From 15f723807ad863f843280be6dd5da60db4b44d02 Mon Sep 17 00:00:00 2001 From: tzwang Date: Thu, 11 May 2023 18:04:02 +0800 Subject: [PATCH] =?UTF-8?q?modelarts=20listnotebook=20=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rpc/internal/logic/listnotebooklogic.go | 4 +- .../rpc/modelarts/pcm-modelarts.pb.go | 2662 ++++++++--------- .../rpc/modelarts/pcm-modelarts_grpc.pb.go | 197 +- .../PCM-MODELARTS/rpc/pb/pcm-modelarts.proto | 4 +- adaptor/PCM-CORE/api/desc/ai/pcm-ai.api | 24 +- adaptor/PCM-CORE/api/internal/types/types.go | 24 +- common/tool/http.go | 6 +- 7 files changed, 1439 insertions(+), 1482 deletions(-) diff --git a/adaptor/PCM-AI/PCM-MODELARTS/rpc/internal/logic/listnotebooklogic.go b/adaptor/PCM-AI/PCM-MODELARTS/rpc/internal/logic/listnotebooklogic.go index 9641e30..934360c 100644 --- a/adaptor/PCM-AI/PCM-MODELARTS/rpc/internal/logic/listnotebooklogic.go +++ b/adaptor/PCM-AI/PCM-MODELARTS/rpc/internal/logic/listnotebooklogic.go @@ -30,12 +30,12 @@ func NewListNotebookLogic(ctx context.Context, svcCtx *svc.ServiceContext) *List // notebook task func (l *ListNotebookLogic) ListNotebook(in *modelarts.ListNotebookReq) (*modelarts.ListNotebookResp, error) { var resp modelarts.ListNotebookResp - getUrl := "https://modelarts.cn-east-3.myhuaweicloud.com/v1/{project_id}/notebooks" + getUrl := "https://modelarts.cn-north-4.myhuaweicloud.com/v1/{project_id}/notebooks" getUrl = strings.Replace(getUrl, "{project_id}", in.ProjectId, -1) token := common.GetToken() - body, err := tool.HttpClientWithQueries(tool.GET, getUrl, nil, token, in.Param) + body, err := tool.HttpClientWithQueries(tool.GET, getUrl, nil, token, *in.Param) if err != nil { return nil, err } diff --git a/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts.pb.go b/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts.pb.go index 1c0a879..e78e211 100644 --- a/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts.pb.go +++ b/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.30.0 -// protoc v4.22.2 +// protoc-gen-go v1.28.1 +// protoc v3.19.4 // source: pcm-modelarts.proto package modelarts @@ -26,8 +26,8 @@ type Auth struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Identity *Identity `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty" copier:"Identity"` // @gotags: copier:"Identity" - Scope *Scope `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty" copier:"Scope"` // @gotags: copier:"Scope" + Identity *Identity `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"` // @gotags: copier:"Identity" + Scope *Scope `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"` // @gotags: copier:"Scope" } func (x *Auth) Reset() { @@ -81,8 +81,8 @@ type Identity struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Methods *Methods `protobuf:"bytes,1,opt,name=methods,proto3" json:"methods,omitempty" copier:"Methods"` // @gotags: copier:"Methods" - Password *Password `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" copier:"Password"` // @gotags: copier:"Password" + Methods *Methods `protobuf:"bytes,1,opt,name=methods,proto3" json:"methods,omitempty"` // @gotags: copier:"Methods" + Password *Password `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // @gotags: copier:"Password" } func (x *Identity) Reset() { @@ -136,7 +136,7 @@ type Scope struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty" copier:"Project"` // @gotags: copier:"Project" + Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // @gotags: copier:"Project" } func (x *Scope) Reset() { @@ -183,7 +183,7 @@ type Project struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" } func (x *Project) Reset() { @@ -230,7 +230,7 @@ type Methods struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Password []string `protobuf:"bytes,1,rep,name=password,proto3" json:"password,omitempty" copier:"Password"` // @gotags: copier:"Password" + Password []string `protobuf:"bytes,1,rep,name=password,proto3" json:"password,omitempty"` // @gotags: copier:"Password" } func (x *Methods) Reset() { @@ -277,7 +277,7 @@ type Password struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty" copier:"User"` // @gotags: copier:"User" + User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // @gotags: copier:"User" } func (x *Password) Reset() { @@ -324,9 +324,9 @@ type User struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty" copier:"Password"` // @gotags: copier:"Password" - Domain *Domain `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty" copier:"Domain"` // @gotags: copier:"Domain" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // @gotags: copier:"Password" + Domain *Domain `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"` // @gotags: copier:"Domain" } func (x *User) Reset() { @@ -387,7 +387,7 @@ type Domain struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" } func (x *Domain) Reset() { @@ -434,7 +434,7 @@ type TokenReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty" copier:"Auth"` // @gotags: copier:"Auth" + Auth *Auth `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` // @gotags: copier:"Auth" } func (x *TokenReq) Reset() { @@ -520,9 +520,9 @@ type DataSetReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" - Offset int32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" + Offset int32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" } func (x *DataSetReq) Reset() { @@ -583,11 +583,11 @@ type DataSetResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - TotalNumber uint32 `protobuf:"varint,1,opt,name=total_number,json=totalNumber,proto3" json:"total_number,omitempty" copier:"TotalNumber"` // @gotags: copier:"TotalNumber" - Datasets []*DataSets `protobuf:"bytes,2,rep,name=datasets,proto3" json:"datasets,omitempty" copier:"Datasets"` // @gotags: copier:"Datasets" - Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + TotalNumber uint32 `protobuf:"varint,1,opt,name=total_number,json=totalNumber,proto3" json:"total_number,omitempty"` // @gotags: copier:"TotalNumber" + Datasets []*DataSets `protobuf:"bytes,2,rep,name=datasets,proto3" json:"datasets,omitempty"` // @gotags: copier:"Datasets" + Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *DataSetResp) Reset() { @@ -662,16 +662,16 @@ type DataSets struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" - DataFormat string `protobuf:"bytes,2,opt,name=data_format,json=dataFormat,proto3" json:"data_format,omitempty" copier:"DataFormat"` // @gotags: copier:"DataFormat" - DataSources []*DataSources `protobuf:"bytes,3,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty" copier:"DataSources"` // @gotags: copier:"DataSources" - DatasetFormat int32 `protobuf:"varint,4,opt,name=dataset_format,json=datasetFormat,proto3" json:"dataset_format,omitempty" copier:"DatasetFormat"` // @gotags: copier:"DatasetFormat" - DatasetName string `protobuf:"bytes,5,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty" copier:"DatasetName"` // @gotags: copier:"DatasetName" - DatasetType int32 `protobuf:"varint,6,opt,name=dataset_type,json=datasetType,proto3" json:"dataset_type,omitempty" copier:"DatasetType"` // @gotags: copier:"DatasetType" - ImportData bool `protobuf:"varint,7,opt,name=import_data,json=importData,proto3" json:"import_data,omitempty" copier:"ImportData"` // @gotags: copier:"ImportData" - TotalSampleCount int32 `protobuf:"varint,8,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty" copier:"TotalSampleCount"` // @gotags: copier:"TotalSampleCount" - CreateTime int64 `protobuf:"varint,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` // @gotags: copier:"CreateTime" - Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" + DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" + DataFormat string `protobuf:"bytes,2,opt,name=data_format,json=dataFormat,proto3" json:"data_format,omitempty"` // @gotags: copier:"DataFormat" + DataSources []*DataSources `protobuf:"bytes,3,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty"` // @gotags: copier:"DataSources" + DatasetFormat int32 `protobuf:"varint,4,opt,name=dataset_format,json=datasetFormat,proto3" json:"dataset_format,omitempty"` // @gotags: copier:"DatasetFormat" + DatasetName string `protobuf:"bytes,5,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty"` // @gotags: copier:"DatasetName" + DatasetType int32 `protobuf:"varint,6,opt,name=dataset_type,json=datasetType,proto3" json:"dataset_type,omitempty"` // @gotags: copier:"DatasetType" + ImportData bool `protobuf:"varint,7,opt,name=import_data,json=importData,proto3" json:"import_data,omitempty"` // @gotags: copier:"ImportData" + TotalSampleCount int32 `protobuf:"varint,8,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty"` // @gotags: copier:"TotalSampleCount" + CreateTime int64 `protobuf:"varint,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"CreateTime" + Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" } func (x *DataSets) Reset() { @@ -781,8 +781,8 @@ type DataSources struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DataPath string `protobuf:"bytes,1,opt,name=data_path,json=dataPath,proto3" json:"data_path,omitempty" copier:"DataPath"` // @gotags: copier:"DataPath" - DataType int32 `protobuf:"varint,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty" copier:"DataType"` // @gotags: copier:"DataType" + DataPath string `protobuf:"bytes,1,opt,name=data_path,json=dataPath,proto3" json:"data_path,omitempty"` // @gotags: copier:"DataPath" + DataType int32 `protobuf:"varint,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"` // @gotags: copier:"DataType" } func (x *DataSources) Reset() { @@ -900,10 +900,10 @@ type ImportTaskDataResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ImportTaskDataResp) Reset() { @@ -972,10 +972,10 @@ type ListImportTasksReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" - Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" + DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" + Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" } func (x *ListImportTasksReq) Reset() { @@ -1043,11 +1043,11 @@ type ListImportTasksResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty" copier:"TotalCount"` //@gotags: copier:"TotalCount" - ImportTasks []*ImportTasks `protobuf:"bytes,2,rep,name=import_tasks,json=importTasks,proto3" json:"import_tasks,omitempty" copier:"ImportTasks"` //@gotags: copier:"ImportTasks" - Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` //@gotags: copier:"Code" - Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` //@gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` //@gotags: copier:"ErrorMsg" + TotalCount uint32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` //@gotags: copier:"TotalCount" + ImportTasks []*ImportTasks `protobuf:"bytes,2,rep,name=import_tasks,json=importTasks,proto3" json:"import_tasks,omitempty"` //@gotags: copier:"ImportTasks" + Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"` //@gotags: copier:"Code" + Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` //@gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` //@gotags: copier:"ErrorMsg" } func (x *ListImportTasksResp) Reset() { @@ -1122,31 +1122,31 @@ type ImportTasks struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AnnotatedSampleCount uint32 `protobuf:"varint,1,opt,name=annotated_sample_count,json=annotatedSampleCount,proto3" json:"annotated_sample_count,omitempty" copier:"AnnotatedSampleCount"` //@gotags: copier:"AnnotatedSampleCount" - CreateTime uint64 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` //@gotags: copier:"CreateTime" - DatasetId string `protobuf:"bytes,3,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` //@gotags: copier:"DatasetId" - ElapsedTime uint32 `protobuf:"varint,4,opt,name=elapsed_time,json=elapsedTime,proto3" json:"elapsed_time,omitempty" copier:"ElapsedTime"` //@gotags: copier:"ElapsedTime" - ErrorCode string `protobuf:"bytes,5,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty" copier:"Error_code"` //@gotags: copier:"Error_code" - ErrorMsg string `protobuf:"bytes,6,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"Error_msg"` //@gotags: copier:"Error_msg" - FinishedFileCount uint32 `protobuf:"varint,7,opt,name=finished_file_count,json=finishedFileCount,proto3" json:"finished_file_count,omitempty" copier:"FinishedFileCount"` //@gotags: copier:"FinishedFileCount" - FinishedFileSize uint32 `protobuf:"varint,8,opt,name=finished_file_size,json=finishedFileSize,proto3" json:"finished_file_size,omitempty" copier:"FinishedFileSize"` //@gotags: copier:"FinishedFileSize" - ImportPath string `protobuf:"bytes,9,opt,name=import_path,json=importPath,proto3" json:"import_path,omitempty" copier:"ImportPath"` //@gotags: copier:"ImportPath" - ImportType int32 `protobuf:"varint,10,opt,name=import_type,json=importType,proto3" json:"import_type,omitempty" copier:"ImportType"` //@gotags: copier:"ImportType" - ImportedSampleCount uint32 `protobuf:"varint,11,opt,name=imported_sample_count,json=importedSampleCount,proto3" json:"imported_sample_count,omitempty" copier:"ImportedSampleCount"` //@gotags: copier:"ImportedSampleCount" - ImportedSubSampleCount uint32 `protobuf:"varint,12,opt,name=imported_sub_sample_count,json=importedSubSampleCount,proto3" json:"imported_sub_sample_count,omitempty" copier:"ImportedSubSampleCount"` //@gotags: copier:"ImportedSubSampleCount" - ProcessorTaskId string `protobuf:"bytes,13,opt,name=processor_task_id,json=processorTaskId,proto3" json:"processor_task_id,omitempty" copier:"Processor_task_id"` //@gotags: copier:"Processor_task_id" - ProcessorTaskStatus int32 `protobuf:"varint,14,opt,name=processor_task_status,json=processorTaskStatus,proto3" json:"processor_task_status,omitempty" copier:"Processor_task_status"` //@gotags: copier:"Processor_task_status" - Status string `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` //@gotags: copier:"Status" - TaskId string `protobuf:"bytes,16,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` //@gotags: copier:"TaskId" - TotalFileCount uint32 `protobuf:"varint,17,opt,name=total_file_count,json=totalFileCount,proto3" json:"total_file_count,omitempty" copier:"TotalFileCount"` //@gotags: copier:"TotalFileCount" - TotalFileSize uint32 `protobuf:"varint,18,opt,name=total_file_size,json=totalFileSize,proto3" json:"total_file_size,omitempty" copier:"TotalFileSize"` //@gotags: copier:"TotalFileSize" - TotalSampleCount uint32 `protobuf:"varint,19,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty" copier:"TotalSampleCount"` //@gotags: copier:"TotalSampleCount" - TotalSubSampleCount uint32 `protobuf:"varint,20,opt,name=total_sub_sample_count,json=totalSubSampleCount,proto3" json:"total_sub_sample_count,omitempty" copier:"TotalSubSampleCount"` //@gotags: copier:"TotalSubSampleCount" - UnconfirmedSampleCount uint32 `protobuf:"varint,21,opt,name=unconfirmed_sample_count,json=unconfirmedSampleCount,proto3" json:"unconfirmed_sample_count,omitempty" copier:"Unconfirmed_sample_count"` //@gotags: copier:"Unconfirmed_sample_count" - UpdateMs uint64 `protobuf:"varint,22,opt,name=update_ms,json=updateMs,proto3" json:"update_ms,omitempty" copier:"Update_ms"` //@gotags: copier:"Update_ms" - DataSource *DataSource `protobuf:"bytes,23,opt,name=data_source,json=dataSource,proto3" json:"data_source,omitempty" copier:"Data_source"` //@gotags: copier:"Data_source" - FileStatistics *FileStatistics `protobuf:"bytes,24,opt,name=file_statistics,json=fileStatistics,proto3" json:"file_statistics,omitempty" copier:"File_statistics"` //@gotags: copier:"File_statistics" - AnnotationFormatConfig []*AnnotationFormatConfig `protobuf:"bytes,25,rep,name=annotation_format_config,json=annotationFormatConfig,proto3" json:"annotation_format_config,omitempty" copier:"AnnotationFormatConfig"` //@gotags: copier:"AnnotationFormatConfig" + AnnotatedSampleCount uint32 `protobuf:"varint,1,opt,name=annotated_sample_count,json=annotatedSampleCount,proto3" json:"annotated_sample_count,omitempty"` //@gotags: copier:"AnnotatedSampleCount" + CreateTime uint64 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` //@gotags: copier:"CreateTime" + DatasetId string `protobuf:"bytes,3,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` //@gotags: copier:"DatasetId" + ElapsedTime uint32 `protobuf:"varint,4,opt,name=elapsed_time,json=elapsedTime,proto3" json:"elapsed_time,omitempty"` //@gotags: copier:"ElapsedTime" + ErrorCode string `protobuf:"bytes,5,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` //@gotags: copier:"Error_code" + ErrorMsg string `protobuf:"bytes,6,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` //@gotags: copier:"Error_msg" + FinishedFileCount uint32 `protobuf:"varint,7,opt,name=finished_file_count,json=finishedFileCount,proto3" json:"finished_file_count,omitempty"` //@gotags: copier:"FinishedFileCount" + FinishedFileSize uint32 `protobuf:"varint,8,opt,name=finished_file_size,json=finishedFileSize,proto3" json:"finished_file_size,omitempty"` //@gotags: copier:"FinishedFileSize" + ImportPath string `protobuf:"bytes,9,opt,name=import_path,json=importPath,proto3" json:"import_path,omitempty"` //@gotags: copier:"ImportPath" + ImportType int32 `protobuf:"varint,10,opt,name=import_type,json=importType,proto3" json:"import_type,omitempty"` //@gotags: copier:"ImportType" + ImportedSampleCount uint32 `protobuf:"varint,11,opt,name=imported_sample_count,json=importedSampleCount,proto3" json:"imported_sample_count,omitempty"` //@gotags: copier:"ImportedSampleCount" + ImportedSubSampleCount uint32 `protobuf:"varint,12,opt,name=imported_sub_sample_count,json=importedSubSampleCount,proto3" json:"imported_sub_sample_count,omitempty"` //@gotags: copier:"ImportedSubSampleCount" + ProcessorTaskId string `protobuf:"bytes,13,opt,name=processor_task_id,json=processorTaskId,proto3" json:"processor_task_id,omitempty"` //@gotags: copier:"Processor_task_id" + ProcessorTaskStatus int32 `protobuf:"varint,14,opt,name=processor_task_status,json=processorTaskStatus,proto3" json:"processor_task_status,omitempty"` //@gotags: copier:"Processor_task_status" + Status string `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty"` //@gotags: copier:"Status" + TaskId string `protobuf:"bytes,16,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` //@gotags: copier:"TaskId" + TotalFileCount uint32 `protobuf:"varint,17,opt,name=total_file_count,json=totalFileCount,proto3" json:"total_file_count,omitempty"` //@gotags: copier:"TotalFileCount" + TotalFileSize uint32 `protobuf:"varint,18,opt,name=total_file_size,json=totalFileSize,proto3" json:"total_file_size,omitempty"` //@gotags: copier:"TotalFileSize" + TotalSampleCount uint32 `protobuf:"varint,19,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty"` //@gotags: copier:"TotalSampleCount" + TotalSubSampleCount uint32 `protobuf:"varint,20,opt,name=total_sub_sample_count,json=totalSubSampleCount,proto3" json:"total_sub_sample_count,omitempty"` //@gotags: copier:"TotalSubSampleCount" + UnconfirmedSampleCount uint32 `protobuf:"varint,21,opt,name=unconfirmed_sample_count,json=unconfirmedSampleCount,proto3" json:"unconfirmed_sample_count,omitempty"` //@gotags: copier:"Unconfirmed_sample_count" + UpdateMs uint64 `protobuf:"varint,22,opt,name=update_ms,json=updateMs,proto3" json:"update_ms,omitempty"` //@gotags: copier:"Update_ms" + DataSource *DataSource `protobuf:"bytes,23,opt,name=data_source,json=dataSource,proto3" json:"data_source,omitempty"` //@gotags: copier:"Data_source" + FileStatistics *FileStatistics `protobuf:"bytes,24,opt,name=file_statistics,json=fileStatistics,proto3" json:"file_statistics,omitempty"` //@gotags: copier:"File_statistics" + AnnotationFormatConfig []*AnnotationFormatConfig `protobuf:"bytes,25,rep,name=annotation_format_config,json=annotationFormatConfig,proto3" json:"annotation_format_config,omitempty"` //@gotags: copier:"AnnotationFormatConfig" } func (x *ImportTasks) Reset() { @@ -1399,11 +1399,11 @@ type DataSource struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DataPath string `protobuf:"bytes,1,opt,name=data_path,json=dataPath,proto3" json:"data_path,omitempty" copier:"Data_path"` //@gotags: copier:"Data_path" - DataType int32 `protobuf:"varint,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty" copier:"Dta_type"` //@gotags: copier:"Dta_type" - WithColumnHeader bool `protobuf:"varint,3,opt,name=with_column_header,json=withColumnHeader,proto3" json:"with_column_header,omitempty" copier:"With_column_header"` //@gotags: copier:"With_column_header" - SchemaMaps []*SchemaMaps `protobuf:"bytes,4,rep,name=schema_maps,json=schemaMaps,proto3" json:"schema_maps,omitempty" copier:"schema_maps"` //@gotags: copier:"schema_maps" - SourceInfo *SourceInfo `protobuf:"bytes,5,opt,name=source_info,json=sourceInfo,proto3" json:"source_info,omitempty" copier:"Source_info"` //@gotags: copier:"Source_info" + DataPath string `protobuf:"bytes,1,opt,name=data_path,json=dataPath,proto3" json:"data_path,omitempty"` //@gotags: copier:"Data_path" + DataType int32 `protobuf:"varint,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"` //@gotags: copier:"Dta_type" + WithColumnHeader bool `protobuf:"varint,3,opt,name=with_column_header,json=withColumnHeader,proto3" json:"with_column_header,omitempty"` //@gotags: copier:"With_column_header" + SchemaMaps []*SchemaMaps `protobuf:"bytes,4,rep,name=schema_maps,json=schemaMaps,proto3" json:"schema_maps,omitempty"` //@gotags: copier:"schema_maps" + SourceInfo *SourceInfo `protobuf:"bytes,5,opt,name=source_info,json=sourceInfo,proto3" json:"source_info,omitempty"` //@gotags: copier:"Source_info" } func (x *DataSource) Reset() { @@ -1478,8 +1478,8 @@ type SchemaMaps struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DestName string `protobuf:"bytes,1,opt,name=dest_name,json=destName,proto3" json:"dest_name,omitempty" copier:"Dest_name"` //@gotags: copier:"Dest_name" - SrcName string `protobuf:"bytes,2,opt,name=src_name,json=srcName,proto3" json:"src_name,omitempty" copier:"Src_name"` //@gotags: copier:"Src_name" + DestName string `protobuf:"bytes,1,opt,name=dest_name,json=destName,proto3" json:"dest_name,omitempty"` //@gotags: copier:"Dest_name" + SrcName string `protobuf:"bytes,2,opt,name=src_name,json=srcName,proto3" json:"src_name,omitempty"` //@gotags: copier:"Src_name" } func (x *SchemaMaps) Reset() { @@ -1533,19 +1533,19 @@ type SourceInfo struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"Cluster_id"` //@gotags: copier:"Cluster_id" - ClusterMode string `protobuf:"bytes,2,opt,name=cluster_mode,json=clusterMode,proto3" json:"cluster_mode,omitempty" copier:"Cluster_mode"` //@gotags: copier:"Cluster_mode" - ClusterName string `protobuf:"bytes,3,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty" copier:"Cluster_name"` //@gotags: copier:"Cluster_name" - DatabaseName string `protobuf:"bytes,4,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty" copier:"Database_name"` //@gotags: copier:"Database_name" - Input string `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty" copier:"Input"` //@gotags: copier:"Input" - Ip string `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty" copier:"Ip"` //@gotags: copier:"Ip" - Port string `protobuf:"bytes,7,opt,name=port,proto3" json:"port,omitempty" copier:"Port"` //@gotags: copier:"Port" - QueueName string `protobuf:"bytes,8,opt,name=queue_name,json=queueName,proto3" json:"queue_name,omitempty" copier:"Queue_name"` //@gotags: copier:"Queue_name" - SubnetId string `protobuf:"bytes,9,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty" copier:"Subnet_id"` //@gotags: copier:"Subnet_id" - TableName string `protobuf:"bytes,10,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty" copier:"Table_name"` //@gotags: copier:"Table_name" - UserName string `protobuf:"bytes,11,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty" copier:"User_name"` //@gotags: copier:"User_name" - UserPassword string `protobuf:"bytes,12,opt,name=user_password,json=userPassword,proto3" json:"user_password,omitempty" copier:"User_password"` //@gotags: copier:"User_password" - VpcId string `protobuf:"bytes,13,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty" copier:"Vpc_id"` //@gotags: copier:"Vpc_id" + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` //@gotags: copier:"Cluster_id" + ClusterMode string `protobuf:"bytes,2,opt,name=cluster_mode,json=clusterMode,proto3" json:"cluster_mode,omitempty"` //@gotags: copier:"Cluster_mode" + ClusterName string `protobuf:"bytes,3,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` //@gotags: copier:"Cluster_name" + DatabaseName string `protobuf:"bytes,4,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty"` //@gotags: copier:"Database_name" + Input string `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"` //@gotags: copier:"Input" + Ip string `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty"` //@gotags: copier:"Ip" + Port string `protobuf:"bytes,7,opt,name=port,proto3" json:"port,omitempty"` //@gotags: copier:"Port" + QueueName string `protobuf:"bytes,8,opt,name=queue_name,json=queueName,proto3" json:"queue_name,omitempty"` //@gotags: copier:"Queue_name" + SubnetId string `protobuf:"bytes,9,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` //@gotags: copier:"Subnet_id" + TableName string `protobuf:"bytes,10,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"` //@gotags: copier:"Table_name" + UserName string `protobuf:"bytes,11,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` //@gotags: copier:"User_name" + UserPassword string `protobuf:"bytes,12,opt,name=user_password,json=userPassword,proto3" json:"user_password,omitempty"` //@gotags: copier:"User_password" + VpcId string `protobuf:"bytes,13,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` //@gotags: copier:"Vpc_id" } func (x *SourceInfo) Reset() { @@ -1676,10 +1676,10 @@ type FileStatistics struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - FileNumFinished uint32 `protobuf:"varint,1,opt,name=file_num_finished,json=fileNumFinished,proto3" json:"file_num_finished,omitempty" copier:"File_num_finished"` //@gotags: copier:"File_num_finished" - FileNumTotal uint32 `protobuf:"varint,2,opt,name=file_num_total,json=fileNumTotal,proto3" json:"file_num_total,omitempty" copier:"File_num_total"` //@gotags: copier:"File_num_total" - FileSizeFinished uint32 `protobuf:"varint,3,opt,name=file_size_finished,json=fileSizeFinished,proto3" json:"file_size_finished,omitempty" copier:"File_size_finished"` //@gotags: copier:"File_size_finished" - FileSizeTotal uint32 `protobuf:"varint,4,opt,name=file_size_total,json=fileSizeTotal,proto3" json:"file_size_total,omitempty" copier:"File_size_total"` //@gotags: copier:"File_size_total" + FileNumFinished uint32 `protobuf:"varint,1,opt,name=file_num_finished,json=fileNumFinished,proto3" json:"file_num_finished,omitempty"` //@gotags: copier:"File_num_finished" + FileNumTotal uint32 `protobuf:"varint,2,opt,name=file_num_total,json=fileNumTotal,proto3" json:"file_num_total,omitempty"` //@gotags: copier:"File_num_total" + FileSizeFinished uint32 `protobuf:"varint,3,opt,name=file_size_finished,json=fileSizeFinished,proto3" json:"file_size_finished,omitempty"` //@gotags: copier:"File_size_finished" + FileSizeTotal uint32 `protobuf:"varint,4,opt,name=file_size_total,json=fileSizeTotal,proto3" json:"file_size_total,omitempty"` //@gotags: copier:"File_size_total" } func (x *FileStatistics) Reset() { @@ -1748,9 +1748,9 @@ type ListTrainingJobsreq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` //@gotags: copier:"ProjectId" - Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` //@gotags: copier:"Limit" - OffSet int32 `protobuf:"varint,3,opt,name=offSet,proto3" json:"offSet,omitempty" copier:"Offset"` //@gotags: copier:"Offset" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` //@gotags: copier:"ProjectId" + Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` //@gotags: copier:"Limit" + OffSet int32 `protobuf:"varint,3,opt,name=offSet,proto3" json:"offSet,omitempty"` //@gotags: copier:"Offset" } func (x *ListTrainingJobsreq) Reset() { @@ -1811,19 +1811,19 @@ type ListTrainingJobsresp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty" copier:"Total"` //@gotags: copier:"Total" - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty" copier:"Count"` //@gotags: copier:"Count" - Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` //@gotags: copier:"Limit" - Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` //@gotags: copier:"Offset" - SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty" copier:"SortBy"` //@gotags: copier:"SortBy" - Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty" copier:"Order"` //@gotags: copier:"Order" - GroupBy string `protobuf:"bytes,7,opt,name=group_by,json=groupBy,proto3" json:"group_by,omitempty" copier:"GroupBy"` //@gotags: copier:"GroupBy" - WorkspaceId string `protobuf:"bytes,8,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceID"` //@gotags: copier:"WorkspaceID" - AiProject string `protobuf:"bytes,9,opt,name=ai_project,json=aiProject,proto3" json:"ai_project,omitempty" copier:"AiProject"` //@gotags: copier:"AiProject" - Items []*JobResponse `protobuf:"bytes,10,rep,name=items,proto3" json:"items,omitempty" copier:"Items"` //@gotags: copier:"Items" - Code int32 `protobuf:"varint,11,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` //@gotags: copier:"Code" - Msg string `protobuf:"bytes,12,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` //@gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,13,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` //@gotags: copier:"Total" + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` //@gotags: copier:"Count" + Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` //@gotags: copier:"Limit" + Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"` //@gotags: copier:"Offset" + SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"` //@gotags: copier:"SortBy" + Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty"` //@gotags: copier:"Order" + GroupBy string `protobuf:"bytes,7,opt,name=group_by,json=groupBy,proto3" json:"group_by,omitempty"` //@gotags: copier:"GroupBy" + WorkspaceId string `protobuf:"bytes,8,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` //@gotags: copier:"WorkspaceID" + AiProject string `protobuf:"bytes,9,opt,name=ai_project,json=aiProject,proto3" json:"ai_project,omitempty"` //@gotags: copier:"AiProject" + Items []*JobResponse `protobuf:"bytes,10,rep,name=items,proto3" json:"items,omitempty"` //@gotags: copier:"Items" + Code int32 `protobuf:"varint,11,opt,name=code,proto3" json:"code,omitempty"` //@gotags: copier:"Code" + Msg string `protobuf:"bytes,12,opt,name=msg,proto3" json:"msg,omitempty"` //@gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,13,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ListTrainingJobsresp) Reset() { @@ -2049,13 +2049,13 @@ type JobMetadata struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"ID"` //@gotags: copier:"ID" - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` //@gotags: copier:"Name" - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` //@gotags: copier:"Description" - CreateTime uint64 `protobuf:"varint,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` //@gotags: copier:"CreateTime" - WorkspaceId string `protobuf:"bytes,5,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceID"` //@gotags: copier:"WorkspaceID" - UserName string `protobuf:"bytes,6,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty" copier:"UserName"` //@gotags: copier:"UserName" - Annotations map[string]string `protobuf:"bytes,7,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"Annotations"` //@gotags: copier:"Annotations" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //@gotags: copier:"ID" + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` //@gotags: copier:"Name" + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` //@gotags: copier:"Description" + CreateTime uint64 `protobuf:"varint,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` //@gotags: copier:"CreateTime" + WorkspaceId string `protobuf:"bytes,5,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` //@gotags: copier:"WorkspaceID" + UserName string `protobuf:"bytes,6,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` //@gotags: copier:"UserName" + Annotations map[string]string `protobuf:"bytes,7,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //@gotags: copier:"Annotations" } func (x *JobMetadata) Reset() { @@ -2144,12 +2144,12 @@ type Status struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Phase string `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty" copier:"Phase"` //@gotags: copier:"Phase" - SecondaryPhase string `protobuf:"bytes,2,opt,name=secondary_phase,json=secondaryPhase,proto3" json:"secondary_phase,omitempty" copier:"SecondaryPhase"` //@gotags: copier:"SecondaryPhase" - Duration uint32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty" copier:"Duration"` //@gotags: copier:"Duration" - Tasks []string `protobuf:"bytes,4,rep,name=tasks,proto3" json:"tasks,omitempty" copier:"Tasks"` //@gotags: copier:"Tasks" - StartTime uint64 `protobuf:"varint,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty" copier:"StartTime"` //@gotags: copier:"StartTime" - TaskStatuses []*TaskStatuses `protobuf:"bytes,6,rep,name=task_statuses,json=taskStatuses,proto3" json:"task_statuses,omitempty" copier:"TaskStatuses"` //@gotags: copier:"TaskStatuses" + Phase string `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"` //@gotags: copier:"Phase" + SecondaryPhase string `protobuf:"bytes,2,opt,name=secondary_phase,json=secondaryPhase,proto3" json:"secondary_phase,omitempty"` //@gotags: copier:"SecondaryPhase" + Duration uint32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` //@gotags: copier:"Duration" + Tasks []string `protobuf:"bytes,4,rep,name=tasks,proto3" json:"tasks,omitempty"` //@gotags: copier:"Tasks" + StartTime uint64 `protobuf:"varint,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` //@gotags: copier:"StartTime" + TaskStatuses []*TaskStatuses `protobuf:"bytes,6,rep,name=task_statuses,json=taskStatuses,proto3" json:"task_statuses,omitempty"` //@gotags: copier:"TaskStatuses" } func (x *Status) Reset() { @@ -2231,23 +2231,23 @@ type JobAlgorithmResponse struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"ID"` //@gotags: copier:"ID" - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` //@gotags: copier:"Name" - SubscriptionId string `protobuf:"bytes,3,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty" copier:"SubscriptionID"` //@gotags: copier:"SubscriptionID" - ItemVersionId string `protobuf:"bytes,4,opt,name=item_version_id,json=itemVersionId,proto3" json:"item_version_id,omitempty" copier:"ItemVersionID"` //@gotags: copier:"ItemVersionID" - CodeDir string `protobuf:"bytes,5,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty" copier:"CodeDir"` //@gotags: copier:"CodeDir" - BootFile string `protobuf:"bytes,6,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty" copier:"BootFile"` //@gotags: copier:"BootFile" - AutosearchConfigPath string `protobuf:"bytes,7,opt,name=autosearch_config_path,json=autosearchConfigPath,proto3" json:"autosearch_config_path,omitempty" copier:"AutosearchConfigPath"` //@gotags: copier:"AutosearchConfigPath" - AutosearchFrameworkPath string `protobuf:"bytes,8,opt,name=autosearch_framework_path,json=autosearchFrameworkPath,proto3" json:"autosearch_framework_path,omitempty" copier:"AutosearchFrameworkPath"` //@gotags: copier:"AutosearchFrameworkPath" - Command string `protobuf:"bytes,9,opt,name=command,proto3" json:"command,omitempty" copier:"Command"` //@gotags: copier:"Command" - Parameters []*Parameter `protobuf:"bytes,10,rep,name=parameters,proto3" json:"parameters,omitempty" copier:"Parameters"` //@gotags: copier:"Parameters" - Policies *Policies `protobuf:"bytes,11,opt,name=policies,proto3" json:"policies,omitempty" copier:"Policies"` //@gotags: copier:"Policies" - Inputs []*Input `protobuf:"bytes,12,rep,name=inputs,proto3" json:"inputs,omitempty" copier:"Inputs"` //@gotags: copier:"Inputs" - Outputs []*Output `protobuf:"bytes,13,rep,name=outputs,proto3" json:"outputs,omitempty" copier:"Outputs"` //@gotags: copier:"Outputs" - Engine *Engine `protobuf:"bytes,14,opt,name=engine,proto3" json:"engine,omitempty" copier:"Engine"` //@gotags: copier:"Engine" - LocalCodeDir string `protobuf:"bytes,15,opt,name=local_code_dir,json=localCodeDir,proto3" json:"local_code_dir,omitempty" copier:"LocalCodeDir"` //@gotags: copier:"LocalCodeDir" - WorkingDir string `protobuf:"bytes,16,opt,name=working_dir,json=workingDir,proto3" json:"working_dir,omitempty" copier:"WorkingDir"` //@gotags: copier:"WorkingDir" - Environments []*Environments `protobuf:"bytes,17,rep,name=environments,proto3" json:"environments,omitempty" copier:"Environments"` //@gotags: copier:"Environments" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` //@gotags: copier:"ID" + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` //@gotags: copier:"Name" + SubscriptionId string `protobuf:"bytes,3,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"` //@gotags: copier:"SubscriptionID" + ItemVersionId string `protobuf:"bytes,4,opt,name=item_version_id,json=itemVersionId,proto3" json:"item_version_id,omitempty"` //@gotags: copier:"ItemVersionID" + CodeDir string `protobuf:"bytes,5,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty"` //@gotags: copier:"CodeDir" + BootFile string `protobuf:"bytes,6,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty"` //@gotags: copier:"BootFile" + AutosearchConfigPath string `protobuf:"bytes,7,opt,name=autosearch_config_path,json=autosearchConfigPath,proto3" json:"autosearch_config_path,omitempty"` //@gotags: copier:"AutosearchConfigPath" + AutosearchFrameworkPath string `protobuf:"bytes,8,opt,name=autosearch_framework_path,json=autosearchFrameworkPath,proto3" json:"autosearch_framework_path,omitempty"` //@gotags: copier:"AutosearchFrameworkPath" + Command string `protobuf:"bytes,9,opt,name=command,proto3" json:"command,omitempty"` //@gotags: copier:"Command" + Parameters []*Parameter `protobuf:"bytes,10,rep,name=parameters,proto3" json:"parameters,omitempty"` //@gotags: copier:"Parameters" + Policies *Policies `protobuf:"bytes,11,opt,name=policies,proto3" json:"policies,omitempty"` //@gotags: copier:"Policies" + Inputs []*Input `protobuf:"bytes,12,rep,name=inputs,proto3" json:"inputs,omitempty"` //@gotags: copier:"Inputs" + Outputs []*Output `protobuf:"bytes,13,rep,name=outputs,proto3" json:"outputs,omitempty"` //@gotags: copier:"Outputs" + Engine *Engine `protobuf:"bytes,14,opt,name=engine,proto3" json:"engine,omitempty"` //@gotags: copier:"Engine" + LocalCodeDir string `protobuf:"bytes,15,opt,name=local_code_dir,json=localCodeDir,proto3" json:"local_code_dir,omitempty"` //@gotags: copier:"LocalCodeDir" + WorkingDir string `protobuf:"bytes,16,opt,name=working_dir,json=workingDir,proto3" json:"working_dir,omitempty"` //@gotags: copier:"WorkingDir" + Environments []*Environments `protobuf:"bytes,17,rep,name=environments,proto3" json:"environments,omitempty"` //@gotags: copier:"Environments" } func (x *JobAlgorithmResponse) Reset() { @@ -3878,10 +3878,10 @@ type AutoSearch struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - SkipSearchParams string `protobuf:"bytes,1,opt,name=skip_search_params,json=skipSearchParams,proto3" json:"skip_search_params,omitempty" copier:"SkipSearchParams"` // @gotags: copier:"SkipSearchParams" - RewardAttrs []*RewardAttrs `protobuf:"bytes,2,rep,name=reward_attrs,json=rewardAttrs,proto3" json:"reward_attrs,omitempty" copier:"RewardAttrs"` // @gotags: copier:"RewardAttrs" - SearchParams []*SearchParams `protobuf:"bytes,3,rep,name=search_params,json=searchParams,proto3" json:"search_params,omitempty" copier:"SearchParams"` // @gotags: copier:"SearchParams" - AlgoConfigs []*AlgoConfigs `protobuf:"bytes,4,rep,name=algo_configs,json=algoConfigs,proto3" json:"algo_configs,omitempty" copier:"AlgoConfigs"` // @gotags: copier:"AlgoConfigs" + SkipSearchParams string `protobuf:"bytes,1,opt,name=skip_search_params,json=skipSearchParams,proto3" json:"skip_search_params,omitempty"` // @gotags: copier:"SkipSearchParams" + RewardAttrs []*RewardAttrs `protobuf:"bytes,2,rep,name=reward_attrs,json=rewardAttrs,proto3" json:"reward_attrs,omitempty"` // @gotags: copier:"RewardAttrs" + SearchParams []*SearchParams `protobuf:"bytes,3,rep,name=search_params,json=searchParams,proto3" json:"search_params,omitempty"` // @gotags: copier:"SearchParams" + AlgoConfigs []*AlgoConfigs `protobuf:"bytes,4,rep,name=algo_configs,json=algoConfigs,proto3" json:"algo_configs,omitempty"` // @gotags: copier:"AlgoConfigs" } func (x *AutoSearch) Reset() { @@ -3949,9 +3949,9 @@ type RewardAttrs struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Mode string `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty" copier:"Mode"` // @gotags: copier:"Mode" - Regex string `protobuf:"bytes,3,opt,name=regex,proto3" json:"regex,omitempty" copier:"Regex"` // @gotags: copier:"Regex" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Mode string `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"` // @gotags: copier:"Mode" + Regex string `protobuf:"bytes,3,opt,name=regex,proto3" json:"regex,omitempty"` // @gotags: copier:"Regex" } func (x *RewardAttrs) Reset() { @@ -4012,12 +4012,12 @@ type SearchParams struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - ParamType string `protobuf:"bytes,2,opt,name=param_type,json=paramType,proto3" json:"param_type,omitempty" copier:"ParamType"` // @gotags: copier:"ParamType" - LowerBound string `protobuf:"bytes,3,opt,name=lower_bound,json=lowerBound,proto3" json:"lower_bound,omitempty" copier:"LowerBound"` // @gotags: copier:"LowerBound" - UpperBound string `protobuf:"bytes,4,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty" copier:"UpperBound"` // @gotags: copier:"UpperBound" - DiscretePointsNum string `protobuf:"bytes,5,opt,name=discrete_points_num,json=discretePointsNum,proto3" json:"discrete_points_num,omitempty" copier:"DiscretePointsNum"` // @gotags: copier:"DiscretePointsNum" - DiscreteValues []string `protobuf:"bytes,6,rep,name=discrete_values,json=discreteValues,proto3" json:"discrete_values,omitempty" copier:"DiscreteValues"` // @gotags: copier:"DiscreteValues" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + ParamType string `protobuf:"bytes,2,opt,name=param_type,json=paramType,proto3" json:"param_type,omitempty"` // @gotags: copier:"ParamType" + LowerBound string `protobuf:"bytes,3,opt,name=lower_bound,json=lowerBound,proto3" json:"lower_bound,omitempty"` // @gotags: copier:"LowerBound" + UpperBound string `protobuf:"bytes,4,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"` // @gotags: copier:"UpperBound" + DiscretePointsNum string `protobuf:"bytes,5,opt,name=discrete_points_num,json=discretePointsNum,proto3" json:"discrete_points_num,omitempty"` // @gotags: copier:"DiscretePointsNum" + DiscreteValues []string `protobuf:"bytes,6,rep,name=discrete_values,json=discreteValues,proto3" json:"discrete_values,omitempty"` // @gotags: copier:"DiscreteValues" } func (x *SearchParams) Reset() { @@ -4099,8 +4099,8 @@ type AlgoConfigs struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Params []*AutoSearchAlgoConfigParameter `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty" copier:"AutoSearchAlgoConfigParameterAlRp"` // @gotags: copier:"AutoSearchAlgoConfigParameterAlRp" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Params []*AutoSearchAlgoConfigParameter `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty"` // @gotags: copier:"AutoSearchAlgoConfigParameterAlRp" } func (x *AlgoConfigs) Reset() { @@ -4154,9 +4154,9 @@ type AutoSearchAlgoConfigParameter struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" copier:"Key"` // @gotags: copier:"Key" - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty" copier:"Value"` // @gotags: copier:"Value" - Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty" copier:"Type"` // @gotags: copier:"Type" + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // @gotags: copier:"Key" + Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // @gotags: copier:"Value" + Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"Type" } func (x *AutoSearchAlgoConfigParameter) Reset() { @@ -4891,11 +4891,11 @@ type CreateTrainingJobReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty" copier:"Kind"` // @gotags: copier:"Kind" - Metadata *MetadataS `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"Metadatas"` // @gotags: copier:"Metadatas" - Algorithm *Algorithms `protobuf:"bytes,3,opt,name=algorithm,proto3" json:"algorithm,omitempty" copier:"AlgorithmsCtRq"` // @gotags: copier:"AlgorithmsCtRq" - Spec *SpecsC `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty" copier:"SpecsCtRq"` // @gotags: copier:"SpecsCtRq" - ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" + Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"` // @gotags: copier:"Kind" + Metadata *MetadataS `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"Metadatas" + Algorithm *Algorithms `protobuf:"bytes,3,opt,name=algorithm,proto3" json:"algorithm,omitempty"` // @gotags: copier:"AlgorithmsCtRq" + Spec *SpecsC `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"` // @gotags: copier:"SpecsCtRq" + ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" } func (x *CreateTrainingJobReq) Reset() { @@ -4971,14 +4971,14 @@ type CreateTrainingJobResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty" copier:"Kind"` // @gotags: copier:"Kind" - Metadata *MetadataS `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"Metadatas"` // @gotags: copier:"Metadatas" - Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - Algorithm *Algorithms `protobuf:"bytes,4,opt,name=algorithm,proto3" json:"algorithm,omitempty" copier:"Algorithms"` // @gotags: copier:"Algorithms" - Spec *Spec `protobuf:"bytes,5,opt,name=spec,proto3" json:"spec,omitempty" copier:"SpecCtRp"` // @gotags: copier:"SpecCtRp" - Code int32 `protobuf:"varint,6,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` //@gotags: copier:"Code" - Msg string `protobuf:"bytes,7,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` //@gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,8,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` //@gotags: copier:"ErrorMsg" + Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"` // @gotags: copier:"Kind" + Metadata *MetadataS `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"Metadatas" + Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + Algorithm *Algorithms `protobuf:"bytes,4,opt,name=algorithm,proto3" json:"algorithm,omitempty"` // @gotags: copier:"Algorithms" + Spec *Spec `protobuf:"bytes,5,opt,name=spec,proto3" json:"spec,omitempty"` // @gotags: copier:"SpecCtRp" + Code int32 `protobuf:"varint,6,opt,name=code,proto3" json:"code,omitempty"` //@gotags: copier:"Code" + Msg string `protobuf:"bytes,7,opt,name=msg,proto3" json:"msg,omitempty"` //@gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,8,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` //@gotags: copier:"ErrorMsg" } func (x *CreateTrainingJobResp) Reset() { @@ -5137,10 +5137,10 @@ type MetadataS struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"Id"` // @gotags: copier:"Id" - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - WorkspaceId string `protobuf:"bytes,4,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceId"` // @gotags: copier:"WorkspaceId" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"Id" + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + WorkspaceId string `protobuf:"bytes,4,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"WorkspaceId" } func (x *MetadataS) Reset() { @@ -5279,11 +5279,11 @@ type ConstraintCreateTraining struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty" copier:"Type"` // @gotags: copier:"Type" - Editable bool `protobuf:"varint,2,opt,name=editable,proto3" json:"editable,omitempty" copier:"Editable"` // @gotags: copier:"Editable" - Required bool `protobuf:"varint,3,opt,name=required,proto3" json:"required,omitempty" copier:"Required"` // @gotags: copier:"Required" - Sensitive bool `protobuf:"varint,4,opt,name=sensitive,proto3" json:"sensitive,omitempty" copier:"Sensitive"` // @gotags: copier:"Sensitive" - ValidType string `protobuf:"bytes,5,opt,name=valid_type,json=validType,proto3" json:"valid_type,omitempty" copier:"ValidType"` // @gotags: copier:"ValidType" + Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"Type" + Editable bool `protobuf:"varint,2,opt,name=editable,proto3" json:"editable,omitempty"` // @gotags: copier:"Editable" + Required bool `protobuf:"varint,3,opt,name=required,proto3" json:"required,omitempty"` // @gotags: copier:"Required" + Sensitive bool `protobuf:"varint,4,opt,name=sensitive,proto3" json:"sensitive,omitempty"` // @gotags: copier:"Sensitive" + ValidType string `protobuf:"bytes,5,opt,name=valid_type,json=validType,proto3" json:"valid_type,omitempty"` // @gotags: copier:"ValidType" } func (x *ConstraintCreateTraining) Reset() { @@ -5358,10 +5358,10 @@ type ParametersTrainJob struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty" copier:"Value"` // @gotags: copier:"Value" - Constraint *ConstraintCreateTraining `protobuf:"bytes,4,opt,name=constraint,proto3" json:"constraint,omitempty" copier:"ConstraintCreateTraining"` // @gotags: copier:"ConstraintCreateTraining" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // @gotags: copier:"Value" + Constraint *ConstraintCreateTraining `protobuf:"bytes,4,opt,name=constraint,proto3" json:"constraint,omitempty"` // @gotags: copier:"ConstraintCreateTraining" } func (x *ParametersTrainJob) Reset() { @@ -5467,14 +5467,14 @@ type Algorithms struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"Id"` // @gotags: copier:"Id" - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - CodeDir string `protobuf:"bytes,3,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty" copier:"CodeDir"` // @gotags: copier:"CodeDir" - BootFile string `protobuf:"bytes,4,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty" copier:"BootFile"` // @gotags: copier:"BootFile" - Engine *EngineCreateTraining `protobuf:"bytes,5,opt,name=engine,proto3" json:"engine,omitempty" copier:"EngineCreateTraining"` // @gotags: copier:"EngineCreateTraining" - Parameters []*ParametersTrainJob `protobuf:"bytes,6,rep,name=parameters,proto3" json:"parameters,omitempty" copier:"ParametersTrainJob"` // @gotags: copier:"ParametersTrainJob" - Policies *PoliciesCreateTraining `protobuf:"bytes,7,opt,name=policies,proto3" json:"policies,omitempty" copier:"PoliciesCreateTraining"` // @gotags: copier:"PoliciesCreateTraining" - Command string `protobuf:"bytes,8,opt,name=command,proto3" json:"command,omitempty" copier:"Command"` // @gotags: copier:"Command" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"Id" + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + CodeDir string `protobuf:"bytes,3,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty"` // @gotags: copier:"CodeDir" + BootFile string `protobuf:"bytes,4,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty"` // @gotags: copier:"BootFile" + Engine *EngineCreateTraining `protobuf:"bytes,5,opt,name=engine,proto3" json:"engine,omitempty"` // @gotags: copier:"EngineCreateTraining" + Parameters []*ParametersTrainJob `protobuf:"bytes,6,rep,name=parameters,proto3" json:"parameters,omitempty"` // @gotags: copier:"ParametersTrainJob" + Policies *PoliciesCreateTraining `protobuf:"bytes,7,opt,name=policies,proto3" json:"policies,omitempty"` // @gotags: copier:"PoliciesCreateTraining" + Command string `protobuf:"bytes,8,opt,name=command,proto3" json:"command,omitempty"` // @gotags: copier:"Command" } func (x *Algorithms) Reset() { @@ -5570,8 +5570,8 @@ type ResourceCreateTraining struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - FlavorId string `protobuf:"bytes,1,opt,name=flavor_id,json=flavorId,proto3" json:"flavor_id,omitempty" copier:"FlavorId"` // @gotags: copier:"FlavorId" - NodeCount int32 `protobuf:"varint,2,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty" copier:"NodeCount"` // @gotags: copier:"NodeCount" + FlavorId string `protobuf:"bytes,1,opt,name=flavor_id,json=flavorId,proto3" json:"flavor_id,omitempty"` // @gotags: copier:"FlavorId" + NodeCount int32 `protobuf:"varint,2,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` // @gotags: copier:"NodeCount" } func (x *ResourceCreateTraining) Reset() { @@ -5663,9 +5663,9 @@ type Specs struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Resource *ResourceCreateTraining `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty" copier:"ResourceCreateTraining"` // @gotags: copier:"ResourceCreateTraining" - LogExportPath *LogExportPathCreateTraining `protobuf:"bytes,2,opt,name=log_export_path,json=logExportPath,proto3" json:"log_export_path,omitempty" copier:"LogExportPathCreateTrainingJob"` // @gotags: copier:"LogExportPathCreateTrainingJob" - IsHostedLog bool `protobuf:"varint,3,opt,name=is_hosted_log,json=isHostedLog,proto3" json:"is_hosted_log,omitempty" copier:"IsHostedLog"` // @gotags: copier:"IsHostedLog" + Resource *ResourceCreateTraining `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // @gotags: copier:"ResourceCreateTraining" + LogExportPath *LogExportPathCreateTraining `protobuf:"bytes,2,opt,name=log_export_path,json=logExportPath,proto3" json:"log_export_path,omitempty"` // @gotags: copier:"LogExportPathCreateTrainingJob" + IsHostedLog bool `protobuf:"varint,3,opt,name=is_hosted_log,json=isHostedLog,proto3" json:"is_hosted_log,omitempty"` // @gotags: copier:"IsHostedLog" } func (x *Specs) Reset() { @@ -5727,9 +5727,9 @@ type SpecsC struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Resource *ResourceCreateTraining `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty" copier:"Resource"` // @gotags: copier:"Resource" - LogExportPath *LogExportPath `protobuf:"bytes,2,opt,name=log_export_path,json=logExportPath,proto3" json:"log_export_path,omitempty" copier:"LogExportPath"` // @gotags: copier:"LogExportPath" - Volumes []*Volumes `protobuf:"bytes,3,rep,name=volumes,proto3" json:"volumes,omitempty" copier:"Volumes"` // @gotags: copier:"Volumes" + Resource *ResourceCreateTraining `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // @gotags: copier:"Resource" + LogExportPath *LogExportPath `protobuf:"bytes,2,opt,name=log_export_path,json=logExportPath,proto3" json:"log_export_path,omitempty"` // @gotags: copier:"LogExportPath" + Volumes []*Volumes `protobuf:"bytes,3,rep,name=volumes,proto3" json:"volumes,omitempty"` // @gotags: copier:"Volumes" } func (x *SpecsC) Reset() { @@ -6019,8 +6019,8 @@ type DeleteTrainingJobReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"Project_id"` //@gotags: copier:"Project_id" - TrainingJobId string `protobuf:"bytes,2,opt,name=training_job_id,json=trainingJobId,proto3" json:"training_job_id,omitempty" copier:"Training_job_id"` //@gotags: copier:"Training_job_id" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` //@gotags: copier:"Project_id" + TrainingJobId string `protobuf:"bytes,2,opt,name=training_job_id,json=trainingJobId,proto3" json:"training_job_id,omitempty"` //@gotags: copier:"Training_job_id" } func (x *DeleteTrainingJobReq) Reset() { @@ -6074,9 +6074,9 @@ type DeleteTrainingJobResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` //@gotags: copier:"Code" - Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` //@gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` //@gotags: copier:"Code" + Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` //@gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *DeleteTrainingJobResp) Reset() { @@ -6543,11 +6543,11 @@ type CreateAlgorithmReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Metadata *MetadataAlRq `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"MetadataCARq"` // @gotags: copier:"MetadataCARq" - JobConfig *JobConfigAl `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty" copier:"JobConfigCARq"` // @gotags: copier:"JobConfigCARq" - ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty" copier:"ResourceRequirementsCARq"` // @gotags: copier:"ResourceRequirementsCARq" - AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty" copier:"AdvancedConfigCARq"` // @gotags: copier:"AdvancedConfigCARq" - ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectIdCARq"` // @gotags: copier:"ProjectIdCARq" + Metadata *MetadataAlRq `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"MetadataCARq" + JobConfig *JobConfigAl `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty"` // @gotags: copier:"JobConfigCARq" + ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty"` // @gotags: copier:"ResourceRequirementsCARq" + AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty"` // @gotags: copier:"AdvancedConfigCARq" + ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectIdCARq" } func (x *CreateAlgorithmReq) Reset() { @@ -6685,7 +6685,7 @@ type AdvancedConfigAl struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AutoSearch *AutoSearch `protobuf:"bytes,1,opt,name=auto_search,json=autoSearch,proto3" json:"auto_search,omitempty" copier:"AutoSearch"` // @gotags: copier:"AutoSearch" + AutoSearch *AutoSearch `protobuf:"bytes,1,opt,name=auto_search,json=autoSearch,proto3" json:"auto_search,omitempty"` // @gotags: copier:"AutoSearch" } func (x *AdvancedConfigAl) Reset() { @@ -7197,10 +7197,10 @@ type EngineAlRq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - EngineId string `protobuf:"bytes,1,opt,name=engine_id,json=engineId,proto3" json:"engine_id,omitempty" copier:"EngineId"` // @gotags: copier:"EngineId" - EngineName string `protobuf:"bytes,2,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty" copier:"EngineName"` // @gotags: copier:"EngineName" - EngineVersion string `protobuf:"bytes,3,opt,name=engine_version,json=engineVersion,proto3" json:"engine_version,omitempty" copier:"EngineVersion"` // @gotags: copier:"EngineVersion" - ImageUrl string `protobuf:"bytes,4,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty" copier:"ImageUrl"` // @gotags: copier:"ImageUrl" + EngineId string `protobuf:"bytes,1,opt,name=engine_id,json=engineId,proto3" json:"engine_id,omitempty"` // @gotags: copier:"EngineId" + EngineName string `protobuf:"bytes,2,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"` // @gotags: copier:"EngineName" + EngineVersion string `protobuf:"bytes,3,opt,name=engine_version,json=engineVersion,proto3" json:"engine_version,omitempty"` // @gotags: copier:"EngineVersion" + ImageUrl string `protobuf:"bytes,4,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"` // @gotags: copier:"ImageUrl" } func (x *EngineAlRq) Reset() { @@ -7474,14 +7474,14 @@ type CreateAlgorithmResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Metadata *MetadataCrAl `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"MetadataCARp"` // @gotags: copier:"MetadataCARp" - ShareInfo *ShareInfo `protobuf:"bytes,2,opt,name=share_info,json=shareInfo,proto3" json:"share_info,omitempty" copier:"Share_infoCARp"` // @gotags: copier:"Share_infoCARp" - JobConfig *JobConfigAl `protobuf:"bytes,3,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty" copier:"JobConfigCARp"` // @gotags: copier:"JobConfigCARp" - ResourceRequirements []*ResourceRequirements `protobuf:"bytes,4,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty" copier:"ResourceRequirementsCARp"` // @gotags: copier:"ResourceRequirementsCARp" - AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,5,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty" copier:"AdvancedConfigCARp"` // @gotags: copier:"AdvancedConfigCARp" - Code int32 `protobuf:"varint,6,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,7,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,8,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Metadata *MetadataCrAl `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"MetadataCARp" + ShareInfo *ShareInfo `protobuf:"bytes,2,opt,name=share_info,json=shareInfo,proto3" json:"share_info,omitempty"` // @gotags: copier:"Share_infoCARp" + JobConfig *JobConfigAl `protobuf:"bytes,3,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty"` // @gotags: copier:"JobConfigCARp" + ResourceRequirements []*ResourceRequirements `protobuf:"bytes,4,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty"` // @gotags: copier:"ResourceRequirementsCARp" + AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,5,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty"` // @gotags: copier:"AdvancedConfigCARp" + Code int32 `protobuf:"varint,6,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,7,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,8,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *CreateAlgorithmResp) Reset() { @@ -8493,9 +8493,9 @@ type ListAlgorithmsReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" - Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" + Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" } func (x *ListAlgorithmsReq) Reset() { @@ -8556,17 +8556,17 @@ type ListAlgorithmsResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty" copier:"Total"` // @gotags: copier:"Total" - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty" copier:"Count"` // @gotags: copier:"Count" - Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" - Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" - SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty" copier:"SortBy"` // @gotags: copier:"SortBy" - Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty" copier:"Order"` // @gotags: copier:"Order" - GroupBy string `protobuf:"bytes,7,opt,name=group_by,json=groupBy,proto3" json:"group_by,omitempty" copier:"GroupBy"` // @gotags: copier:"GroupBy" - Items []*AlgorithmResponse `protobuf:"bytes,8,rep,name=items,proto3" json:"items,omitempty" copier:"Items"` // @gotags: copier:"Items" - ErrorMsg string `protobuf:"bytes,9,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" - Msg string `protobuf:"bytes,10,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - Code int32 `protobuf:"varint,11,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Total int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` // @gotags: copier:"Total" + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // @gotags: copier:"Count" + Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" + Offset int32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" + SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"` // @gotags: copier:"SortBy" + Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty"` // @gotags: copier:"Order" + GroupBy string `protobuf:"bytes,7,opt,name=group_by,json=groupBy,proto3" json:"group_by,omitempty"` // @gotags: copier:"GroupBy" + Items []*AlgorithmResponse `protobuf:"bytes,8,rep,name=items,proto3" json:"items,omitempty"` // @gotags: copier:"Items" + ErrorMsg string `protobuf:"bytes,9,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" + Msg string `protobuf:"bytes,10,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + Code int32 `protobuf:"varint,11,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" } func (x *ListAlgorithmsResp) Reset() { @@ -8683,10 +8683,10 @@ type AlgorithmResponse struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Metadata *MetadataAlRp `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"MetadataAlRp"` // @gotags: copier:"MetadataAlRp" - JobConfig *JobConfigAlRq `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty" copier:"JobConfigAlRp"` // @gotags: copier:"JobConfigAlRp" - ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty" copier:"ResourceRequirementsAlRp"` // @gotags: copier:"ResourceRequirementsAlRp" - AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty" copier:"AdvancedConfigAlRp"` // @gotags: copier:"AdvancedConfigAlRp" + Metadata *MetadataAlRp `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"MetadataAlRp" + JobConfig *JobConfigAlRq `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty"` // @gotags: copier:"JobConfigAlRp" + ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty"` // @gotags: copier:"ResourceRequirementsAlRp" + AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty"` // @gotags: copier:"AdvancedConfigAlRp" } func (x *AlgorithmResponse) Reset() { @@ -8754,14 +8754,14 @@ type JobConfigAlRq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - CodeDir string `protobuf:"bytes,1,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty" copier:"CodeDir"` // @gotags: copier:"CodeDir" - BootFile string `protobuf:"bytes,2,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty" copier:"BootFile"` // @gotags: copier:"BootFile" - Command string `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty" copier:"Command"` // @gotags: copier:"Command" - Parameters []*ParametersAlRq `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty" copier:"ParametersAlRq"` // @gotags: copier:"ParametersAlRq" - ParametersCustomization bool `protobuf:"varint,5,opt,name=parameters_customization,json=parametersCustomization,proto3" json:"parameters_customization,omitempty" copier:"ParametersCustomization"` // @gotags: copier:"ParametersCustomization" - Inputs []*InputsAlRq `protobuf:"bytes,6,rep,name=inputs,proto3" json:"inputs,omitempty" copier:"InputsAlRq"` // @gotags: copier:"InputsAlRq" - Outputs []*OutputsAl `protobuf:"bytes,7,rep,name=outputs,proto3" json:"outputs,omitempty" copier:"OutputsAl"` // @gotags: copier:"OutputsAl" - Engine *EngineAlRq `protobuf:"bytes,8,opt,name=engine,proto3" json:"engine,omitempty" copier:"EngineAlRq"` // @gotags: copier:"EngineAlRq" + CodeDir string `protobuf:"bytes,1,opt,name=code_dir,json=codeDir,proto3" json:"code_dir,omitempty"` // @gotags: copier:"CodeDir" + BootFile string `protobuf:"bytes,2,opt,name=boot_file,json=bootFile,proto3" json:"boot_file,omitempty"` // @gotags: copier:"BootFile" + Command string `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"` // @gotags: copier:"Command" + Parameters []*ParametersAlRq `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"` // @gotags: copier:"ParametersAlRq" + ParametersCustomization bool `protobuf:"varint,5,opt,name=parameters_customization,json=parametersCustomization,proto3" json:"parameters_customization,omitempty"` // @gotags: copier:"ParametersCustomization" + Inputs []*InputsAlRq `protobuf:"bytes,6,rep,name=inputs,proto3" json:"inputs,omitempty"` // @gotags: copier:"InputsAlRq" + Outputs []*OutputsAl `protobuf:"bytes,7,rep,name=outputs,proto3" json:"outputs,omitempty"` // @gotags: copier:"OutputsAl" + Engine *EngineAlRq `protobuf:"bytes,8,opt,name=engine,proto3" json:"engine,omitempty"` // @gotags: copier:"EngineAlRq" } func (x *JobConfigAlRq) Reset() { @@ -8858,8 +8858,8 @@ type DeleteAlgorithmsReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - AlgorithmId string `protobuf:"bytes,2,opt,name=algorithm_id,json=algorithmId,proto3" json:"algorithm_id,omitempty" copier:"AlgorithmId"` // @gotags: copier:"AlgorithmId" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + AlgorithmId string `protobuf:"bytes,2,opt,name=algorithm_id,json=algorithmId,proto3" json:"algorithm_id,omitempty"` // @gotags: copier:"AlgorithmId" } func (x *DeleteAlgorithmsReq) Reset() { @@ -8913,9 +8913,9 @@ type DeleteAlgorithmsResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *DeleteAlgorithmsResp) Reset() { @@ -8977,8 +8977,8 @@ type ShowAlgorithmByUuidReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - AlgorithmId string `protobuf:"bytes,2,opt,name=algorithm_id,json=algorithmId,proto3" json:"algorithm_id,omitempty" copier:"AlgorithmId"` // @gotags: copier:"AlgorithmId" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + AlgorithmId string `protobuf:"bytes,2,opt,name=algorithm_id,json=algorithmId,proto3" json:"algorithm_id,omitempty"` // @gotags: copier:"AlgorithmId" } func (x *ShowAlgorithmByUuidReq) Reset() { @@ -9032,13 +9032,13 @@ type ShowAlgorithmByUuidResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Metadata *MetadataAlRq `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"Metadata"` // @gotags: copier:"Metadata" - JobConfig *JobConfigAlRq `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty" copier:"JobConfig"` // @gotags: copier:"JobConfig" - ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty" copier:"ResourceRequirements"` // @gotags: copier:"ResourceRequirements" - AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty" copier:"AdvancedConfig"` // @gotags: copier:"AdvancedConfig" - Code int32 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,6,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,7,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Metadata *MetadataAlRq `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"Metadata" + JobConfig *JobConfigAlRq `protobuf:"bytes,2,opt,name=job_config,json=jobConfig,proto3" json:"job_config,omitempty"` // @gotags: copier:"JobConfig" + ResourceRequirements []*ResourceRequirements `protobuf:"bytes,3,rep,name=resource_requirements,json=resourceRequirements,proto3" json:"resource_requirements,omitempty"` // @gotags: copier:"ResourceRequirements" + AdvancedConfig *AdvancedConfigAl `protobuf:"bytes,4,opt,name=advanced_config,json=advancedConfig,proto3" json:"advanced_config,omitempty"` // @gotags: copier:"AdvancedConfig" + Code int32 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,6,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,7,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ShowAlgorithmByUuidResp) Reset() { @@ -9128,20 +9128,20 @@ type ExportTaskReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AnnotationFormat string `protobuf:"bytes,1,opt,name=annotation_format,json=annotationFormat,proto3" json:"annotation_format,omitempty" copier:"AnnotationFormat"` // @gotags: copier:"AnnotationFormat" - ExportFormat int64 `protobuf:"varint,2,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty" copier:"ExportFormat"` // @gotags: copier:"ExportFormat" - ExportParams *ExportParams `protobuf:"bytes,3,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty" copier:"ExportParams"` // @gotags: copier:"ExportParams" - ExportType int32 `protobuf:"varint,4,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty" copier:"ExportType"` // @gotags: copier:"ExportType" - Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty" copier:"Path"` // @gotags: copier:"Path" - SampleState string `protobuf:"bytes,6,opt,name=sample_state,json=sampleState,proto3" json:"sample_state,omitempty" copier:"SampleState"` // @gotags: copier:"SampleState" - SourceTypeHeader string `protobuf:"bytes,7,opt,name=source_type_header,json=sourceTypeHeader,proto3" json:"source_type_header,omitempty" copier:"SourceTypeHeader"` // @gotags: copier:"SourceTypeHeader" - Status int32 `protobuf:"varint,8,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - TaskId string `protobuf:"bytes,9,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - VersionFormat string `protobuf:"bytes,10,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty" copier:"VersionFormat"` // @gotags: copier:"VersionFormat" - VersionId string `protobuf:"bytes,11,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty" copier:"VersionId"` // @gotags: copier:"VersionId" - WithColumnHeader bool `protobuf:"varint,12,opt,name=with_column_header,json=withColumnHeader,proto3" json:"with_column_header,omitempty" copier:"WithColumnHeader"` // @gotags: copier:"WithColumnHeader" - DatasetId string `protobuf:"bytes,13,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" - ProjectId string `protobuf:"bytes,14,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" + AnnotationFormat string `protobuf:"bytes,1,opt,name=annotation_format,json=annotationFormat,proto3" json:"annotation_format,omitempty"` // @gotags: copier:"AnnotationFormat" + ExportFormat int64 `protobuf:"varint,2,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty"` // @gotags: copier:"ExportFormat" + ExportParams *ExportParams `protobuf:"bytes,3,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty"` // @gotags: copier:"ExportParams" + ExportType int32 `protobuf:"varint,4,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty"` // @gotags: copier:"ExportType" + Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"` // @gotags: copier:"Path" + SampleState string `protobuf:"bytes,6,opt,name=sample_state,json=sampleState,proto3" json:"sample_state,omitempty"` // @gotags: copier:"SampleState" + SourceTypeHeader string `protobuf:"bytes,7,opt,name=source_type_header,json=sourceTypeHeader,proto3" json:"source_type_header,omitempty"` // @gotags: copier:"SourceTypeHeader" + Status int32 `protobuf:"varint,8,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + TaskId string `protobuf:"bytes,9,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + VersionFormat string `protobuf:"bytes,10,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty"` // @gotags: copier:"VersionFormat" + VersionId string `protobuf:"bytes,11,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // @gotags: copier:"VersionId" + WithColumnHeader bool `protobuf:"varint,12,opt,name=with_column_header,json=withColumnHeader,proto3" json:"with_column_header,omitempty"` // @gotags: copier:"WithColumnHeader" + DatasetId string `protobuf:"bytes,13,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" + ProjectId string `protobuf:"bytes,14,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" } func (x *ExportTaskReq) Reset() { @@ -9279,21 +9279,21 @@ type ExportTaskDataResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - CreateTime uint32 `protobuf:"varint,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` // @gotags: copier:"CreateTime" - ExportFormat int64 `protobuf:"varint,2,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty" copier:"ExportFormat"` // @gotags: copier:"ExportFormat" - ExportParams *ExportParams `protobuf:"bytes,3,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty" copier:"ExportParams"` // @gotags: copier:"ExportParams" - FinishedSampleCount int32 `protobuf:"varint,4,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty" copier:"FinishedSampleCount"` // @gotags: copier:"FinishedSampleCount" - Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty" copier:"Path"` // @gotags: copier:"Path" - Progress float32 `protobuf:"fixed32,6,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - TaskId string `protobuf:"bytes,8,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - TotalSampleCount int64 `protobuf:"varint,9,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty" copier:"TotalSampleCount"` // @gotags: copier:"TotalSampleCount" - UpdateTime uint32 `protobuf:"varint,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty" copier:"UpdateTime"` // @gotags: copier:"UpdateTime" - VersionFormat string `protobuf:"bytes,11,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty" copier:"VersionFormat"` // @gotags: copier:"VersionFormat" - VersionId string `protobuf:"bytes,12,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty" copier:"VersionId"` // @gotags: copier:"VersionId" - Code int32 `protobuf:"varint,13,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,14,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,15,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + CreateTime uint32 `protobuf:"varint,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"CreateTime" + ExportFormat int64 `protobuf:"varint,2,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty"` // @gotags: copier:"ExportFormat" + ExportParams *ExportParams `protobuf:"bytes,3,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty"` // @gotags: copier:"ExportParams" + FinishedSampleCount int32 `protobuf:"varint,4,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty"` // @gotags: copier:"FinishedSampleCount" + Path string `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"` // @gotags: copier:"Path" + Progress float32 `protobuf:"fixed32,6,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + TaskId string `protobuf:"bytes,8,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + TotalSampleCount int64 `protobuf:"varint,9,opt,name=total_sample_count,json=totalSampleCount,proto3" json:"total_sample_count,omitempty"` // @gotags: copier:"TotalSampleCount" + UpdateTime uint32 `protobuf:"varint,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // @gotags: copier:"UpdateTime" + VersionFormat string `protobuf:"bytes,11,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty"` // @gotags: copier:"VersionFormat" + VersionId string `protobuf:"bytes,12,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // @gotags: copier:"VersionId" + Code int32 `protobuf:"varint,13,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,14,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,15,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ExportTaskDataResp) Reset() { @@ -9438,17 +9438,17 @@ type ExportParams struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ClearHardProperty bool `protobuf:"varint,1,opt,name=clear_hard_property,json=clearHardProperty,proto3" json:"clear_hard_property,omitempty" copier:"ClearHardProperty"` // @gotags: copier:"ClearHardProperty" - ExportDatasetVersionFormat string `protobuf:"bytes,2,opt,name=export_dataset_version_format,json=exportDatasetVersionFormat,proto3" json:"export_dataset_version_format,omitempty" copier:"ExportDatasetVersionFormat"` // @gotags: copier:"ExportDatasetVersionFormat" - ExportDatasetVersionName string `protobuf:"bytes,3,opt,name=export_dataset_version_name,json=exportDatasetVersionName,proto3" json:"export_dataset_version_name,omitempty" copier:"ExportDatasetVersionName"` // @gotags: copier:"ExportDatasetVersionName" - ExportDest string `protobuf:"bytes,4,opt,name=export_dest,json=exportDest,proto3" json:"export_dest,omitempty" copier:"ExportDest"` // @gotags: copier:"ExportDest" - ExportNewDatasetWorkName string `protobuf:"bytes,5,opt,name=export_new_dataset_work_name,json=exportNewDatasetWorkName,proto3" json:"export_new_dataset_work_name,omitempty" copier:"ExportNewDatasetWorkName"` // @gotags: copier:"ExportNewDatasetWorkName" - ExportNewDatasetWorkPath string `protobuf:"bytes,6,opt,name=export_new_dataset_work_path,json=exportNewDatasetWorkPath,proto3" json:"export_new_dataset_work_path,omitempty" copier:"ExportNewDatasetWorkPath"` // @gotags: copier:"ExportNewDatasetWorkPath" - RatioSampleUsage bool `protobuf:"varint,7,opt,name=ratio_sample_usage,json=ratioSampleUsage,proto3" json:"ratio_sample_usage,omitempty" copier:"RatioSampleUsage"` // @gotags: copier:"RatioSampleUsage" - SampleState string `protobuf:"bytes,8,opt,name=sample_state,json=sampleState,proto3" json:"sample_state,omitempty" copier:"SampleState"` // @gotags: copier:"SampleState" - Sample []string `protobuf:"bytes,9,rep,name=sample,proto3" json:"sample,omitempty" copier:"Sample"` // @gotags: copier:"Sample" - SearchConditions []*SearchCondition `protobuf:"bytes,10,rep,name=search_conditions,json=searchConditions,proto3" json:"search_conditions,omitempty" copier:"SearchConditions"` // @gotags: copier:"SearchConditions" - TrainSampleRatio string `protobuf:"bytes,11,opt,name=train_sample_ratio,json=trainSampleRatio,proto3" json:"train_sample_ratio,omitempty" copier:"TrainSampleRatio"` // @gotags: copier:"TrainSampleRatio" + ClearHardProperty bool `protobuf:"varint,1,opt,name=clear_hard_property,json=clearHardProperty,proto3" json:"clear_hard_property,omitempty"` // @gotags: copier:"ClearHardProperty" + ExportDatasetVersionFormat string `protobuf:"bytes,2,opt,name=export_dataset_version_format,json=exportDatasetVersionFormat,proto3" json:"export_dataset_version_format,omitempty"` // @gotags: copier:"ExportDatasetVersionFormat" + ExportDatasetVersionName string `protobuf:"bytes,3,opt,name=export_dataset_version_name,json=exportDatasetVersionName,proto3" json:"export_dataset_version_name,omitempty"` // @gotags: copier:"ExportDatasetVersionName" + ExportDest string `protobuf:"bytes,4,opt,name=export_dest,json=exportDest,proto3" json:"export_dest,omitempty"` // @gotags: copier:"ExportDest" + ExportNewDatasetWorkName string `protobuf:"bytes,5,opt,name=export_new_dataset_work_name,json=exportNewDatasetWorkName,proto3" json:"export_new_dataset_work_name,omitempty"` // @gotags: copier:"ExportNewDatasetWorkName" + ExportNewDatasetWorkPath string `protobuf:"bytes,6,opt,name=export_new_dataset_work_path,json=exportNewDatasetWorkPath,proto3" json:"export_new_dataset_work_path,omitempty"` // @gotags: copier:"ExportNewDatasetWorkPath" + RatioSampleUsage bool `protobuf:"varint,7,opt,name=ratio_sample_usage,json=ratioSampleUsage,proto3" json:"ratio_sample_usage,omitempty"` // @gotags: copier:"RatioSampleUsage" + SampleState string `protobuf:"bytes,8,opt,name=sample_state,json=sampleState,proto3" json:"sample_state,omitempty"` // @gotags: copier:"SampleState" + Sample []string `protobuf:"bytes,9,rep,name=sample,proto3" json:"sample,omitempty"` // @gotags: copier:"Sample" + SearchConditions []*SearchCondition `protobuf:"bytes,10,rep,name=search_conditions,json=searchConditions,proto3" json:"search_conditions,omitempty"` // @gotags: copier:"SearchConditions" + TrainSampleRatio string `protobuf:"bytes,11,opt,name=train_sample_ratio,json=trainSampleRatio,proto3" json:"train_sample_ratio,omitempty"` // @gotags: copier:"TrainSampleRatio" } func (x *ExportParams) Reset() { @@ -9565,22 +9565,22 @@ type SearchCondition struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Coefficient string `protobuf:"bytes,1,opt,name=coefficient,proto3" json:"coefficient,omitempty" copier:"Coefficient"` // @gotags: copier:"Coefficient" - FrameInVideo int64 `protobuf:"varint,2,opt,name=frame_in_video,json=frameInVideo,proto3" json:"frame_in_video,omitempty" copier:"FrameInVideo"` // @gotags: copier:"FrameInVideo" - Hard string `protobuf:"bytes,3,opt,name=hard,proto3" json:"hard,omitempty" copier:"Hard"` // @gotags: copier:"Hard" - ImportOrigin string `protobuf:"bytes,4,opt,name=import_origin,json=importOrigin,proto3" json:"import_origin,omitempty" copier:"ImportOrigin"` // @gotags: copier:"ImportOrigin" - Kvp string `protobuf:"bytes,5,opt,name=kvp,proto3" json:"kvp,omitempty" copier:"Kvp"` // @gotags: copier:"Kvp" - LabelList *SearchLabels `protobuf:"bytes,6,opt,name=label_list,json=labelList,proto3" json:"label_list,omitempty" copier:"LabelList"` // @gotags: copier:"LabelList" - Labeler string `protobuf:"bytes,7,opt,name=labeler,proto3" json:"labeler,omitempty" copier:"Labeler"` // @gotags: copier:"Labeler" - Metadata *SearchProp `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty" copier:"Metadata"` // @gotags: copier:"Metadata" - ParentSampleId string `protobuf:"bytes,9,opt,name=parent_sample_id,json=parentSampleId,proto3" json:"parent_sample_id,omitempty" copier:"ParentSampleId"` // @gotags: copier:"ParentSampleId" - SampleDir string `protobuf:"bytes,10,opt,name=sample_dir,json=sampleDir,proto3" json:"sample_dir,omitempty" copier:"SampleDir"` // @gotags: copier:"SampleDir" - SampleName string `protobuf:"bytes,11,opt,name=sample_name,json=sampleName,proto3" json:"sample_name,omitempty" copier:"SampleName"` // @gotags: copier:"SampleName" - SampleTime string `protobuf:"bytes,12,opt,name=sample_time,json=sampleTime,proto3" json:"sample_time,omitempty" copier:"SampleTime"` // @gotags: copier:"SampleTime" - Score string `protobuf:"bytes,13,opt,name=score,proto3" json:"score,omitempty" copier:"Score"` // @gotags: copier:"Score" - SliceThickness string `protobuf:"bytes,14,opt,name=slice_thickness,json=sliceThickness,proto3" json:"slice_thickness,omitempty" copier:"SliceThickness"` // @gotags: copier:"SliceThickness" - StudyDate string `protobuf:"bytes,15,opt,name=study_date,json=studyDate,proto3" json:"study_date,omitempty" copier:"StudyDate"` // @gotags: copier:"StudyDate" - TimeInVideo string `protobuf:"bytes,16,opt,name=time_in_video,json=timeInVideo,proto3" json:"time_in_video,omitempty" copier:"TimeInVideo"` // @gotags: copier:"TimeInVideo" + Coefficient string `protobuf:"bytes,1,opt,name=coefficient,proto3" json:"coefficient,omitempty"` // @gotags: copier:"Coefficient" + FrameInVideo int64 `protobuf:"varint,2,opt,name=frame_in_video,json=frameInVideo,proto3" json:"frame_in_video,omitempty"` // @gotags: copier:"FrameInVideo" + Hard string `protobuf:"bytes,3,opt,name=hard,proto3" json:"hard,omitempty"` // @gotags: copier:"Hard" + ImportOrigin string `protobuf:"bytes,4,opt,name=import_origin,json=importOrigin,proto3" json:"import_origin,omitempty"` // @gotags: copier:"ImportOrigin" + Kvp string `protobuf:"bytes,5,opt,name=kvp,proto3" json:"kvp,omitempty"` // @gotags: copier:"Kvp" + LabelList *SearchLabels `protobuf:"bytes,6,opt,name=label_list,json=labelList,proto3" json:"label_list,omitempty"` // @gotags: copier:"LabelList" + Labeler string `protobuf:"bytes,7,opt,name=labeler,proto3" json:"labeler,omitempty"` // @gotags: copier:"Labeler" + Metadata *SearchProp `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"` // @gotags: copier:"Metadata" + ParentSampleId string `protobuf:"bytes,9,opt,name=parent_sample_id,json=parentSampleId,proto3" json:"parent_sample_id,omitempty"` // @gotags: copier:"ParentSampleId" + SampleDir string `protobuf:"bytes,10,opt,name=sample_dir,json=sampleDir,proto3" json:"sample_dir,omitempty"` // @gotags: copier:"SampleDir" + SampleName string `protobuf:"bytes,11,opt,name=sample_name,json=sampleName,proto3" json:"sample_name,omitempty"` // @gotags: copier:"SampleName" + SampleTime string `protobuf:"bytes,12,opt,name=sample_time,json=sampleTime,proto3" json:"sample_time,omitempty"` // @gotags: copier:"SampleTime" + Score string `protobuf:"bytes,13,opt,name=score,proto3" json:"score,omitempty"` // @gotags: copier:"Score" + SliceThickness string `protobuf:"bytes,14,opt,name=slice_thickness,json=sliceThickness,proto3" json:"slice_thickness,omitempty"` // @gotags: copier:"SliceThickness" + StudyDate string `protobuf:"bytes,15,opt,name=study_date,json=studyDate,proto3" json:"study_date,omitempty"` // @gotags: copier:"StudyDate" + TimeInVideo string `protobuf:"bytes,16,opt,name=time_in_video,json=timeInVideo,proto3" json:"time_in_video,omitempty"` // @gotags: copier:"TimeInVideo" } func (x *SearchCondition) Reset() { @@ -9732,8 +9732,8 @@ type SearchLabels struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Labels []*SearchLabel `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty" copier:"Labels"` // @gotags: copier:"Labels" - Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty" copier:"Op"` // @gotags: copier:"Op" + Labels []*SearchLabel `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"` // @gotags: copier:"Labels" + Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"` // @gotags: copier:"Op" } func (x *SearchLabels) Reset() { @@ -9787,7 +9787,7 @@ type Weigou struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Aaa []string `protobuf:"bytes,1,rep,name=aaa,proto3" json:"aaa,omitempty" copier:"Aaa"` // @gotags: copier:"Aaa" + Aaa []string `protobuf:"bytes,1,rep,name=aaa,proto3" json:"aaa,omitempty"` // @gotags: copier:"Aaa" } func (x *Weigou) Reset() { @@ -9834,10 +9834,10 @@ type SearchLabel struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"Name"` // @gotags: copier:"Name" - Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty" copier:"Op"` // @gotags: copier:"Op" + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"Name" + Op string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"` // @gotags: copier:"Op" // map property = 3; // @gotags: copier:"Property" - Type int64 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty" copier:"Type"` // @gotags: copier:"Type" + Type int64 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"Type" } func (x *SearchLabel) Reset() { @@ -9898,8 +9898,8 @@ type SearchProp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Op string `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty" copier:"Op"` // @gotags: copier:"Op" - Props map[string]*Weigou `protobuf:"bytes,2,rep,name=props,proto3" json:"props,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"Props"` // @gotags: copier:"Props" + Op string `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty"` // @gotags: copier:"Op" + Props map[string]*Weigou `protobuf:"bytes,2,rep,name=props,proto3" json:"props,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"Props" } func (x *SearchProp) Reset() { @@ -9954,11 +9954,11 @@ type GetExportTasksOfDatasetReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - ExportType int32 `protobuf:"varint,3,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty" copier:"ExportType"` // @gotags: copier:"ExportType" - Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" - Offset int32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" + DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + ExportType int32 `protobuf:"varint,3,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty"` // @gotags: copier:"ExportType" + Limit int32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" + Offset int32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" } func (x *GetExportTasksOfDatasetReq) Reset() { @@ -10033,24 +10033,24 @@ type GetExportTasksOfDatasetResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - UpdateTime uint32 `protobuf:"varint,1,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty" copier:"UpdateTime"` // @gotags: copier:"UpdateTime" - CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` // @gotags: copier:"CreateTime" - VersionFormat string `protobuf:"bytes,3,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty" copier:"VersionFormat"` // @gotags: copier:"VersionFormat" - VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty" copier:"VersionId"` // @gotags: copier:"VersionId" - ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty" copier:"ExportFormat"` // @gotags: copier:"ExportFormat" - ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty" copier:"ExportParams"` // @gotags: copier:"ExportParams" - ExportTasks []*ExportTaskStatus `protobuf:"bytes,7,rep,name=export_tasks,json=exportTasks,proto3" json:"export_tasks,omitempty" copier:"ExportTasks"` // @gotags: copier:"ExportTasks" - ExportType int32 `protobuf:"varint,8,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty" copier:"ExportType"` // @gotags: copier:"ExportType" - FinishedSampleCount int32 `protobuf:"varint,9,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty" copier:"FinishedSampleCount"` // @gotags: copier:"FinishedSampleCount" - Path string `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty" copier:"Path"` // @gotags: copier:"Path" - Progress float32 `protobuf:"fixed32,11,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - TaskId string `protobuf:"bytes,13,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - TotalCount int64 `protobuf:"varint,14,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty" copier:"TotalCount"` // @gotags: copier:"TotalCount" - TotalSample int64 `protobuf:"varint,15,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty" copier:"TotalSample"` // @gotags: copier:"TotalSample" - Code int32 `protobuf:"varint,16,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,17,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,18,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + UpdateTime uint32 `protobuf:"varint,1,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // @gotags: copier:"UpdateTime" + CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"CreateTime" + VersionFormat string `protobuf:"bytes,3,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty"` // @gotags: copier:"VersionFormat" + VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // @gotags: copier:"VersionId" + ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty"` // @gotags: copier:"ExportFormat" + ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty"` // @gotags: copier:"ExportParams" + ExportTasks []*ExportTaskStatus `protobuf:"bytes,7,rep,name=export_tasks,json=exportTasks,proto3" json:"export_tasks,omitempty"` // @gotags: copier:"ExportTasks" + ExportType int32 `protobuf:"varint,8,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty"` // @gotags: copier:"ExportType" + FinishedSampleCount int32 `protobuf:"varint,9,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty"` // @gotags: copier:"FinishedSampleCount" + Path string `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty"` // @gotags: copier:"Path" + Progress float32 `protobuf:"fixed32,11,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + TaskId string `protobuf:"bytes,13,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + TotalCount int64 `protobuf:"varint,14,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` // @gotags: copier:"TotalCount" + TotalSample int64 `protobuf:"varint,15,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty"` // @gotags: copier:"TotalSample" + Code int32 `protobuf:"varint,16,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,17,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,18,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *GetExportTasksOfDatasetResp) Reset() { @@ -10216,22 +10216,22 @@ type ExportTaskStatus struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty" copier:"VersionId"` // @gotags: copier:"VersionId" - CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` // @gotags: copier:"CreateTime" - ErrorCode string `protobuf:"bytes,3,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty" copier:"ErrorCode"` // @gotags: copier:"ErrorCode" - ErrorMsg string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" - ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty" copier:"ExportFormat"` // @gotags: copier:"ExportFormat" - ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty" copier:"ExportParams"` // @gotags: copier:"ExportParams" - ExportType int32 `protobuf:"varint,7,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty" copier:"ExportType"` // @gotags: copier:"ExportType" - FinishedSampleCount int32 `protobuf:"varint,8,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty" copier:"FinishedSampleCount"` // @gotags: copier:"FinishedSampleCount" - Path string `protobuf:"bytes,9,opt,name=path,proto3" json:"path,omitempty" copier:"Path"` // @gotags: copier:"Path" - Progress float32 `protobuf:"fixed32,10,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - TaskId string `protobuf:"bytes,12,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - TotalCount int64 `protobuf:"varint,13,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty" copier:"TotalCount"` // @gotags: copier:"TotalCount" - TotalSample int64 `protobuf:"varint,14,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty" copier:"TotalSample"` // @gotags: copier:"TotalSample" - UpdateTime uint32 `protobuf:"varint,15,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty" copier:"UpdateTime"` // @gotags: copier:"UpdateTime" - VersionFormat string `protobuf:"bytes,16,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty" copier:"VersionFormat"` // @gotags: copier:"VersionFormat" + VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // @gotags: copier:"VersionId" + CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"CreateTime" + ErrorCode string `protobuf:"bytes,3,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` // @gotags: copier:"ErrorCode" + ErrorMsg string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" + ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty"` // @gotags: copier:"ExportFormat" + ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty"` // @gotags: copier:"ExportParams" + ExportType int32 `protobuf:"varint,7,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty"` // @gotags: copier:"ExportType" + FinishedSampleCount int32 `protobuf:"varint,8,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty"` // @gotags: copier:"FinishedSampleCount" + Path string `protobuf:"bytes,9,opt,name=path,proto3" json:"path,omitempty"` // @gotags: copier:"Path" + Progress float32 `protobuf:"fixed32,10,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + TaskId string `protobuf:"bytes,12,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + TotalCount int64 `protobuf:"varint,13,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` // @gotags: copier:"TotalCount" + TotalSample int64 `protobuf:"varint,14,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty"` // @gotags: copier:"TotalSample" + UpdateTime uint32 `protobuf:"varint,15,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // @gotags: copier:"UpdateTime" + VersionFormat string `protobuf:"bytes,16,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty"` // @gotags: copier:"VersionFormat" } func (x *ExportTaskStatus) Reset() { @@ -10384,9 +10384,9 @@ type GetExportTaskStatusOfDatasetReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty" copier:"ResourceId"` // @gotags: copier:"ResourceId" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - TaskId string `protobuf:"bytes,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" + ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // @gotags: copier:"ResourceId" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + TaskId string `protobuf:"bytes,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" } func (x *GetExportTaskStatusOfDatasetReq) Reset() { @@ -10447,24 +10447,24 @@ type GetExportTaskStatusOfDatasetResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - UpdateTime uint32 `protobuf:"varint,1,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty" copier:"UpdateTime"` // @gotags: copier:"UpdateTime" - CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"CreateTime"` // @gotags: copier:"CreateTime" - VersionFormat string `protobuf:"bytes,3,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty" copier:"VersionFormat"` // @gotags: copier:"VersionFormat" - VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty" copier:"VersionId"` // @gotags: copier:"VersionId" - ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty" copier:"ExportFormat"` // @gotags: copier:"ExportFormat" - ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty" copier:"ExportParams"` // @gotags: copier:"ExportParams" - ExportTasks []*ExportTaskStatus `protobuf:"bytes,7,rep,name=export_tasks,json=exportTasks,proto3" json:"export_tasks,omitempty" copier:"ExportTasks"` // @gotags: copier:"ExportTasks" - ExportType int32 `protobuf:"varint,8,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty" copier:"ExportType"` // @gotags: copier:"ExportType" - FinishedSampleCount int32 `protobuf:"varint,9,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty" copier:"FinishedSampleCount"` // @gotags: copier:"FinishedSampleCount" - Path string `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty" copier:"Path"` // @gotags: copier:"Path" - Progress float32 `protobuf:"fixed32,11,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - TaskId string `protobuf:"bytes,13,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty" copier:"TaskId"` // @gotags: copier:"TaskId" - TotalCount int64 `protobuf:"varint,14,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty" copier:"TotalCount"` // @gotags: copier:"TotalCount" - TotalSample int64 `protobuf:"varint,15,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty" copier:"TotalSample"` // @gotags: copier:"TotalSample" - Code int32 `protobuf:"varint,16,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,17,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,18,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + UpdateTime uint32 `protobuf:"varint,1,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // @gotags: copier:"UpdateTime" + CreateTime uint32 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"CreateTime" + VersionFormat string `protobuf:"bytes,3,opt,name=version_format,json=versionFormat,proto3" json:"version_format,omitempty"` // @gotags: copier:"VersionFormat" + VersionId string `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // @gotags: copier:"VersionId" + ExportFormat int32 `protobuf:"varint,5,opt,name=export_format,json=exportFormat,proto3" json:"export_format,omitempty"` // @gotags: copier:"ExportFormat" + ExportParams *ExportParams `protobuf:"bytes,6,opt,name=export_params,json=exportParams,proto3" json:"export_params,omitempty"` // @gotags: copier:"ExportParams" + ExportTasks []*ExportTaskStatus `protobuf:"bytes,7,rep,name=export_tasks,json=exportTasks,proto3" json:"export_tasks,omitempty"` // @gotags: copier:"ExportTasks" + ExportType int32 `protobuf:"varint,8,opt,name=export_type,json=exportType,proto3" json:"export_type,omitempty"` // @gotags: copier:"ExportType" + FinishedSampleCount int32 `protobuf:"varint,9,opt,name=finished_sample_count,json=finishedSampleCount,proto3" json:"finished_sample_count,omitempty"` // @gotags: copier:"FinishedSampleCount" + Path string `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty"` // @gotags: copier:"Path" + Progress float32 `protobuf:"fixed32,11,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + TaskId string `protobuf:"bytes,13,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` // @gotags: copier:"TaskId" + TotalCount int64 `protobuf:"varint,14,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` // @gotags: copier:"TotalCount" + TotalSample int64 `protobuf:"varint,15,opt,name=total_sample,json=totalSample,proto3" json:"total_sample,omitempty"` // @gotags: copier:"TotalSample" + Code int32 `protobuf:"varint,16,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,17,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,18,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *GetExportTaskStatusOfDatasetResp) Reset() { @@ -10750,7 +10750,7 @@ type CreateProcessorTaskResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" TaskId string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` Msg string `protobuf:"bytes,3,opt,name=msg,proto3" json:"msg,omitempty"` } @@ -11169,7 +11169,7 @@ type DescribeProcessorTaskResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" TaskId string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` CreateTime uint32 `protobuf:"varint,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` DataSource *ProcessorDataSource `protobuf:"bytes,4,opt,name=data_source,json=dataSource,proto3" json:"data_source,omitempty"` @@ -11584,7 +11584,7 @@ type CreateModelResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"` } @@ -12231,7 +12231,7 @@ type DeleteModelResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" DeleteSuccessList []string `protobuf:"bytes,2,rep,name=delete_success_list,json=deleteSuccessList,proto3" json:"delete_success_list,omitempty"` DeleteFailedList []*DeleteModelResponseFailedList `protobuf:"bytes,3,rep,name=delete_failed_list,json=deleteFailedList,proto3" json:"delete_failed_list,omitempty"` } @@ -12485,7 +12485,7 @@ type ListModelResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" TotalCount int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` Models []*ModelListItem `protobuf:"bytes,4,rep,name=models,proto3" json:"models,omitempty"` @@ -12898,7 +12898,7 @@ type ShowModelResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" ModelVersion string `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"` SourceJobVersion string `protobuf:"bytes,3,opt,name=source_job_version,json=sourceJobVersion,proto3" json:"source_job_version,omitempty"` SourceLocation string `protobuf:"bytes,4,opt,name=source_location,json=sourceLocation,proto3" json:"source_location,omitempty"` @@ -13416,17 +13416,17 @@ type CreateServiceReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - WorkspaceId string `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceId"` // @gotags: copier:"WorkspaceId" - Schedule *Scheduler `protobuf:"bytes,2,opt,name=schedule,proto3" json:"schedule,omitempty" copier:"Schedule"` // @gotags: copier:"Schedule" - ClusterId string `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"ClusterId"` // @gotags: copier:"ClusterId" - InferType string `protobuf:"bytes,4,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty" copier:"InferType"` // @gotags: copier:"InferType" - VpcId string `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty" copier:"VpcId"` // @gotags: copier:"VpcId" - ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty" copier:"ServiceName"` // @gotags: copier:"ServiceName" - Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - SecurityGroupId string `protobuf:"bytes,8,opt,name=security_group_id,json=securityGroupId,proto3" json:"security_group_id,omitempty" copier:"SecurityGroupId"` // @gotags: copier:"SecurityGroupId" - SubnetNetworkId string `protobuf:"bytes,9,opt,name=subnet_network_id,json=subnetNetworkId,proto3" json:"subnet_network_id,omitempty" copier:"SubnetNetworkId"` // @gotags: copier:"SubnetNetworkId" - Config []*ServiceConfig `protobuf:"bytes,10,rep,name=config,proto3" json:"config,omitempty" copier:"Config"` // @gotags: copier:"Config" - ProjectId string `protobuf:"bytes,11,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" + WorkspaceId string `protobuf:"bytes,1,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"WorkspaceId" + Schedule *Scheduler `protobuf:"bytes,2,opt,name=schedule,proto3" json:"schedule,omitempty"` // @gotags: copier:"Schedule" + ClusterId string `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // @gotags: copier:"ClusterId" + InferType string `protobuf:"bytes,4,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty"` // @gotags: copier:"InferType" + VpcId string `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` // @gotags: copier:"VpcId" + ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // @gotags: copier:"ServiceName" + Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + SecurityGroupId string `protobuf:"bytes,8,opt,name=security_group_id,json=securityGroupId,proto3" json:"security_group_id,omitempty"` // @gotags: copier:"SecurityGroupId" + SubnetNetworkId string `protobuf:"bytes,9,opt,name=subnet_network_id,json=subnetNetworkId,proto3" json:"subnet_network_id,omitempty"` // @gotags: copier:"SubnetNetworkId" + Config []*ServiceConfig `protobuf:"bytes,10,rep,name=config,proto3" json:"config,omitempty"` // @gotags: copier:"Config" + ProjectId string `protobuf:"bytes,11,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" } func (x *CreateServiceReq) Reset() { @@ -13543,11 +13543,11 @@ type CreateServiceResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty" copier:"ServiceId"` // @gotags: copier:"ServiceId" - ResourceIds []string `protobuf:"bytes,2,rep,name=resource_ids,json=resourceIds,proto3" json:"resource_ids,omitempty" copier:"ResourceIds"` // @gotags: copier:"ResourceIds" - Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // @gotags: copier:"ServiceId" + ResourceIds []string `protobuf:"bytes,2,rep,name=resource_ids,json=resourceIds,proto3" json:"resource_ids,omitempty"` // @gotags: copier:"ResourceIds" + Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,5,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *CreateServiceResp) Reset() { @@ -13622,9 +13622,9 @@ type Scheduler struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Duration int32 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty" copier:"Duration"` // @gotags: copier:"Duration" - TimeUnit string `protobuf:"bytes,2,opt,name=time_unit,json=timeUnit,proto3" json:"time_unit,omitempty" copier:"TimeUnit"` // @gotags: copier:"TimeUnit" - Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty" copier:"Type"` // @gotags: copier:"Type" + Duration int32 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"Duration" + TimeUnit string `protobuf:"bytes,2,opt,name=time_unit,json=timeUnit,proto3" json:"time_unit,omitempty"` // @gotags: copier:"TimeUnit" + Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"Type" } func (x *Scheduler) Reset() { @@ -13685,19 +13685,19 @@ type ServiceConfig struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - CustomSpec *CustomSpec `protobuf:"bytes,1,opt,name=custom_spec,json=customSpec,proto3" json:"custom_spec,omitempty" copier:"CustomSpec"` // @gotags: copier:"CustomSpec" - Envs map[string]string `protobuf:"bytes,2,rep,name=envs,proto3" json:"envs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"Envs"` // @gotags: copier:"Envs" - Specification string `protobuf:"bytes,3,opt,name=specification,proto3" json:"specification,omitempty" copier:"Specification"` // @gotags: copier:"Specification" - Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty" copier:"Weight"` // @gotags: copier:"Weight" - ModelId string `protobuf:"bytes,5,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty" copier:"ModelId"` // @gotags: copier:"ModelId" - SrcPath string `protobuf:"bytes,6,opt,name=src_path,json=srcPath,proto3" json:"src_path,omitempty" copier:"SrcPath"` // @gotags: copier:"SrcPath" - ReqUri string `protobuf:"bytes,7,opt,name=req_uri,json=reqUri,proto3" json:"req_uri,omitempty" copier:"ReqUri"` // @gotags: copier:"ReqUri" - MappingType string `protobuf:"bytes,8,opt,name=mapping_type,json=mappingType,proto3" json:"mapping_type,omitempty" copier:"MappingType"` // @gotags: copier:"MappingType" - ClusterId string `protobuf:"bytes,9,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"ClusterId"` // @gotags: copier:"ClusterId" - Nodes []string `protobuf:"bytes,10,rep,name=nodes,proto3" json:"nodes,omitempty" copier:"Nodes"` // @gotags: copier:"Nodes" - SrcType string `protobuf:"bytes,11,opt,name=src_type,json=srcType,proto3" json:"src_type,omitempty" copier:"SrcType"` // @gotags: copier:"SrcType" - DestPath string `protobuf:"bytes,12,opt,name=dest_path,json=destPath,proto3" json:"dest_path,omitempty" copier:"DestPath"` // @gotags: copier:"DestPath" - InstanceCount int32 `protobuf:"varint,13,opt,name=instance_count,json=instanceCount,proto3" json:"instance_count,omitempty" copier:"InstanceCount"` // @gotags: copier:"InstanceCount" + CustomSpec *CustomSpec `protobuf:"bytes,1,opt,name=custom_spec,json=customSpec,proto3" json:"custom_spec,omitempty"` // @gotags: copier:"CustomSpec" + Envs map[string]string `protobuf:"bytes,2,rep,name=envs,proto3" json:"envs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"Envs" + Specification string `protobuf:"bytes,3,opt,name=specification,proto3" json:"specification,omitempty"` // @gotags: copier:"Specification" + Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"` // @gotags: copier:"Weight" + ModelId string `protobuf:"bytes,5,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"` // @gotags: copier:"ModelId" + SrcPath string `protobuf:"bytes,6,opt,name=src_path,json=srcPath,proto3" json:"src_path,omitempty"` // @gotags: copier:"SrcPath" + ReqUri string `protobuf:"bytes,7,opt,name=req_uri,json=reqUri,proto3" json:"req_uri,omitempty"` // @gotags: copier:"ReqUri" + MappingType string `protobuf:"bytes,8,opt,name=mapping_type,json=mappingType,proto3" json:"mapping_type,omitempty"` // @gotags: copier:"MappingType" + ClusterId string `protobuf:"bytes,9,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // @gotags: copier:"ClusterId" + Nodes []string `protobuf:"bytes,10,rep,name=nodes,proto3" json:"nodes,omitempty"` // @gotags: copier:"Nodes" + SrcType string `protobuf:"bytes,11,opt,name=src_type,json=srcType,proto3" json:"src_type,omitempty"` // @gotags: copier:"SrcType" + DestPath string `protobuf:"bytes,12,opt,name=dest_path,json=destPath,proto3" json:"dest_path,omitempty"` // @gotags: copier:"DestPath" + InstanceCount int32 `protobuf:"varint,13,opt,name=instance_count,json=instanceCount,proto3" json:"instance_count,omitempty"` // @gotags: copier:"InstanceCount" } func (x *ServiceConfig) Reset() { @@ -13828,10 +13828,10 @@ type CustomSpec struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - GpuP4 float32 `protobuf:"fixed32,1,opt,name=gpu_p4,json=gpuP4,proto3" json:"gpu_p4,omitempty" copier:"GpuP4"` // @gotags: copier:"GpuP4" - Memory int64 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty" copier:"Memory"` // @gotags: copier:"Memory" - Cpu float32 `protobuf:"fixed32,3,opt,name=cpu,proto3" json:"cpu,omitempty" copier:"Cpu"` // @gotags: copier:"Cpu" - AscendA310 int64 `protobuf:"varint,4,opt,name=ascend_a310,json=ascendA310,proto3" json:"ascend_a310,omitempty" copier:"AscendA310"` // @gotags: copier:"AscendA310" + GpuP4 float32 `protobuf:"fixed32,1,opt,name=gpu_p4,json=gpuP4,proto3" json:"gpu_p4,omitempty"` // @gotags: copier:"GpuP4" + Memory int64 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"` // @gotags: copier:"Memory" + Cpu float32 `protobuf:"fixed32,3,opt,name=cpu,proto3" json:"cpu,omitempty"` // @gotags: copier:"Cpu" + AscendA310 int64 `protobuf:"varint,4,opt,name=ascend_a310,json=ascendA310,proto3" json:"ascend_a310,omitempty"` // @gotags: copier:"AscendA310" } func (x *CustomSpec) Reset() { @@ -13900,8 +13900,8 @@ type DeleteServiceReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty" copier:"ServiceId"` // @gotags: copier:"ServiceId" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // @gotags: copier:"ServiceId" } func (x *DeleteServiceReq) Reset() { @@ -13955,9 +13955,9 @@ type DeleteServiceResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,3,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *DeleteServiceResp) Reset() { @@ -14019,8 +14019,8 @@ type ShowServiceReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty" copier:"ServiceId"` // @gotags: copier:"ServiceId" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // @gotags: copier:"ServiceId" } func (x *ShowServiceReq) Reset() { @@ -14074,42 +14074,42 @@ type ShowServiceResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - FailedTimes uint32 `protobuf:"varint,1,opt,name=failed_times,json=failedTimes,proto3" json:"failed_times,omitempty" copier:"FailedTimes"` // @gotags: copier:"FailedTimes" - Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty" copier:"Owner"` // @gotags: copier:"Owner" - DueTime int32 `protobuf:"varint,3,opt,name=due_time,json=dueTime,proto3" json:"due_time,omitempty" copier:"DueTime"` // @gotags: copier:"DueTime" - FinishedTime int32 `protobuf:"varint,4,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty" copier:"FinishedTime"` // @gotags: copier:"FinishedTime" - InferType string `protobuf:"bytes,5,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty" copier:"InferType"` // @gotags: copier:"InferType" - ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty" copier:"ServiceName"` // @gotags: copier:"ServiceName" - Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - Project string `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty" copier:"Project"` // @gotags: copier:"Project" - InvocationTimes uint32 `protobuf:"varint,9,opt,name=invocation_times,json=invocationTimes,proto3" json:"invocation_times,omitempty" copier:"InvocationTimes"` // @gotags: copier:"InvocationTimes" - PublishAt uint32 `protobuf:"varint,10,opt,name=publish_at,json=publishAt,proto3" json:"publish_at,omitempty" copier:"PublishAt"` // @gotags: copier:"PublishAt" - WorkspaceId string `protobuf:"bytes,11,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceId"` // @gotags: copier:"WorkspaceId" - Scheduler []*Scheduler `protobuf:"bytes,12,rep,name=scheduler,proto3" json:"scheduler,omitempty" copier:"Scheduler"` // @gotags: copier:"Scheduler" - StartTime int32 `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty" copier:"StartTime"` // @gotags: copier:"StartTime" - OperationTime string `protobuf:"bytes,14,opt,name=operation_time,json=operationTime,proto3" json:"operation_time,omitempty" copier:"OperationTime"` // @gotags: copier:"OperationTime" - IsShared bool `protobuf:"varint,15,opt,name=is_shared,json=isShared,proto3" json:"is_shared,omitempty" copier:"IsShared"` // @gotags: copier:"IsShared" - ServiceId string `protobuf:"bytes,16,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty" copier:"ServiceId"` // @gotags: copier:"ServiceId" - Progress int32 `protobuf:"varint,17,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - SharedCount int32 `protobuf:"varint,18,opt,name=shared_count,json=sharedCount,proto3" json:"shared_count,omitempty" copier:"SharedCount"` // @gotags: copier:"SharedCount" - Tenant string `protobuf:"bytes,19,opt,name=tenant,proto3" json:"tenant,omitempty" copier:"Tenant"` // @gotags: copier:"Tenant" - Status string `protobuf:"bytes,20,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - IsOpenedSampleCollection string `protobuf:"bytes,21,opt,name=is_opened_sample_collection,json=isOpenedSampleCollection,proto3" json:"is_opened_sample_collection,omitempty" copier:"IsOpenedSampleCollection"` // @gotags: copier:"IsOpenedSampleCollection" - TransitionAt int32 `protobuf:"varint,22,opt,name=transition_at,json=transitionAt,proto3" json:"transition_at,omitempty" copier:"TransitionAt"` // @gotags: copier:"TransitionAt" - IsFree bool `protobuf:"varint,23,opt,name=is_free,json=isFree,proto3" json:"is_free,omitempty" copier:"IsFree"` // @gotags: copier:"IsFree" - AdditionalProperties map[string]string `protobuf:"bytes,24,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"AdditionalProperties"` // @gotags: copier:"AdditionalProperties" - ClusterId string `protobuf:"bytes,25,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"ClusterId"` // @gotags: copier:"ClusterId" - VpcId string `protobuf:"bytes,26,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty" copier:"VpcId"` // @gotags: copier:"VpcId" - SubnetNetworkId string `protobuf:"bytes,27,opt,name=subnet_network_id,json=subnetNetworkId,proto3" json:"subnet_network_id,omitempty" copier:"SubnetNetworkId"` // @gotags: copier:"SubnetNetworkId" - SecurityGroupId string `protobuf:"bytes,28,opt,name=security_group_id,json=securityGroupId,proto3" json:"security_group_id,omitempty" copier:"SecurityGroupId"` // @gotags: copier:"SecurityGroupId" - Config []*QueryServiceConfig `protobuf:"bytes,29,rep,name=config,proto3" json:"config,omitempty" copier:"Config"` // @gotags: copier:"Config" - DebugUrl string `protobuf:"bytes,30,opt,name=debug_url,json=debugUrl,proto3" json:"debug_url,omitempty" copier:"DebugUrl"` // @gotags: copier:"DebugUrl" - AccessAddress string `protobuf:"bytes,31,opt,name=access_address,json=accessAddress,proto3" json:"access_address,omitempty" copier:"AccessAddress"` // @gotags: copier:"AccessAddress" - BindAccessAddress string `protobuf:"bytes,32,opt,name=bind_access_address,json=bindAccessAddress,proto3" json:"bind_access_address,omitempty" copier:"BindAccessAddress"` // @gotags: copier:"BindAccessAddress" - UpdateTime string `protobuf:"bytes,33,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty" copier:"UpdateTime"` // @gotags: copier:"UpdateTime" - Code int32 `protobuf:"varint,34,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,35,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,36,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + FailedTimes uint32 `protobuf:"varint,1,opt,name=failed_times,json=failedTimes,proto3" json:"failed_times,omitempty"` // @gotags: copier:"FailedTimes" + Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` // @gotags: copier:"Owner" + DueTime int32 `protobuf:"varint,3,opt,name=due_time,json=dueTime,proto3" json:"due_time,omitempty"` // @gotags: copier:"DueTime" + FinishedTime int32 `protobuf:"varint,4,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty"` // @gotags: copier:"FinishedTime" + InferType string `protobuf:"bytes,5,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty"` // @gotags: copier:"InferType" + ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // @gotags: copier:"ServiceName" + Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + Project string `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty"` // @gotags: copier:"Project" + InvocationTimes uint32 `protobuf:"varint,9,opt,name=invocation_times,json=invocationTimes,proto3" json:"invocation_times,omitempty"` // @gotags: copier:"InvocationTimes" + PublishAt uint32 `protobuf:"varint,10,opt,name=publish_at,json=publishAt,proto3" json:"publish_at,omitempty"` // @gotags: copier:"PublishAt" + WorkspaceId string `protobuf:"bytes,11,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"WorkspaceId" + Scheduler []*Scheduler `protobuf:"bytes,12,rep,name=scheduler,proto3" json:"scheduler,omitempty"` // @gotags: copier:"Scheduler" + StartTime int32 `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // @gotags: copier:"StartTime" + OperationTime string `protobuf:"bytes,14,opt,name=operation_time,json=operationTime,proto3" json:"operation_time,omitempty"` // @gotags: copier:"OperationTime" + IsShared bool `protobuf:"varint,15,opt,name=is_shared,json=isShared,proto3" json:"is_shared,omitempty"` // @gotags: copier:"IsShared" + ServiceId string `protobuf:"bytes,16,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // @gotags: copier:"ServiceId" + Progress int32 `protobuf:"varint,17,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + SharedCount int32 `protobuf:"varint,18,opt,name=shared_count,json=sharedCount,proto3" json:"shared_count,omitempty"` // @gotags: copier:"SharedCount" + Tenant string `protobuf:"bytes,19,opt,name=tenant,proto3" json:"tenant,omitempty"` // @gotags: copier:"Tenant" + Status string `protobuf:"bytes,20,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + IsOpenedSampleCollection string `protobuf:"bytes,21,opt,name=is_opened_sample_collection,json=isOpenedSampleCollection,proto3" json:"is_opened_sample_collection,omitempty"` // @gotags: copier:"IsOpenedSampleCollection" + TransitionAt int32 `protobuf:"varint,22,opt,name=transition_at,json=transitionAt,proto3" json:"transition_at,omitempty"` // @gotags: copier:"TransitionAt" + IsFree bool `protobuf:"varint,23,opt,name=is_free,json=isFree,proto3" json:"is_free,omitempty"` // @gotags: copier:"IsFree" + AdditionalProperties map[string]string `protobuf:"bytes,24,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"AdditionalProperties" + ClusterId string `protobuf:"bytes,25,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // @gotags: copier:"ClusterId" + VpcId string `protobuf:"bytes,26,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` // @gotags: copier:"VpcId" + SubnetNetworkId string `protobuf:"bytes,27,opt,name=subnet_network_id,json=subnetNetworkId,proto3" json:"subnet_network_id,omitempty"` // @gotags: copier:"SubnetNetworkId" + SecurityGroupId string `protobuf:"bytes,28,opt,name=security_group_id,json=securityGroupId,proto3" json:"security_group_id,omitempty"` // @gotags: copier:"SecurityGroupId" + Config []*QueryServiceConfig `protobuf:"bytes,29,rep,name=config,proto3" json:"config,omitempty"` // @gotags: copier:"Config" + DebugUrl string `protobuf:"bytes,30,opt,name=debug_url,json=debugUrl,proto3" json:"debug_url,omitempty"` // @gotags: copier:"DebugUrl" + AccessAddress string `protobuf:"bytes,31,opt,name=access_address,json=accessAddress,proto3" json:"access_address,omitempty"` // @gotags: copier:"AccessAddress" + BindAccessAddress string `protobuf:"bytes,32,opt,name=bind_access_address,json=bindAccessAddress,proto3" json:"bind_access_address,omitempty"` // @gotags: copier:"BindAccessAddress" + UpdateTime string `protobuf:"bytes,33,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // @gotags: copier:"UpdateTime" + Code int32 `protobuf:"varint,34,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,35,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,36,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ShowServiceResp) Reset() { @@ -14401,28 +14401,28 @@ type QueryServiceConfig struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ModelVersion string `protobuf:"bytes,1,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty" copier:"ModelVersion"` // @gotags: copier:"ModelVersion" - FinishedTime string `protobuf:"bytes,2,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty" copier:"FinishedTime"` // @gotags: copier:"FinishedTime" - CustomSpec *CustomSpec `protobuf:"bytes,3,opt,name=CustomSpec,proto3" json:"CustomSpec,omitempty" copier:"CustomSpec"` // @gotags: copier:"CustomSpec" - Envs map[string]string `protobuf:"bytes,4,rep,name=envs,proto3" json:"envs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"Envs"` // @gotags: copier:"Envs" - Specification string `protobuf:"bytes,5,opt,name=specification,proto3" json:"specification,omitempty" copier:"Specification"` // @gotags: copier:"Specification" - Weight int32 `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty" copier:"Weight"` // @gotags: copier:"Weight" - ModelId string `protobuf:"bytes,7,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty" copier:"ModelId"` // @gotags: copier:"ModelId" - SrcPath string `protobuf:"bytes,8,opt,name=src_path,json=srcPath,proto3" json:"src_path,omitempty" copier:"SrcPath"` // @gotags: copier:"SrcPath" - ReqUri string `protobuf:"bytes,9,opt,name=req_uri,json=reqUri,proto3" json:"req_uri,omitempty" copier:"ReqUri"` // @gotags: copier:"ReqUri" - MappingType string `protobuf:"bytes,10,opt,name=mapping_type,json=mappingType,proto3" json:"mapping_type,omitempty" copier:"MappingType"` // @gotags: copier:"MappingType" - StartTime string `protobuf:"bytes,11,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty" copier:"StartTime"` // @gotags: copier:"StartTime" - ClusterId string `protobuf:"bytes,12,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"ClusterId"` // @gotags: copier:"ClusterId" - Nodes []string `protobuf:"bytes,13,rep,name=nodes,proto3" json:"nodes,omitempty" copier:"Nodes"` // @gotags: copier:"Nodes" - MappingRule string `protobuf:"bytes,14,opt,name=mapping_rule,json=mappingRule,proto3" json:"mapping_rule,omitempty" copier:"MappingRule"` // @gotags: copier:"MappingRule" - ModelName string `protobuf:"bytes,15,opt,name=model_name,json=modelName,proto3" json:"model_name,omitempty" copier:"ModelName"` // @gotags: copier:"ModelName" - SrcType string `protobuf:"bytes,16,opt,name=src_type,json=srcType,proto3" json:"src_type,omitempty" copier:"SrcType"` // @gotags: copier:"SrcType" - DestPath string `protobuf:"bytes,17,opt,name=dest_path,json=destPath,proto3" json:"dest_path,omitempty" copier:"DestPath"` // @gotags: copier:"DestPath" - InstanceCount int32 `protobuf:"varint,18,opt,name=instance_count,json=instanceCount,proto3" json:"instance_count,omitempty" copier:"InstanceCount"` // @gotags: copier:"InstanceCount" - Status string `protobuf:"bytes,19,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - Scaling bool `protobuf:"varint,20,opt,name=scaling,proto3" json:"scaling,omitempty" copier:"Scaling"` // @gotags: copier:"Scaling" - SupportDebug bool `protobuf:"varint,21,opt,name=support_debug,json=supportDebug,proto3" json:"support_debug,omitempty" copier:"SupportDebug"` // @gotags: copier:"SupportDebug" - AdditionalProperties map[string]string `protobuf:"bytes,22,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"AdditionalProperties"` // @gotags: copier:"AdditionalProperties" + ModelVersion string `protobuf:"bytes,1,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"` // @gotags: copier:"ModelVersion" + FinishedTime string `protobuf:"bytes,2,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty"` // @gotags: copier:"FinishedTime" + CustomSpec *CustomSpec `protobuf:"bytes,3,opt,name=CustomSpec,proto3" json:"CustomSpec,omitempty"` // @gotags: copier:"CustomSpec" + Envs map[string]string `protobuf:"bytes,4,rep,name=envs,proto3" json:"envs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"Envs" + Specification string `protobuf:"bytes,5,opt,name=specification,proto3" json:"specification,omitempty"` // @gotags: copier:"Specification" + Weight int32 `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"` // @gotags: copier:"Weight" + ModelId string `protobuf:"bytes,7,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"` // @gotags: copier:"ModelId" + SrcPath string `protobuf:"bytes,8,opt,name=src_path,json=srcPath,proto3" json:"src_path,omitempty"` // @gotags: copier:"SrcPath" + ReqUri string `protobuf:"bytes,9,opt,name=req_uri,json=reqUri,proto3" json:"req_uri,omitempty"` // @gotags: copier:"ReqUri" + MappingType string `protobuf:"bytes,10,opt,name=mapping_type,json=mappingType,proto3" json:"mapping_type,omitempty"` // @gotags: copier:"MappingType" + StartTime string `protobuf:"bytes,11,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // @gotags: copier:"StartTime" + ClusterId string `protobuf:"bytes,12,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // @gotags: copier:"ClusterId" + Nodes []string `protobuf:"bytes,13,rep,name=nodes,proto3" json:"nodes,omitempty"` // @gotags: copier:"Nodes" + MappingRule string `protobuf:"bytes,14,opt,name=mapping_rule,json=mappingRule,proto3" json:"mapping_rule,omitempty"` // @gotags: copier:"MappingRule" + ModelName string `protobuf:"bytes,15,opt,name=model_name,json=modelName,proto3" json:"model_name,omitempty"` // @gotags: copier:"ModelName" + SrcType string `protobuf:"bytes,16,opt,name=src_type,json=srcType,proto3" json:"src_type,omitempty"` // @gotags: copier:"SrcType" + DestPath string `protobuf:"bytes,17,opt,name=dest_path,json=destPath,proto3" json:"dest_path,omitempty"` // @gotags: copier:"DestPath" + InstanceCount int32 `protobuf:"varint,18,opt,name=instance_count,json=instanceCount,proto3" json:"instance_count,omitempty"` // @gotags: copier:"InstanceCount" + Status string `protobuf:"bytes,19,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + Scaling bool `protobuf:"varint,20,opt,name=scaling,proto3" json:"scaling,omitempty"` // @gotags: copier:"Scaling" + SupportDebug bool `protobuf:"varint,21,opt,name=support_debug,json=supportDebug,proto3" json:"support_debug,omitempty"` // @gotags: copier:"SupportDebug" + AdditionalProperties map[string]string `protobuf:"bytes,22,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"AdditionalProperties" } func (x *QueryServiceConfig) Reset() { @@ -14617,9 +14617,9 @@ type ListServicesReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` //@gotags: copier:"ProjectId" - Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` //@gotags: copier:"Limit" - OffSet int32 `protobuf:"varint,3,opt,name=offSet,proto3" json:"offSet,omitempty" copier:"Offset"` //@gotags: copier:"Offset" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` //@gotags: copier:"ProjectId" + Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` //@gotags: copier:"Limit" + OffSet int32 `protobuf:"varint,3,opt,name=offSet,proto3" json:"offSet,omitempty"` //@gotags: copier:"Offset" } func (x *ListServicesReq) Reset() { @@ -14680,12 +14680,12 @@ type ListServicesResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - TotalCount int32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty" copier:"TotalCount"` // @gotags: copier:"TotalCount" - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty" copier:"Count"` // @gotags: copier:"Count" - Services []*ListServices `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty" copier:"Services"` // @gotags: copier:"Services" - Code int32 `protobuf:"varint,4,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" - Msg string `protobuf:"bytes,5,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" - ErrorMsg string `protobuf:"bytes,6,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` // @gotags: copier:"ErrorMsg" + TotalCount int32 `protobuf:"varint,1,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` // @gotags: copier:"TotalCount" + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // @gotags: copier:"Count" + Services []*ListServices `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty"` // @gotags: copier:"Services" + Code int32 `protobuf:"varint,4,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"Code" + Msg string `protobuf:"bytes,5,opt,name=msg,proto3" json:"msg,omitempty"` // @gotags: copier:"Msg" + ErrorMsg string `protobuf:"bytes,6,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` // @gotags: copier:"ErrorMsg" } func (x *ListServicesResp) Reset() { @@ -14767,30 +14767,30 @@ type ListServices struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - FailedTimes uint32 `protobuf:"varint,1,opt,name=failed_times,json=failedTimes,proto3" json:"failed_times,omitempty" copier:"FailedTimes"` // @gotags: copier:"FailedTimes" - Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty" copier:"Owner"` // @gotags: copier:"Owner" - DueTime int32 `protobuf:"varint,3,opt,name=due_time,json=dueTime,proto3" json:"due_time,omitempty" copier:"DueTime"` // @gotags: copier:"DueTime" - FinishedTime int32 `protobuf:"varint,4,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty" copier:"FinishedTime"` // @gotags: copier:"FinishedTime" - InferType string `protobuf:"bytes,5,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty" copier:"InferType"` // @gotags: copier:"InferType" - ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty" copier:"ServiceName"` // @gotags: copier:"ServiceName" - Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - Project string `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty" copier:"Project"` // @gotags: copier:"Project" - InvocationTimes uint32 `protobuf:"varint,9,opt,name=invocation_times,json=invocationTimes,proto3" json:"invocation_times,omitempty" copier:"InvocationTimes"` // @gotags: copier:"InvocationTimes" - PublishAt uint32 `protobuf:"varint,10,opt,name=publish_at,json=publishAt,proto3" json:"publish_at,omitempty" copier:"PublishAt"` // @gotags: copier:"PublishAt" - WorkspaceId string `protobuf:"bytes,11,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"WorkspaceId"` // @gotags: copier:"WorkspaceId" - Scheduler []*Scheduler `protobuf:"bytes,12,rep,name=scheduler,proto3" json:"scheduler,omitempty" copier:"Scheduler"` // @gotags: copier:"Scheduler" - StartTime int32 `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty" copier:"StartTime"` // @gotags: copier:"StartTime" - OperationTime string `protobuf:"bytes,14,opt,name=operation_time,json=operationTime,proto3" json:"operation_time,omitempty" copier:"OperationTime"` // @gotags: copier:"OperationTime" - IsShared bool `protobuf:"varint,15,opt,name=is_shared,json=isShared,proto3" json:"is_shared,omitempty" copier:"IsShared"` // @gotags: copier:"IsShared" - ServiceId string `protobuf:"bytes,16,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty" copier:"ServiceId"` // @gotags: copier:"ServiceId" - Progress int32 `protobuf:"varint,17,opt,name=progress,proto3" json:"progress,omitempty" copier:"Progress"` // @gotags: copier:"Progress" - SharedCount int32 `protobuf:"varint,18,opt,name=shared_count,json=sharedCount,proto3" json:"shared_count,omitempty" copier:"SharedCount"` // @gotags: copier:"SharedCount" - Tenant string `protobuf:"bytes,19,opt,name=tenant,proto3" json:"tenant,omitempty" copier:"Tenant"` // @gotags: copier:"Tenant" - Status string `protobuf:"bytes,20,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" - IsOpenedSampleCollection string `protobuf:"bytes,21,opt,name=is_opened_sample_collection,json=isOpenedSampleCollection,proto3" json:"is_opened_sample_collection,omitempty" copier:"IsOpenedSampleCollection"` // @gotags: copier:"IsOpenedSampleCollection" - TransitionAt int32 `protobuf:"varint,22,opt,name=transition_at,json=transitionAt,proto3" json:"transition_at,omitempty" copier:"TransitionAt"` // @gotags: copier:"TransitionAt" - IsFree bool `protobuf:"varint,23,opt,name=is_free,json=isFree,proto3" json:"is_free,omitempty" copier:"IsFree"` // @gotags: copier:"IsFree" - AdditionalProperties map[string]string `protobuf:"bytes,24,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"AdditionalProperties"` // @gotags: copier:"AdditionalProperties" + FailedTimes uint32 `protobuf:"varint,1,opt,name=failed_times,json=failedTimes,proto3" json:"failed_times,omitempty"` // @gotags: copier:"FailedTimes" + Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"` // @gotags: copier:"Owner" + DueTime int32 `protobuf:"varint,3,opt,name=due_time,json=dueTime,proto3" json:"due_time,omitempty"` // @gotags: copier:"DueTime" + FinishedTime int32 `protobuf:"varint,4,opt,name=finished_time,json=finishedTime,proto3" json:"finished_time,omitempty"` // @gotags: copier:"FinishedTime" + InferType string `protobuf:"bytes,5,opt,name=infer_type,json=inferType,proto3" json:"infer_type,omitempty"` // @gotags: copier:"InferType" + ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // @gotags: copier:"ServiceName" + Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + Project string `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty"` // @gotags: copier:"Project" + InvocationTimes uint32 `protobuf:"varint,9,opt,name=invocation_times,json=invocationTimes,proto3" json:"invocation_times,omitempty"` // @gotags: copier:"InvocationTimes" + PublishAt uint32 `protobuf:"varint,10,opt,name=publish_at,json=publishAt,proto3" json:"publish_at,omitempty"` // @gotags: copier:"PublishAt" + WorkspaceId string `protobuf:"bytes,11,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"WorkspaceId" + Scheduler []*Scheduler `protobuf:"bytes,12,rep,name=scheduler,proto3" json:"scheduler,omitempty"` // @gotags: copier:"Scheduler" + StartTime int32 `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // @gotags: copier:"StartTime" + OperationTime string `protobuf:"bytes,14,opt,name=operation_time,json=operationTime,proto3" json:"operation_time,omitempty"` // @gotags: copier:"OperationTime" + IsShared bool `protobuf:"varint,15,opt,name=is_shared,json=isShared,proto3" json:"is_shared,omitempty"` // @gotags: copier:"IsShared" + ServiceId string `protobuf:"bytes,16,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"` // @gotags: copier:"ServiceId" + Progress int32 `protobuf:"varint,17,opt,name=progress,proto3" json:"progress,omitempty"` // @gotags: copier:"Progress" + SharedCount int32 `protobuf:"varint,18,opt,name=shared_count,json=sharedCount,proto3" json:"shared_count,omitempty"` // @gotags: copier:"SharedCount" + Tenant string `protobuf:"bytes,19,opt,name=tenant,proto3" json:"tenant,omitempty"` // @gotags: copier:"Tenant" + Status string `protobuf:"bytes,20,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" + IsOpenedSampleCollection string `protobuf:"bytes,21,opt,name=is_opened_sample_collection,json=isOpenedSampleCollection,proto3" json:"is_opened_sample_collection,omitempty"` // @gotags: copier:"IsOpenedSampleCollection" + TransitionAt int32 `protobuf:"varint,22,opt,name=transition_at,json=transitionAt,proto3" json:"transition_at,omitempty"` // @gotags: copier:"TransitionAt" + IsFree bool `protobuf:"varint,23,opt,name=is_free,json=isFree,proto3" json:"is_free,omitempty"` // @gotags: copier:"IsFree" + AdditionalProperties map[string]string `protobuf:"bytes,24,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // @gotags: copier:"AdditionalProperties" } func (x *ListServices) Reset() { @@ -14999,12 +14999,12 @@ type ListClustersReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - ClusterName string `protobuf:"bytes,2,opt,name=Cluster_name,json=ClusterName,proto3" json:"Cluster_name,omitempty" copier:"ClusterName"` // @gotags: copier:"ClusterName" - Offset int64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty" copier:"Offset"` // @gotags: copier:"Offset" - Limit int64 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit" - SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty" copier:"SortBy"` // @gotags: copier:"SortBy" - Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty" copier:"Order"` // @gotags: copier:"Order" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + ClusterName string `protobuf:"bytes,2,opt,name=Cluster_name,json=ClusterName,proto3" json:"Cluster_name,omitempty"` // @gotags: copier:"ClusterName" + Offset int64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"Offset" + Limit int64 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"Limit" + SortBy string `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"` // @gotags: copier:"SortBy" + Order string `protobuf:"bytes,6,opt,name=order,proto3" json:"order,omitempty"` // @gotags: copier:"Order" } func (x *ListClustersReq) Reset() { @@ -15086,8 +15086,8 @@ type ListClustersResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Resp200 *ListClustersResp200 `protobuf:"bytes,1,opt,name=resp200,proto3" json:"resp200,omitempty" copier:"Resp200"` //@gotags: copier:"Resp200" - Resp400 *ListClustersResp400 `protobuf:"bytes,2,opt,name=resp400,proto3" json:"resp400,omitempty" copier:"Resp400"` //@gotags: copier:"Resp400" + Resp200 *ListClustersResp200 `protobuf:"bytes,1,opt,name=resp200,proto3" json:"resp200,omitempty"` //@gotags: copier:"Resp200" + Resp400 *ListClustersResp400 `protobuf:"bytes,2,opt,name=resp400,proto3" json:"resp400,omitempty"` //@gotags: copier:"Resp400" } func (x *ListClustersResp) Reset() { @@ -15141,8 +15141,8 @@ type ListClustersResp200 struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty" copier:"Count"` // @gotags: copier:"Count" - Clusters []*Cluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty" copier:"Clusters"` // @gotags: copier:"Clusters" + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // @gotags: copier:"Count" + Clusters []*Cluster `protobuf:"bytes,3,rep,name=clusters,proto3" json:"clusters,omitempty"` // @gotags: copier:"Clusters" } func (x *ListClustersResp200) Reset() { @@ -15196,8 +15196,8 @@ type ListClustersResp400 struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ErrorCode string `protobuf:"bytes,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty" copier:"ErrorCode"` //@gotags: copier:"ErrorCode" - ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty" copier:"ErrorMsg"` //@gotags: copier:"ErrorMsg" + ErrorCode string `protobuf:"bytes,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` //@gotags: copier:"ErrorCode" + ErrorMsg string `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"` //@gotags: copier:"ErrorMsg" } func (x *ListClustersResp400) Reset() { @@ -15251,20 +15251,20 @@ type Cluster struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty" copier:"Owner"` // @gotags: copier:"Owner" - ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty" copier:"ClusterName"` // @gotags: copier:"ClusterName" - PeriodNum int32 `protobuf:"varint,3,opt,name=period_num,json=periodNum,proto3" json:"period_num,omitempty" copier:"PeriodNum"` // @gotags: copier:"PeriodNum" - CreatedAt int32 `protobuf:"varint,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty" copier:"CreatedAt"` // @gotags: copier:"CreatedAt" - Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - Project string `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty" copier:"Project"` // @gotags: copier:"Project" - AllocatableMemory int64 `protobuf:"varint,7,opt,name=allocatable_memory,json=allocatableMemory,proto3" json:"allocatable_memory,omitempty" copier:"AllocatableMemory"` // @gotags: copier:"AllocatableMemory" - ClusterId string `protobuf:"bytes,8,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty" copier:"ClusterId"` // @gotags: copier:"ClusterId" - Nodes *ClusterNode `protobuf:"bytes,9,opt,name=nodes,proto3" json:"nodes,omitempty" copier:"Nodes"` // @gotags: copier:"Nodes" - AllocatableCpuCores float32 `protobuf:"fixed32,10,opt,name=allocatable_cpu_cores,json=allocatableCpuCores,proto3" json:"allocatable_cpu_cores,omitempty" copier:"AllocatableCpuCores"` // @gotags: copier:"AllocatableCpuCores" - OrderId string `protobuf:"bytes,11,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty" copier:"OrderId"` // @gotags: copier:"OrderId" - PeriodType string `protobuf:"bytes,12,opt,name=period_type,json=periodType,proto3" json:"period_type,omitempty" copier:"PeriodType"` // @gotags: copier:"PeriodType" - Tenant string `protobuf:"bytes,13,opt,name=tenant,proto3" json:"tenant,omitempty" copier:"Tenant"` // @gotags: copier:"Tenant" - Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty" copier:"Status"` // @gotags: copier:"Status" + Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` // @gotags: copier:"Owner" + ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // @gotags: copier:"ClusterName" + PeriodNum int32 `protobuf:"varint,3,opt,name=period_num,json=periodNum,proto3" json:"period_num,omitempty"` // @gotags: copier:"PeriodNum" + CreatedAt int32 `protobuf:"varint,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // @gotags: copier:"CreatedAt" + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + Project string `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty"` // @gotags: copier:"Project" + AllocatableMemory int64 `protobuf:"varint,7,opt,name=allocatable_memory,json=allocatableMemory,proto3" json:"allocatable_memory,omitempty"` // @gotags: copier:"AllocatableMemory" + ClusterId string `protobuf:"bytes,8,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // @gotags: copier:"ClusterId" + Nodes *ClusterNode `protobuf:"bytes,9,opt,name=nodes,proto3" json:"nodes,omitempty"` // @gotags: copier:"Nodes" + AllocatableCpuCores float32 `protobuf:"fixed32,10,opt,name=allocatable_cpu_cores,json=allocatableCpuCores,proto3" json:"allocatable_cpu_cores,omitempty"` // @gotags: copier:"AllocatableCpuCores" + OrderId string `protobuf:"bytes,11,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` // @gotags: copier:"OrderId" + PeriodType string `protobuf:"bytes,12,opt,name=period_type,json=periodType,proto3" json:"period_type,omitempty"` // @gotags: copier:"PeriodType" + Tenant string `protobuf:"bytes,13,opt,name=tenant,proto3" json:"tenant,omitempty"` // @gotags: copier:"Tenant" + Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"Status" } func (x *Cluster) Reset() { @@ -15402,9 +15402,9 @@ type ClusterNode struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AvailableCount int32 `protobuf:"varint,1,opt,name=available_count,json=availableCount,proto3" json:"available_count,omitempty" copier:"AvailableCount"` // @gotags: copier:"AvailableCount" - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty" copier:"Count"` // @gotags: copier:"Count" - Specification string `protobuf:"bytes,3,opt,name=specification,proto3" json:"specification,omitempty" copier:"Specification"` // @gotags: copier:"Specification" + AvailableCount int32 `protobuf:"varint,1,opt,name=available_count,json=availableCount,proto3" json:"available_count,omitempty"` // @gotags: copier:"AvailableCount" + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // @gotags: copier:"Count" + Specification string `protobuf:"bytes,3,opt,name=specification,proto3" json:"specification,omitempty"` // @gotags: copier:"Specification" } func (x *ClusterNode) Reset() { @@ -15466,13 +15466,13 @@ type CreateDataSetReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DataSources []*DataSources `protobuf:"bytes,1,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty" copier:"DataSources"` // @gotags: copier:"DataSources" - DatasetName string `protobuf:"bytes,2,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty" copier:"DatasetName"` // @gotags: copier:"DatasetName" - DatasetType int32 `protobuf:"varint,3,opt,name=dataset_type,json=datasetType,proto3" json:"dataset_type,omitempty" copier:"DatasetType"` // @gotags: copier:"DatasetType" - Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty" copier:"Description"` // @gotags: copier:"Description" - WorkPath string `protobuf:"bytes,5,opt,name=work_path,json=workPath,proto3" json:"work_path,omitempty" copier:"WorkPath"` // @gotags: copier:"WorkPath" - WorkPathType int32 `protobuf:"varint,6,opt,name=work_path_type,json=workPathType,proto3" json:"work_path_type,omitempty" copier:"WorkPathType"` // @gotags: copier:"WorkPathType" - ProjectId string `protobuf:"bytes,7,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" + DataSources []*DataSources `protobuf:"bytes,1,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty"` // @gotags: copier:"DataSources" + DatasetName string `protobuf:"bytes,2,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty"` // @gotags: copier:"DatasetName" + DatasetType int32 `protobuf:"varint,3,opt,name=dataset_type,json=datasetType,proto3" json:"dataset_type,omitempty"` // @gotags: copier:"DatasetType" + Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"Description" + WorkPath string `protobuf:"bytes,5,opt,name=work_path,json=workPath,proto3" json:"work_path,omitempty"` // @gotags: copier:"WorkPath" + WorkPathType int32 `protobuf:"varint,6,opt,name=work_path_type,json=workPathType,proto3" json:"work_path_type,omitempty"` // @gotags: copier:"WorkPathType" + ProjectId string `protobuf:"bytes,7,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" } func (x *CreateDataSetReq) Reset() { @@ -15561,7 +15561,7 @@ type CreateDataSetResq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" + DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" } func (x *CreateDataSetResq) Reset() { @@ -15609,8 +15609,8 @@ type DeleteDataSetReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"ProjectId"` // @gotags: copier:"ProjectId" - DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty" copier:"DatasetId"` // @gotags: copier:"DatasetId" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"ProjectId" + DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"` // @gotags: copier:"DatasetId" } func (x *DeleteDataSetReq) Reset() { @@ -15703,8 +15703,8 @@ type ListNotebookReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *ListNotebookParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + ProjectId string `protobuf:"bytes,1,opt,name=projectId,proto3" json:"projectId,omitempty"` // @gotags: copier:"ProjectId" + Param *ListNotebookParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"Param" } func (x *ListNotebookReq) Reset() { @@ -15758,11 +15758,11 @@ type ListNotebookResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty" copier:"current"` // @gotags: copier:"current" - Data []*NotebookResp `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty" copier:"data"` // @gotags: copier:"data" - Pages int32 `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty" copier:"pages"` // @gotags: copier:"pages" - Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty" copier:"size"` // @gotags: copier:"size" - Total int64 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty" copier:"total"` // @gotags: copier:"total" + Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty"` // @gotags: copier:"current" + Data []*NotebookResp `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // @gotags: copier:"data" + Pages int32 `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"` // @gotags: copier:"pages" + Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // @gotags: copier:"size" + Total int64 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty"` // @gotags: copier:"total" } func (x *ListNotebookResp) Reset() { @@ -15837,16 +15837,16 @@ type ListNotebookParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Feature string `protobuf:"bytes,1,opt,name=feature,proto3" json:"feature,omitempty" copier:"feature"` // @gotags: copier:"feature" - Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty" copier:"limit"` // @gotags: copier:"limit" - Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name" - PoolId string `protobuf:"bytes,4,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty" copier:"pool_id"` // @gotags: copier:"pool_id" - Offset int32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty" copier:"offset"` // @gotags: copier:"offset" - Owner string `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty" copier:"owner"` // @gotags: copier:"owner" - SortDir string `protobuf:"bytes,7,opt,name=sort_dir,json=sortDir,proto3" json:"sort_dir,omitempty" copier:"sort_dir"` // @gotags: copier:"sort_dir" - SortKey string `protobuf:"bytes,8,opt,name=sort_key,json=sortKey,proto3" json:"sort_key,omitempty" copier:"sort_key"` // @gotags: copier:"sort_key" - Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - WorkspaceId string `protobuf:"bytes,10,opt,name=workspaceId,proto3" json:"workspaceId,omitempty" copier:"workspaceId"` // @gotags: copier:"workspaceId" + Feature string `protobuf:"bytes,1,opt,name=feature,proto3" json:"feature,omitempty"` // @gotags: copier:"feature" + Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` // @gotags: copier:"limit" + Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"name" + PoolId string `protobuf:"bytes,4,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty"` // @gotags: copier:"pool_id" + Offset int32 `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty"` // @gotags: copier:"offset" + Owner string `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty"` // @gotags: copier:"owner" + SortDir string `protobuf:"bytes,7,opt,name=sort_dir,json=sortDir,proto3" json:"sort_dir,omitempty"` // @gotags: copier:"sort_dir" + SortKey string `protobuf:"bytes,8,opt,name=sort_key,json=sortKey,proto3" json:"sort_key,omitempty"` // @gotags: copier:"sort_key" + Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + WorkspaceId string `protobuf:"bytes,10,opt,name=workspaceId,proto3" json:"workspaceId,omitempty"` // @gotags: copier:"workspaceId" } func (x *ListNotebookParam) Reset() { @@ -15956,8 +15956,8 @@ type CreateNotebookReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *CreateNotebookParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" + Param *CreateNotebookParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"param" } func (x *CreateNotebookReq) Reset() { @@ -16011,7 +16011,7 @@ type CreateNotebookResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty" copier:"notebookResp"` // @gotags: copier:"notebookResp" + NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty"` // @gotags: copier:"notebookResp" } func (x *CreateNotebookResp) Reset() { @@ -16058,18 +16058,18 @@ type CreateNotebookParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty" copier:"description"` // @gotags: copier:"description" - Duration int64 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" - Endpoints []*EndpointsReq `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty" copier:"endpoints"` // @gotags: copier:"endpoints" - Feature string `protobuf:"bytes,4,opt,name=feature,proto3" json:"feature,omitempty" copier:"feature"` // @gotags: copier:"feature" - Flavor string `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty" copier:"flavor"` // @gotags: copier:"flavor" - ImageId string `protobuf:"bytes,6,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty" copier:"image_id"` // @gotags: copier:"image_id" - Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name" - PoolId string `protobuf:"bytes,8,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty" copier:"pool_id"` // @gotags: copier:"pool_id" - Volume *VolumeReq `protobuf:"bytes,9,opt,name=volume,proto3" json:"volume,omitempty" copier:"volume"` // @gotags: copier:"volume" - WorkspaceId string `protobuf:"bytes,10,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"workspace_id"` // @gotags: copier:"workspace_id" - Hooks *CustomHooks `protobuf:"bytes,11,opt,name=hooks,proto3" json:"hooks,omitempty" copier:"hooks"` // @gotags: copier:"hooks" - Lease *LeaseReq `protobuf:"bytes,12,opt,name=lease,proto3" json:"lease,omitempty" copier:"lease"` // @gotags: copier:"lease" + Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"description" + Duration int64 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" + Endpoints []*EndpointsReq `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // @gotags: copier:"endpoints" + Feature string `protobuf:"bytes,4,opt,name=feature,proto3" json:"feature,omitempty"` // @gotags: copier:"feature" + Flavor string `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty"` // @gotags: copier:"flavor" + ImageId string `protobuf:"bytes,6,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` // @gotags: copier:"image_id" + Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"name" + PoolId string `protobuf:"bytes,8,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty"` // @gotags: copier:"pool_id" + Volume *VolumeReq `protobuf:"bytes,9,opt,name=volume,proto3" json:"volume,omitempty"` // @gotags: copier:"volume" + WorkspaceId string `protobuf:"bytes,10,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"workspace_id" + Hooks *CustomHooks `protobuf:"bytes,11,opt,name=hooks,proto3" json:"hooks,omitempty"` // @gotags: copier:"hooks" + Lease *LeaseReq `protobuf:"bytes,12,opt,name=lease,proto3" json:"lease,omitempty"` // @gotags: copier:"lease" } func (x *CreateNotebookParam) Reset() { @@ -16193,9 +16193,9 @@ type StartNotebookReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *StartNotebookParam `protobuf:"bytes,3,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" + Param *StartNotebookParam `protobuf:"bytes,3,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"param" } func (x *StartNotebookReq) Reset() { @@ -16256,7 +16256,7 @@ type StartNotebookResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty" copier:"notebookResp"` // @gotags: copier:"notebookResp" + NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty"` // @gotags: copier:"notebookResp" } func (x *StartNotebookResp) Reset() { @@ -16303,8 +16303,8 @@ type StartNotebookParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Duration int64 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" - Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty" copier:"type_start_notebook"` // @gotags: copier:"type_start_notebook" + Duration int64 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" + Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_start_notebook" } func (x *StartNotebookParam) Reset() { @@ -16358,8 +16358,8 @@ type StopNotebookReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" } func (x *StopNotebookReq) Reset() { @@ -16413,7 +16413,7 @@ type StopNotebookResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty" copier:"notebookResp"` // @gotags: copier:"notebookResp" + NotebookResp *NotebookResp `protobuf:"bytes,1,opt,name=notebookResp,proto3" json:"notebookResp,omitempty"` // @gotags: copier:"notebookResp" } func (x *StopNotebookResp) Reset() { @@ -16460,8 +16460,8 @@ type GetNotebookStorageReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty" copier:"instance_id"` // @gotags: copier:"instance_id" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" + InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // @gotags: copier:"instance_id" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" } func (x *GetNotebookStorageReq) Reset() { @@ -16515,11 +16515,11 @@ type GetNotebookStorageResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty" copier:"current"` // @gotags: copier:"current" - Data []*DataVolumesRes `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty" copier:"data"` // @gotags: copier:"data" - Pages int32 `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty" copier:"pages"` // @gotags: copier:"pages" - Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty" copier:"size"` // @gotags: copier:"size" - Total int64 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty" copier:"total"` // @gotags: copier:"total" + Current int32 `protobuf:"varint,1,opt,name=current,proto3" json:"current,omitempty"` // @gotags: copier:"current" + Data []*DataVolumesRes `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // @gotags: copier:"data" + Pages int32 `protobuf:"varint,3,opt,name=pages,proto3" json:"pages,omitempty"` // @gotags: copier:"pages" + Size int32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // @gotags: copier:"size" + Total int64 `protobuf:"varint,5,opt,name=total,proto3" json:"total,omitempty"` // @gotags: copier:"total" } func (x *GetNotebookStorageResp) Reset() { @@ -16594,9 +16594,9 @@ type MountNotebookStorageReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty" copier:"instance_id"` // @gotags: copier:"instance_id" - ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *MountNotebookStorageParam `protobuf:"bytes,3,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` // @gotags: copier:"instance_id" + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" + Param *MountNotebookStorageParam `protobuf:"bytes,3,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"param" } func (x *MountNotebookStorageReq) Reset() { @@ -16657,11 +16657,11 @@ type MountNotebookStorageResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty" copier:"category"` // @gotags: copier:"category" - Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty" copier:"mount_path"` // @gotags: copier:"mount_path" - Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - Uri string `protobuf:"bytes,5,opt,name=uri,proto3" json:"uri,omitempty" copier:"uri"` // @gotags: copier:"uri" + Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` // @gotags: copier:"category" + Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"` // @gotags: copier:"mount_path" + Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + Uri string `protobuf:"bytes,5,opt,name=uri,proto3" json:"uri,omitempty"` // @gotags: copier:"uri" } func (x *MountNotebookStorageResp) Reset() { @@ -16736,9 +16736,9 @@ type MountNotebookStorageParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty" copier:"category"` // @gotags: copier:"category" - MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty" copier:"mount_path"` // @gotags: copier:"mount_path" - Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty" copier:"uri"` // @gotags: copier:"uri" + Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` // @gotags: copier:"category" + MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"` // @gotags: copier:"mount_path" + Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` // @gotags: copier:"uri" } func (x *MountNotebookStorageParam) Reset() { @@ -16799,11 +16799,11 @@ type DataVolumesRes struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty" copier:"category"` // @gotags: copier:"category" - Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty" copier:"mount_path"` // @gotags: copier:"mount_path" - Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - Uri string `protobuf:"bytes,5,opt,name=uri,proto3" json:"uri,omitempty" copier:"uri"` // @gotags: copier:"uri" + Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` // @gotags: copier:"category" + Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"` // @gotags: copier:"mount_path" + Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + Uri string `protobuf:"bytes,5,opt,name=uri,proto3" json:"uri,omitempty"` // @gotags: copier:"uri" } func (x *DataVolumesRes) Reset() { @@ -16878,22 +16878,22 @@ type NotebookResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ActionProgress []*JobProgress `protobuf:"bytes,1,rep,name=action_progress,json=actionProgress,proto3" json:"action_progress,omitempty" copier:"action_progress"` // @gotags: copier:"action_progress" - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty" copier:"description"` // @gotags: copier:"description" - Endpoints []*EndpointsRes `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty" copier:"endpoints"` // @gotags: copier:"endpoints" - FailReason string `protobuf:"bytes,4,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty" copier:"fail_reason"` // @gotags: copier:"fail_reason" - Flavor string `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty" copier:"flavor"` // @gotags: copier:"flavor" - Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - Image *Image `protobuf:"bytes,7,opt,name=image,proto3" json:"image,omitempty" copier:"image"` // @gotags: copier:"image" - Lease *Lease `protobuf:"bytes,8,opt,name=lease,proto3" json:"lease,omitempty" copier:"lease"` // @gotags: copier:"lease" - Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name" - Pool *Pool `protobuf:"bytes,10,opt,name=pool,proto3" json:"pool,omitempty" copier:"pool"` // @gotags: copier:"pool" - Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - Token string `protobuf:"bytes,12,opt,name=token,proto3" json:"token,omitempty" copier:"token"` // @gotags: copier:"token" - Url string `protobuf:"bytes,13,opt,name=url,proto3" json:"url,omitempty" copier:"url"` // @gotags: copier:"url" - Volume *VolumeRes `protobuf:"bytes,14,opt,name=volume,proto3" json:"volume,omitempty" copier:"volume"` // @gotags: copier:"volume" - WorkspaceId string `protobuf:"bytes,15,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"workspace_id"` // @gotags: copier:"workspace_id" - Feature string `protobuf:"bytes,16,opt,name=feature,proto3" json:"feature,omitempty" copier:"feature"` // @gotags: copier:"feature" + ActionProgress []*JobProgress `protobuf:"bytes,1,rep,name=action_progress,json=actionProgress,proto3" json:"action_progress,omitempty"` // @gotags: copier:"action_progress" + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"description" + Endpoints []*EndpointsRes `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // @gotags: copier:"endpoints" + FailReason string `protobuf:"bytes,4,opt,name=fail_reason,json=failReason,proto3" json:"fail_reason,omitempty"` // @gotags: copier:"fail_reason" + Flavor string `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty"` // @gotags: copier:"flavor" + Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + Image *Image `protobuf:"bytes,7,opt,name=image,proto3" json:"image,omitempty"` // @gotags: copier:"image" + Lease *Lease `protobuf:"bytes,8,opt,name=lease,proto3" json:"lease,omitempty"` // @gotags: copier:"lease" + Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"name" + Pool *Pool `protobuf:"bytes,10,opt,name=pool,proto3" json:"pool,omitempty"` // @gotags: copier:"pool" + Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + Token string `protobuf:"bytes,12,opt,name=token,proto3" json:"token,omitempty"` // @gotags: copier:"token" + Url string `protobuf:"bytes,13,opt,name=url,proto3" json:"url,omitempty"` // @gotags: copier:"url" + Volume *VolumeRes `protobuf:"bytes,14,opt,name=volume,proto3" json:"volume,omitempty"` // @gotags: copier:"volume" + WorkspaceId string `protobuf:"bytes,15,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"workspace_id" + Feature string `protobuf:"bytes,16,opt,name=feature,proto3" json:"feature,omitempty"` // @gotags: copier:"feature" } func (x *NotebookResp) Reset() { @@ -17045,10 +17045,10 @@ type JobProgress struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - NotebookId string `protobuf:"bytes,1,opt,name=notebook_id,json=notebookId,proto3" json:"notebook_id,omitempty" copier:"notebook_id"` // @gotags: copier:"notebook_id" - Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - Step int32 `protobuf:"varint,3,opt,name=step,proto3" json:"step,omitempty" copier:"step"` // @gotags: copier:"step" - StepDescription string `protobuf:"bytes,4,opt,name=step_description,json=stepDescription,proto3" json:"step_description,omitempty" copier:"step_description"` // @gotags: copier:"step_description" + NotebookId string `protobuf:"bytes,1,opt,name=notebook_id,json=notebookId,proto3" json:"notebook_id,omitempty"` // @gotags: copier:"notebook_id" + Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + Step int32 `protobuf:"varint,3,opt,name=step,proto3" json:"step,omitempty"` // @gotags: copier:"step" + StepDescription string `protobuf:"bytes,4,opt,name=step_description,json=stepDescription,proto3" json:"step_description,omitempty"` // @gotags: copier:"step_description" } func (x *JobProgress) Reset() { @@ -17116,9 +17116,9 @@ type EndpointsRes struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AllowedAccessIps []string `protobuf:"bytes,1,rep,name=allowed_access_ips,json=allowedAccessIps,proto3" json:"allowed_access_ips,omitempty" copier:"allowed_access_ips"` // @gotags: copier:"allowed_access_ips" - DevService string `protobuf:"bytes,2,opt,name=dev_service,json=devService,proto3" json:"dev_service,omitempty" copier:"dev_service"` // @gotags: copier:"dev_service" - SshKeys []string `protobuf:"bytes,3,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty" copier:"ssh_keys"` // @gotags: copier:"ssh_keys" + AllowedAccessIps []string `protobuf:"bytes,1,rep,name=allowed_access_ips,json=allowedAccessIps,proto3" json:"allowed_access_ips,omitempty"` // @gotags: copier:"allowed_access_ips" + DevService string `protobuf:"bytes,2,opt,name=dev_service,json=devService,proto3" json:"dev_service,omitempty"` // @gotags: copier:"dev_service" + SshKeys []string `protobuf:"bytes,3,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty"` // @gotags: copier:"ssh_keys" } func (x *EndpointsRes) Reset() { @@ -17179,26 +17179,26 @@ type Image struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Arch string `protobuf:"bytes,1,opt,name=arch,proto3" json:"arch,omitempty" copier:"arch"` // @gotags: copier:"arch" - CreateAt int64 `protobuf:"varint,2,opt,name=create_at,json=createAt,proto3" json:"create_at,omitempty" copier:"create_at"` // @gotags: copier:"create_at" - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty" copier:"description"` // @gotags: copier:"description" - DevServices []string `protobuf:"bytes,4,rep,name=dev_services,json=devServices,proto3" json:"dev_services,omitempty" copier:"dev_services"` // @gotags: copier:"dev_services" - Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name" - Namespace string `protobuf:"bytes,7,opt,name=namespace,proto3" json:"namespace,omitempty" copier:"namespace"` // @gotags: copier:"namespace" - Origin string `protobuf:"bytes,8,opt,name=origin,proto3" json:"origin,omitempty" copier:"origin"` // @gotags: copier:"origin" - ResourceCategories []string `protobuf:"bytes,9,rep,name=resource_categories,json=resourceCategories,proto3" json:"resource_categories,omitempty" copier:"resource_categories"` // @gotags: copier:"resource_categories" - ServiceType string `protobuf:"bytes,10,opt,name=service_type,json=serviceType,proto3" json:"service_type,omitempty" copier:"service_type"` // @gotags: copier:"service_type" - Size int64 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty" copier:"size"` // @gotags: copier:"size" - Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - StatusMessage string `protobuf:"bytes,13,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty" copier:"status_message"` // @gotags: copier:"status_message" - SupportResCategories []string `protobuf:"bytes,14,rep,name=support_res_categories,json=supportResCategories,proto3" json:"support_res_categories,omitempty" copier:"support_res_categories"` // @gotags: copier:"support_res_categories" - SwrPath string `protobuf:"bytes,15,opt,name=swr_path,json=swrPath,proto3" json:"swr_path,omitempty" copier:"swr_path"` // @gotags: copier:"swr_path" - Tag string `protobuf:"bytes,16,opt,name=tag,proto3" json:"tag,omitempty" copier:"tag"` // @gotags: copier:"tag" - Type string `protobuf:"bytes,17,opt,name=type,proto3" json:"type,omitempty" copier:"type_image"` // @gotags: copier:"type_image" - UpdateAt int64 `protobuf:"varint,18,opt,name=update_at,json=updateAt,proto3" json:"update_at,omitempty" copier:"update_at"` // @gotags: copier:"update_at" - Visibility string `protobuf:"bytes,19,opt,name=visibility,proto3" json:"visibility,omitempty" copier:"visibility"` // @gotags: copier:"visibility" - WorkspaceId string `protobuf:"bytes,20,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"workspace_id"` // @gotags: copier:"workspace_id" + Arch string `protobuf:"bytes,1,opt,name=arch,proto3" json:"arch,omitempty"` // @gotags: copier:"arch" + CreateAt int64 `protobuf:"varint,2,opt,name=create_at,json=createAt,proto3" json:"create_at,omitempty"` // @gotags: copier:"create_at" + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // @gotags: copier:"description" + DevServices []string `protobuf:"bytes,4,rep,name=dev_services,json=devServices,proto3" json:"dev_services,omitempty"` // @gotags: copier:"dev_services" + Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"name" + Namespace string `protobuf:"bytes,7,opt,name=namespace,proto3" json:"namespace,omitempty"` // @gotags: copier:"namespace" + Origin string `protobuf:"bytes,8,opt,name=origin,proto3" json:"origin,omitempty"` // @gotags: copier:"origin" + ResourceCategories []string `protobuf:"bytes,9,rep,name=resource_categories,json=resourceCategories,proto3" json:"resource_categories,omitempty"` // @gotags: copier:"resource_categories" + ServiceType string `protobuf:"bytes,10,opt,name=service_type,json=serviceType,proto3" json:"service_type,omitempty"` // @gotags: copier:"service_type" + Size int64 `protobuf:"varint,11,opt,name=size,proto3" json:"size,omitempty"` // @gotags: copier:"size" + Status string `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + StatusMessage string `protobuf:"bytes,13,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` // @gotags: copier:"status_message" + SupportResCategories []string `protobuf:"bytes,14,rep,name=support_res_categories,json=supportResCategories,proto3" json:"support_res_categories,omitempty"` // @gotags: copier:"support_res_categories" + SwrPath string `protobuf:"bytes,15,opt,name=swr_path,json=swrPath,proto3" json:"swr_path,omitempty"` // @gotags: copier:"swr_path" + Tag string `protobuf:"bytes,16,opt,name=tag,proto3" json:"tag,omitempty"` // @gotags: copier:"tag" + Type string `protobuf:"bytes,17,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_image" + UpdateAt int64 `protobuf:"varint,18,opt,name=update_at,json=updateAt,proto3" json:"update_at,omitempty"` // @gotags: copier:"update_at" + Visibility string `protobuf:"bytes,19,opt,name=visibility,proto3" json:"visibility,omitempty"` // @gotags: copier:"visibility" + WorkspaceId string `protobuf:"bytes,20,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"workspace_id" } func (x *Image) Reset() { @@ -17378,11 +17378,11 @@ type Lease struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - CreateAt int64 `protobuf:"varint,1,opt,name=create_at,json=createAt,proto3" json:"create_at,omitempty" copier:"create_at"` // @gotags: copier:"create_at" - Duration int64 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" - Enable bool `protobuf:"varint,3,opt,name=enable,proto3" json:"enable,omitempty" copier:"enable"` // @gotags: copier:"enable" - Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty" copier:"type_lease"` // @gotags: copier:"type_lease" - UpdateAt int64 `protobuf:"varint,5,opt,name=update_at,json=updateAt,proto3" json:"update_at,omitempty" copier:"update_at"` // @gotags: copier:"update_at" + CreateAt int64 `protobuf:"varint,1,opt,name=create_at,json=createAt,proto3" json:"create_at,omitempty"` // @gotags: copier:"create_at" + Duration int64 `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" + Enable bool `protobuf:"varint,3,opt,name=enable,proto3" json:"enable,omitempty"` // @gotags: copier:"enable" + Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_lease" + UpdateAt int64 `protobuf:"varint,5,opt,name=update_at,json=updateAt,proto3" json:"update_at,omitempty"` // @gotags: copier:"update_at" } func (x *Lease) Reset() { @@ -17457,8 +17457,8 @@ type Pool struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name" + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // @gotags: copier:"id" + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // @gotags: copier:"name" } func (x *Pool) Reset() { @@ -17512,11 +17512,11 @@ type VolumeRes struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Capacity int64 `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty" copier:"capacity"` // @gotags: copier:"capacity" - Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty" copier:"category"` // @gotags: copier:"category" - MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty" copier:"mount_path"` // @gotags: copier:"mount_path" - Ownership string `protobuf:"bytes,4,opt,name=ownership,proto3" json:"ownership,omitempty" copier:"ownership"` // @gotags: copier:"ownership" - Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" + Capacity int64 `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty"` // @gotags: copier:"capacity" + Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` // @gotags: copier:"category" + MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"` // @gotags: copier:"mount_path" + Ownership string `protobuf:"bytes,4,opt,name=ownership,proto3" json:"ownership,omitempty"` // @gotags: copier:"ownership" + Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" } func (x *VolumeRes) Reset() { @@ -17591,9 +17591,9 @@ type EndpointsReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - AllowedAccessIps []string `protobuf:"bytes,1,rep,name=allowed_access_ips,json=allowedAccessIps,proto3" json:"allowed_access_ips,omitempty" copier:"allowed_access_ips"` // @gotags: copier:"allowed_access_ips" - DevService string `protobuf:"bytes,2,opt,name=dev_service,json=devService,proto3" json:"dev_service,omitempty" copier:"dev_service"` // @gotags: copier:"dev_service" - SshKeys []string `protobuf:"bytes,3,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty" copier:"ssh_keys"` // @gotags: copier:"ssh_keys" + AllowedAccessIps []string `protobuf:"bytes,1,rep,name=allowed_access_ips,json=allowedAccessIps,proto3" json:"allowed_access_ips,omitempty"` // @gotags: copier:"allowed_access_ips" + DevService string `protobuf:"bytes,2,opt,name=dev_service,json=devService,proto3" json:"dev_service,omitempty"` // @gotags: copier:"dev_service" + SshKeys []string `protobuf:"bytes,3,rep,name=ssh_keys,json=sshKeys,proto3" json:"ssh_keys,omitempty"` // @gotags: copier:"ssh_keys" } func (x *EndpointsReq) Reset() { @@ -17654,10 +17654,10 @@ type VolumeReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Capacity int64 `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty" copier:"capacity"` // @gotags: copier:"capacity" - Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty" copier:"category"` // @gotags: copier:"category" - Ownership string `protobuf:"bytes,3,opt,name=ownership,proto3" json:"ownership,omitempty" copier:"ownership"` // @gotags: copier:"ownership" - Uri string `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty" copier:"uri"` // @gotags: copier:"uri" + Capacity int64 `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty"` // @gotags: copier:"capacity" + Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` // @gotags: copier:"category" + Ownership string `protobuf:"bytes,3,opt,name=ownership,proto3" json:"ownership,omitempty"` // @gotags: copier:"ownership" + Uri string `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty"` // @gotags: copier:"uri" } func (x *VolumeReq) Reset() { @@ -17725,7 +17725,7 @@ type CustomHooks struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ContainerHooks *ContainerHooks `protobuf:"bytes,1,opt,name=container_hooks,json=containerHooks,proto3" json:"container_hooks,omitempty" copier:"container_hooks"` // @gotags: copier:"container_hooks" + ContainerHooks *ContainerHooks `protobuf:"bytes,1,opt,name=container_hooks,json=containerHooks,proto3" json:"container_hooks,omitempty"` // @gotags: copier:"container_hooks" } func (x *CustomHooks) Reset() { @@ -17772,8 +17772,8 @@ type ContainerHooks struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - PostStart *Config `protobuf:"bytes,1,opt,name=post_start,json=postStart,proto3" json:"post_start,omitempty" copier:"post_start"` // @gotags: copier:"post_start" - PreStart *Config `protobuf:"bytes,2,opt,name=pre_start,json=preStart,proto3" json:"pre_start,omitempty" copier:"pre_start"` // @gotags: copier:"pre_start" + PostStart *Config `protobuf:"bytes,1,opt,name=post_start,json=postStart,proto3" json:"post_start,omitempty"` // @gotags: copier:"post_start" + PreStart *Config `protobuf:"bytes,2,opt,name=pre_start,json=preStart,proto3" json:"pre_start,omitempty"` // @gotags: copier:"pre_start" } func (x *ContainerHooks) Reset() { @@ -17827,8 +17827,8 @@ type Config struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Script string `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty" copier:"script"` // @gotags: copier:"script" - Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty" copier:"type_config"` // @gotags: copier:"type_config" + Script string `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"` // @gotags: copier:"script" + Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_config" } func (x *Config) Reset() { @@ -17882,8 +17882,8 @@ type LeaseReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Duration int64 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" - Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty" copier:"type_lease_req"` // @gotags: copier:"type_lease_req" + Duration int64 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" + Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_lease_req" } func (x *LeaseReq) Reset() { @@ -17938,8 +17938,8 @@ type GetVisualizationJobReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *GetVisualizationJobParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" + Param *GetVisualizationJobParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"param" } func (x *GetVisualizationJobReq) Reset() { @@ -17993,13 +17993,13 @@ type GetVisualizationJobResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess,proto3" json:"is_success,omitempty" copier:"is_success"` // @gotags: copier:"is_success" - ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty" copier:"error_code"` // @gotags: copier:"error_code" - ErrorMessage string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty" copier:"error_message"` // @gotags: copier:"error_message" - JobTotalCount int32 `protobuf:"varint,4,opt,name=job_total_count,json=jobTotalCount,proto3" json:"job_total_count,omitempty" copier:"job_total_count"` // @gotags: copier:"job_total_count" - JobCountLimit int32 `protobuf:"varint,5,opt,name=job_count_limit,json=jobCountLimit,proto3" json:"job_count_limit,omitempty" copier:"job_count_limit"` // @gotags: copier:"job_count_limit" - Jobs []*Jobs `protobuf:"bytes,6,rep,name=jobs,proto3" json:"jobs,omitempty" copier:"jobs"` // @gotags: copier:"jobs" - Quotas int32 `protobuf:"varint,7,opt,name=quotas,proto3" json:"quotas,omitempty" copier:"quotas"` // @gotags: copier:"quotas" + IsSuccess bool `protobuf:"varint,1,opt,name=is_success,json=isSuccess,proto3" json:"is_success,omitempty"` // @gotags: copier:"is_success" + ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` // @gotags: copier:"error_code" + ErrorMessage string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // @gotags: copier:"error_message" + JobTotalCount int32 `protobuf:"varint,4,opt,name=job_total_count,json=jobTotalCount,proto3" json:"job_total_count,omitempty"` // @gotags: copier:"job_total_count" + JobCountLimit int32 `protobuf:"varint,5,opt,name=job_count_limit,json=jobCountLimit,proto3" json:"job_count_limit,omitempty"` // @gotags: copier:"job_count_limit" + Jobs []*Jobs `protobuf:"bytes,6,rep,name=jobs,proto3" json:"jobs,omitempty"` // @gotags: copier:"jobs" + Quotas int32 `protobuf:"varint,7,opt,name=quotas,proto3" json:"quotas,omitempty"` // @gotags: copier:"quotas" } func (x *GetVisualizationJobResp) Reset() { @@ -18088,15 +18088,15 @@ type Jobs struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty" copier:"job_name"` // @gotags: copier:"job_name" - Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - CreateTime int64 `protobuf:"varint,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"create_time"` // @gotags: copier:"create_time" - Duration int64 `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" - JobDesc string `protobuf:"bytes,5,opt,name=job_desc,json=jobDesc,proto3" json:"job_desc,omitempty" copier:"job_desc"` // @gotags: copier:"job_desc" - ServiceUrl string `protobuf:"bytes,6,opt,name=service_url,json=serviceUrl,proto3" json:"service_url,omitempty" copier:"service_url"` // @gotags: copier:"service_url" - TrainUrl string `protobuf:"bytes,7,opt,name=train_url,json=trainUrl,proto3" json:"train_url,omitempty" copier:"train_url"` // @gotags: copier:"train_url" - JobId string `protobuf:"bytes,8,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty" copier:"job_id"` // @gotags: copier:"job_id" - ResourceId string `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty" copier:"resource_id"` // @gotags: copier:"resource_id" + JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"` // @gotags: copier:"job_name" + Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + CreateTime int64 `protobuf:"varint,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"create_time" + Duration int64 `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" + JobDesc string `protobuf:"bytes,5,opt,name=job_desc,json=jobDesc,proto3" json:"job_desc,omitempty"` // @gotags: copier:"job_desc" + ServiceUrl string `protobuf:"bytes,6,opt,name=service_url,json=serviceUrl,proto3" json:"service_url,omitempty"` // @gotags: copier:"service_url" + TrainUrl string `protobuf:"bytes,7,opt,name=train_url,json=trainUrl,proto3" json:"train_url,omitempty"` // @gotags: copier:"train_url" + JobId string `protobuf:"bytes,8,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // @gotags: copier:"job_id" + ResourceId string `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // @gotags: copier:"resource_id" } func (x *Jobs) Reset() { @@ -18199,13 +18199,13 @@ type GetVisualizationJobParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - PerPage int32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty" copier:"per_page"` // @gotags: copier:"per_page" - Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty" copier:"page"` // @gotags: copier:"page" - SortBy string `protobuf:"bytes,4,opt,name=sortBy,proto3" json:"sortBy,omitempty" copier:"sortBy"` // @gotags: copier:"sortBy" - Order string `protobuf:"bytes,5,opt,name=order,proto3" json:"order,omitempty" copier:"order"` // @gotags: copier:"order" - SearchContent string `protobuf:"bytes,6,opt,name=search_content,json=searchContent,proto3" json:"search_content,omitempty" copier:"search_content"` // @gotags: copier:"search_content" - WorkspaceId string `protobuf:"bytes,7,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty" copier:"workspace_id"` // @gotags: copier:"workspace_id" + Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + PerPage int32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"` // @gotags: copier:"per_page" + Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"` // @gotags: copier:"page" + SortBy string `protobuf:"bytes,4,opt,name=sortBy,proto3" json:"sortBy,omitempty"` // @gotags: copier:"sortBy" + Order string `protobuf:"bytes,5,opt,name=order,proto3" json:"order,omitempty"` // @gotags: copier:"order" + SearchContent string `protobuf:"bytes,6,opt,name=search_content,json=searchContent,proto3" json:"search_content,omitempty"` // @gotags: copier:"search_content" + WorkspaceId string `protobuf:"bytes,7,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"` // @gotags: copier:"workspace_id" } func (x *GetVisualizationJobParam) Reset() { @@ -18294,8 +18294,8 @@ type CreateVisualizationJobReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty" copier:"project_id"` // @gotags: copier:"project_id" - Param *CreateVisualizationJobParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty" copier:"param"` // @gotags: copier:"param" + ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // @gotags: copier:"project_id" + Param *CreateVisualizationJobParam `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty"` // @gotags: copier:"param" } func (x *CreateVisualizationJobReq) Reset() { @@ -18349,13 +18349,13 @@ type CreateVisualizationJobResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty" copier:"error_message"` // @gotags: copier:"error_message" - ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty" copier:"error_code"` // @gotags: copier:"error_code" - JobId int64 `protobuf:"varint,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty" copier:"job_id"` // @gotags: copier:"job_id" - JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty" copier:"job_name"` // @gotags: copier:"job_name" - Status int32 `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty" copier:"status"` // @gotags: copier:"status" - CreateTime int64 `protobuf:"varint,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty" copier:"create_time"` // @gotags: copier:"create_time" - ServiceUrl string `protobuf:"bytes,7,opt,name=service_url,json=serviceUrl,proto3" json:"service_url,omitempty" copier:"service_url"` // @gotags: copier:"service_url" + ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // @gotags: copier:"error_message" + ErrorCode string `protobuf:"bytes,2,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"` // @gotags: copier:"error_code" + JobId int64 `protobuf:"varint,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` // @gotags: copier:"job_id" + JobName string `protobuf:"bytes,4,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"` // @gotags: copier:"job_name" + Status int32 `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"` // @gotags: copier:"status" + CreateTime int64 `protobuf:"varint,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // @gotags: copier:"create_time" + ServiceUrl string `protobuf:"bytes,7,opt,name=service_url,json=serviceUrl,proto3" json:"service_url,omitempty"` // @gotags: copier:"service_url" } func (x *CreateVisualizationJobResp) Reset() { @@ -18444,12 +18444,12 @@ type CreateVisualizationJobParam struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty" copier:"job_name"` // @gotags: copier:"job_name" - JobDesc string `protobuf:"bytes,2,opt,name=job_desc,json=jobDesc,proto3" json:"job_desc,omitempty" copier:"job_desc"` // @gotags: copier:"job_desc" - TrainUrl string `protobuf:"bytes,3,opt,name=train_url,json=trainUrl,proto3" json:"train_url,omitempty" copier:"train_url"` // @gotags: copier:"train_url" - JobType string `protobuf:"bytes,4,opt,name=job_type,json=jobType,proto3" json:"job_type,omitempty" copier:"job_type"` // @gotags: copier:"job_type" - Flavor *Flavor `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty" copier:"flavor"` // @gotags: copier:"flavor" - Schedule *Schedule `protobuf:"bytes,6,opt,name=schedule,proto3" json:"schedule,omitempty" copier:"schedule"` // @gotags: copier:"schedule" + JobName string `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"` // @gotags: copier:"job_name" + JobDesc string `protobuf:"bytes,2,opt,name=job_desc,json=jobDesc,proto3" json:"job_desc,omitempty"` // @gotags: copier:"job_desc" + TrainUrl string `protobuf:"bytes,3,opt,name=train_url,json=trainUrl,proto3" json:"train_url,omitempty"` // @gotags: copier:"train_url" + JobType string `protobuf:"bytes,4,opt,name=job_type,json=jobType,proto3" json:"job_type,omitempty"` // @gotags: copier:"job_type" + Flavor *Flavor `protobuf:"bytes,5,opt,name=flavor,proto3" json:"flavor,omitempty"` // @gotags: copier:"flavor" + Schedule *Schedule `protobuf:"bytes,6,opt,name=schedule,proto3" json:"schedule,omitempty"` // @gotags: copier:"schedule" } func (x *CreateVisualizationJobParam) Reset() { @@ -18531,7 +18531,7 @@ type Flavor struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty" copier:"code"` // @gotags: copier:"code" + Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` // @gotags: copier:"code" } func (x *Flavor) Reset() { @@ -18578,9 +18578,9 @@ type Schedule struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty" copier:"type_schedule"` // @gotags: copier:"type_schedule" - TimeUnit string `protobuf:"bytes,2,opt,name=time_unit,json=timeUnit,proto3" json:"time_unit,omitempty" copier:"time_unit"` // @gotags: copier:"time_unit" - Duration int32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty" copier:"duration"` // @gotags: copier:"duration" + Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // @gotags: copier:"type_schedule" + TimeUnit string `protobuf:"bytes,2,opt,name=time_unit,json=timeUnit,proto3" json:"time_unit,omitempty"` // @gotags: copier:"time_unit" + Duration int32 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // @gotags: copier:"duration" } func (x *Schedule) Reset() { @@ -21151,598 +21151,598 @@ var file_pcm_modelarts_proto_rawDesc = []byte{ 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x49, 0x64, 0x22, 0x13, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, - 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x71, 0x22, 0x64, 0x0a, 0x0f, 0x4c, 0x69, 0x73, - 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x0a, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x05, 0x70, - 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, - 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, - 0x99, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, - 0x52, 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x2b, - 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, - 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, - 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x70, - 0x61, 0x67, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x70, 0x61, 0x67, 0x65, - 0x73, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x05, - 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x8e, 0x02, 0x0a, 0x11, - 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, - 0x6d, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6c, - 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, - 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x69, 0x64, - 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6f, 0x6f, 0x6c, 0x49, 0x64, 0x12, 0x16, - 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, - 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, - 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x08, - 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x64, 0x69, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, - 0x73, 0x6f, 0x72, 0x74, 0x44, 0x69, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x6f, 0x72, 0x74, 0x5f, - 0x6b, 0x65, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, - 0x65, 0x79, 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, 0x20, 0x0a, 0x0b, 0x77, 0x6f, - 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x11, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, - 0x71, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, - 0x12, 0x34, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, - 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0x51, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3b, 0x0a, 0x0c, - 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, - 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0c, 0x6e, 0x6f, 0x74, - 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x22, 0xae, 0x03, 0x0a, 0x13, 0x43, 0x72, - 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, - 0x6d, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x35, 0x0a, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, - 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x52, 0x09, 0x65, 0x6e, 0x64, - 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, - 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, - 0x12, 0x16, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x69, 0x6d, 0x61, 0x67, - 0x65, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x69, 0x6d, 0x61, 0x67, - 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, - 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6f, 0x6f, 0x6c, 0x49, 0x64, - 0x12, 0x2c, 0x0a, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x56, 0x6f, 0x6c, - 0x75, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x52, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x12, 0x21, - 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x0a, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, - 0x64, 0x12, 0x2c, 0x0a, 0x05, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x52, 0x05, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x12, - 0x29, 0x0a, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, - 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x65, 0x61, 0x73, 0x65, - 0x52, 0x65, 0x71, 0x52, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x22, 0x76, 0x0a, 0x10, 0x53, 0x74, - 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x0e, - 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, - 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x33, 0x0a, - 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6d, - 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, - 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, - 0x61, 0x6d, 0x22, 0x50, 0x0a, 0x11, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, - 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3b, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, - 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, - 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, - 0x52, 0x65, 0x73, 0x70, 0x22, 0x44, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, - 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x40, 0x0a, 0x0f, 0x53, 0x74, - 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, - 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, - 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x22, 0x4f, 0x0a, 0x10, - 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, - 0x12, 0x3b, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, - 0x74, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, - 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x22, 0x57, 0x0a, - 0x15, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, - 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x22, 0xa1, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x4e, 0x6f, - 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, - 0x70, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x05, 0x52, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x64, - 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, - 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, - 0x73, 0x52, 0x65, 0x73, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, + 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x71, 0x22, 0x63, 0x0a, 0x0f, 0x4c, 0x69, 0x73, + 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x1c, 0x0a, 0x09, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x05, 0x70, 0x61, + 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, + 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0x99, + 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, + 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x2b, 0x0a, + 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, + 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, + 0x52, 0x65, 0x73, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x67, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x70, 0x61, 0x67, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x05, 0x20, - 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x95, 0x01, 0x0a, 0x17, 0x4d, - 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, - 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, - 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, - 0x61, 0x6d, 0x22, 0x8f, 0x01, 0x0a, 0x18, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, - 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, - 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, - 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, - 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x03, 0x75, 0x72, 0x69, 0x22, 0x68, 0x0a, 0x19, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, - 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x50, 0x61, 0x72, 0x61, - 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1d, 0x0a, - 0x0a, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, - 0x75, 0x72, 0x69, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0x85, - 0x01, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x73, 0x52, 0x65, - 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, - 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, - 0x0a, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, - 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0xa5, 0x04, 0x0a, 0x0c, 0x4e, 0x6f, 0x74, 0x65, 0x62, - 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4a, 0x6f, 0x62, - 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 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, 0x35, 0x0a, 0x09, 0x65, 0x6e, - 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, - 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, - 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x61, 0x73, - 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x05, 0x69, 0x6d, - 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x6d, 0x6f, 0x64, 0x65, - 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x52, 0x05, 0x69, 0x6d, 0x61, - 0x67, 0x65, 0x12, 0x26, 0x0a, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x10, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x65, - 0x61, 0x73, 0x65, 0x52, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, - 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, - 0x0a, 0x04, 0x70, 0x6f, 0x6f, 0x6c, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6d, - 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x04, 0x70, - 0x6f, 0x6f, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0b, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x74, - 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, - 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x75, 0x72, 0x6c, 0x12, 0x2c, 0x0a, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x18, 0x0e, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x52, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, - 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, - 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, - 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x22, 0x85, - 0x01, 0x0a, 0x0b, 0x4a, 0x6f, 0x62, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1f, - 0x0a, 0x0b, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 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, 0x12, 0x0a, 0x04, 0x73, 0x74, 0x65, 0x70, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x74, 0x65, 0x70, 0x12, 0x29, 0x0a, 0x10, 0x73, - 0x74, 0x65, 0x70, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x74, 0x65, 0x70, 0x44, 0x65, 0x73, 0x63, 0x72, - 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x0a, 0x0c, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, - 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, - 0x64, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x41, 0x63, 0x63, 0x65, 0x73, - 0x73, 0x49, 0x70, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x5f, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x53, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x73, 0x68, 0x5f, 0x6b, 0x65, 0x79, - 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x73, 0x73, 0x68, 0x4b, 0x65, 0x79, 0x73, - 0x22, 0xd5, 0x04, 0x0a, 0x05, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, - 0x63, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x63, 0x68, 0x12, 0x1b, - 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x03, 0x52, 0x08, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x74, 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, 0x21, 0x0a, - 0x0c, 0x64, 0x65, 0x76, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, - 0x03, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, - 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, - 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, - 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x06, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, - 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, - 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, - 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0c, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0d, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, - 0x65, 0x12, 0x34, 0x0a, 0x16, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x72, 0x65, 0x73, - 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, - 0x09, 0x52, 0x14, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x43, 0x61, 0x74, - 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x77, 0x72, 0x5f, 0x70, - 0x61, 0x74, 0x68, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x77, 0x72, 0x50, 0x61, - 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x03, 0x74, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, - 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x75, 0x70, 0x64, - 0x61, 0x74, 0x65, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, - 0x69, 0x74, 0x79, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62, - 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, - 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x89, 0x01, 0x0a, 0x05, 0x4c, 0x65, 0x61, - 0x73, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x74, 0x12, - 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x65, - 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x6e, 0x61, - 0x62, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x5f, 0x61, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x75, 0x70, 0x64, 0x61, - 0x74, 0x65, 0x41, 0x74, 0x22, 0x2a, 0x0a, 0x04, 0x50, 0x6f, 0x6f, 0x6c, 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, - 0x22, 0x98, 0x01, 0x0a, 0x09, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x12, 0x1a, - 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, - 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 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, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, - 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, - 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x73, 0x68, - 0x69, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x73, - 0x68, 0x69, 0x70, 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, 0x78, 0x0a, 0x0c, 0x45, - 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x12, 0x2c, 0x0a, 0x12, 0x61, - 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x70, - 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, - 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x70, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x65, 0x76, - 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, - 0x64, 0x65, 0x76, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x73, - 0x68, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x73, 0x73, - 0x68, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x73, 0x0a, 0x09, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, - 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 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, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x77, - 0x6e, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, - 0x77, 0x6e, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0x51, 0x0a, 0x0b, 0x43, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x12, 0x42, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, - 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, - 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x52, 0x0e, 0x63, - 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x22, 0x72, 0x0a, - 0x0e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x12, - 0x30, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x70, 0x6f, 0x73, 0x74, 0x53, 0x74, 0x61, 0x72, - 0x74, 0x12, 0x2e, 0x0a, 0x09, 0x70, 0x72, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x08, 0x70, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, - 0x74, 0x22, 0x34, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x73, - 0x63, 0x72, 0x69, 0x70, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x63, 0x72, - 0x69, 0x70, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x3a, 0x0a, 0x08, 0x4c, 0x65, 0x61, 0x73, 0x65, - 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, - 0x79, 0x70, 0x65, 0x22, 0x72, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, - 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x39, 0x0a, 0x05, - 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6d, 0x6f, - 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, - 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, - 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0x89, 0x02, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x56, - 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, - 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, - 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x53, 0x75, 0x63, 0x63, 0x65, - 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, - 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 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, 0x26, 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x5f, 0x74, 0x6f, - 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x0d, 0x6a, 0x6f, 0x62, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x26, - 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, - 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6a, 0x6f, 0x62, 0x43, 0x6f, 0x75, 0x6e, - 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x23, 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x06, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x71, - 0x75, 0x6f, 0x74, 0x61, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x71, 0x75, 0x6f, - 0x74, 0x61, 0x73, 0x22, 0x87, 0x02, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x19, 0x0a, 0x08, - 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, - 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, - 0x1f, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, - 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, - 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, - 0x6a, 0x6f, 0x62, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, - 0x6a, 0x6f, 0x62, 0x44, 0x65, 0x73, 0x63, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x69, - 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x72, 0x61, - 0x69, 0x6e, 0x55, 0x72, 0x6c, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, - 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0b, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x0a, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x22, 0xd9, 0x01, - 0x0a, 0x18, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x70, 0x65, 0x72, 0x50, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, - 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, - 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, - 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, - 0x25, 0x0a, 0x0e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, - 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, - 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, - 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x78, 0x0a, 0x19, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x3c, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, - 0x72, 0x61, 0x6d, 0x22, 0xec, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, - 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, - 0x73, 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x65, 0x73, 0x73, - 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x19, 0x0a, - 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, - 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, - 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x72, 0x6c, - 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x55, - 0x72, 0x6c, 0x22, 0xe7, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, - 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, - 0x61, 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, - 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x6a, 0x6f, 0x62, 0x44, 0x65, 0x73, 0x63, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x69, - 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x72, 0x61, - 0x69, 0x6e, 0x55, 0x72, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x29, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x46, 0x6c, 0x61, - 0x76, 0x6f, 0x72, 0x52, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x2f, 0x0a, 0x08, 0x73, - 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, - 0x6c, 0x65, 0x52, 0x08, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x22, 0x1c, 0x0a, 0x06, - 0x46, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x57, 0x0a, 0x08, 0x53, 0x63, - 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, - 0x69, 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x32, 0xe6, 0x18, 0x0a, 0x09, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x41, 0x72, 0x74, - 0x73, 0x12, 0x35, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x13, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, - 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x44, - 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, - 0x71, 0x1a, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, - 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x43, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, - 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, - 0x74, 0x52, 0x65, 0x73, 0x71, 0x12, 0x4a, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, - 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, - 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, - 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, - 0x71, 0x12, 0x49, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, - 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x70, 0x6f, - 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, - 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x52, 0x0a, 0x11, - 0x47, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x4c, 0x69, 0x73, - 0x74, 0x12, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, - 0x1a, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x12, 0x56, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, - 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, - 0x4a, 0x6f, 0x62, 0x73, 0x72, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, - 0x4a, 0x6f, 0x62, 0x73, 0x72, 0x65, 0x73, 0x70, 0x12, 0x56, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x12, 0x1f, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x20, + 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x8e, 0x02, 0x0a, 0x11, 0x4c, + 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, + 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, + 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, + 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, + 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x69, 0x64, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6f, 0x6f, 0x6c, 0x49, 0x64, 0x12, 0x16, 0x0a, + 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6f, + 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x73, + 0x6f, 0x72, 0x74, 0x5f, 0x64, 0x69, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, + 0x6f, 0x72, 0x74, 0x44, 0x69, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x6f, 0x72, 0x74, 0x5f, 0x6b, + 0x65, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, + 0x79, 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, 0x20, 0x0a, 0x0b, 0x77, 0x6f, 0x72, + 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x11, 0x43, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, + 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, + 0x34, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, - 0x12, 0x56, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, - 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x12, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, - 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, - 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, - 0x67, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x68, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, - 0x66, 0x69, 0x67, 0x12, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, - 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, - 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, - 0x73, 0x70, 0x12, 0x68, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, - 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x25, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, - 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, - 0x67, 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, - 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x12, 0x62, 0x0a, 0x15, - 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, - 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, - 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x24, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, - 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, - 0x12, 0x50, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, - 0x74, 0x68, 0x6d, 0x12, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x52, - 0x65, 0x71, 0x1a, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, - 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x52, 0x65, - 0x73, 0x70, 0x12, 0x4d, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, - 0x74, 0x68, 0x6d, 0x73, 0x12, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x73, 0x52, - 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x12, 0x53, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, - 0x69, 0x74, 0x68, 0x6d, 0x73, 0x12, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, - 0x6d, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, - 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, 0x0a, 0x13, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x6c, - 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x12, 0x21, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x6c, - 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x52, 0x65, 0x71, - 0x1a, 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, - 0x77, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, - 0x52, 0x65, 0x73, 0x70, 0x12, 0x45, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, - 0x73, 0x6b, 0x12, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, - 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, - 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, - 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x68, 0x0a, 0x17, 0x47, - 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4f, 0x66, 0x44, - 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, - 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, - 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, - 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x77, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, - 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4f, 0x66, 0x44, 0x61, - 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x2a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, - 0x71, 0x1a, 0x2b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, - 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, - 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, - 0x72, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x21, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, - 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, - 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, - 0x73, 0x73, 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x62, 0x0a, 0x15, - 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, - 0x72, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, - 0x73, 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x24, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, - 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, - 0x12, 0x44, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x12, - 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x64, - 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, - 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x71, - 0x1a, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0a, - 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, - 0x52, 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, - 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, - 0x0a, 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x12, 0x17, 0x2e, 0x6d, 0x6f, - 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, - 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, - 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, - 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, - 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x4c, 0x69, - 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, - 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, - 0x65, 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, - 0x68, 0x6f, 0x77, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x44, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, - 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, - 0x71, 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, - 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1a, - 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, - 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, - 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, - 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4d, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, - 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, - 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, - 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, - 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, - 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, - 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, - 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, - 0x73, 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, - 0x6f, 0x6b, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, - 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1b, - 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e, - 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x59, 0x0a, 0x12, 0x47, - 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, - 0x65, 0x12, 0x20, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, - 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, - 0x52, 0x65, 0x71, 0x1a, 0x21, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, + 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0x51, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, + 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3b, 0x0a, 0x0c, 0x6e, + 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, 0x6f, + 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0c, 0x6e, 0x6f, 0x74, 0x65, + 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x22, 0xae, 0x03, 0x0a, 0x13, 0x43, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, + 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, + 0x0a, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x6e, + 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, + 0x16, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x69, 0x6d, 0x61, 0x67, 0x65, + 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x69, 0x6d, 0x61, 0x67, 0x65, + 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x69, + 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6f, 0x6f, 0x6c, 0x49, 0x64, 0x12, + 0x2c, 0x0a, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x56, 0x6f, 0x6c, 0x75, + 0x6d, 0x65, 0x52, 0x65, 0x71, 0x52, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x12, 0x21, 0x0a, + 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x0a, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, + 0x12, 0x2c, 0x0a, 0x05, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x52, 0x05, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x12, 0x29, + 0x0a, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x65, 0x61, 0x73, 0x65, 0x52, + 0x65, 0x71, 0x52, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x22, 0x76, 0x0a, 0x10, 0x53, 0x74, 0x61, + 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, + 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x33, 0x0a, 0x05, + 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6d, 0x6f, + 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, + 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, + 0x6d, 0x22, 0x50, 0x0a, 0x11, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, + 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3b, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, + 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, + 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, + 0x65, 0x73, 0x70, 0x22, 0x44, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, + 0x62, 0x6f, 0x6f, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x40, 0x0a, 0x0f, 0x53, 0x74, 0x6f, + 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x22, 0x4f, 0x0a, 0x10, 0x53, + 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x3b, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, + 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x52, 0x0c, + 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x22, 0x57, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, - 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5f, 0x0a, 0x14, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, - 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x12, 0x22, - 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4d, 0x6f, 0x75, 0x6e, 0x74, - 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, - 0x65, 0x71, 0x1a, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4d, - 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, - 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x56, 0x69, - 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x12, 0x21, - 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x69, + 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, + 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x49, 0x64, 0x22, 0xa1, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x74, + 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, + 0x12, 0x18, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x05, 0x52, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x64, 0x61, + 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, + 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x67, + 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x70, 0x61, 0x67, 0x65, 0x73, 0x12, + 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, + 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x95, 0x01, 0x0a, 0x17, 0x4d, 0x6f, + 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, + 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, + 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, + 0x6f, 0x72, 0x61, 0x67, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, + 0x6d, 0x22, 0x8f, 0x01, 0x0a, 0x18, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, + 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1a, + 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x75, 0x72, 0x69, 0x22, 0x68, 0x0a, 0x19, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, + 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, + 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1d, 0x0a, 0x0a, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x75, + 0x72, 0x69, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0x85, 0x01, + 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0xa5, 0x04, 0x0a, 0x0c, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, + 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4a, 0x6f, 0x62, 0x50, + 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, + 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 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, 0x35, 0x0a, 0x09, 0x65, 0x6e, 0x64, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x73, 0x52, 0x65, 0x73, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, + 0x12, 0x1f, 0x0a, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x05, 0x69, 0x6d, 0x61, + 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, + 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67, + 0x65, 0x12, 0x26, 0x0a, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x10, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x65, 0x61, + 0x73, 0x65, 0x52, 0x05, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, + 0x04, 0x70, 0x6f, 0x6f, 0x6c, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6d, 0x6f, + 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x04, 0x70, 0x6f, + 0x6f, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0b, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, + 0x72, 0x6c, 0x12, 0x2c, 0x0a, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x56, + 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x52, 0x06, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, + 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, + 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, + 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x18, 0x10, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x22, 0x85, 0x01, + 0x0a, 0x0b, 0x4a, 0x6f, 0x62, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x0a, + 0x0b, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0a, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 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, 0x12, 0x0a, 0x04, 0x73, 0x74, 0x65, 0x70, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x74, 0x65, 0x70, 0x12, 0x29, 0x0a, 0x10, 0x73, 0x74, + 0x65, 0x70, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x74, 0x65, 0x70, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x0a, 0x0c, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x73, 0x52, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, + 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x49, 0x70, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x73, 0x68, 0x5f, 0x6b, 0x65, 0x79, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x73, 0x73, 0x68, 0x4b, 0x65, 0x79, 0x73, 0x22, + 0xd5, 0x04, 0x0a, 0x05, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, + 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x63, 0x68, 0x12, 0x1b, 0x0a, + 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, + 0x52, 0x08, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x74, 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, 0x21, 0x0a, 0x0c, + 0x64, 0x65, 0x76, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, + 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x76, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, + 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, + 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, + 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x06, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, + 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, + 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, + 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x12, 0x34, 0x0a, 0x16, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x5f, + 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x14, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x43, 0x61, 0x74, 0x65, + 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x77, 0x72, 0x5f, 0x70, 0x61, + 0x74, 0x68, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x77, 0x72, 0x50, 0x61, 0x74, + 0x68, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x74, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x5f, 0x61, 0x74, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x75, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, + 0x74, 0x79, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, + 0x6c, 0x69, 0x74, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, + 0x65, 0x5f, 0x69, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, + 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x89, 0x01, 0x0a, 0x05, 0x4c, 0x65, 0x61, 0x73, + 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x74, 0x12, 0x1a, + 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, + 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x6e, + 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x6e, 0x61, 0x62, + 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x5f, 0x61, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x75, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x41, 0x74, 0x22, 0x2a, 0x0a, 0x04, 0x50, 0x6f, 0x6f, 0x6c, 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, 0x22, + 0x98, 0x01, 0x0a, 0x09, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x12, 0x1a, 0x0a, + 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, + 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 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, 0x12, 0x1d, 0x0a, 0x0a, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x70, + 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x50, 0x61, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x73, 0x68, 0x69, + 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x73, 0x68, + 0x69, 0x70, 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, 0x78, 0x0a, 0x0c, 0x45, 0x6e, + 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x6c, + 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x70, 0x73, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x41, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x70, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x5f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, + 0x65, 0x76, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x73, 0x68, + 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x73, 0x73, 0x68, + 0x4b, 0x65, 0x79, 0x73, 0x22, 0x73, 0x0a, 0x09, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x52, 0x65, + 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 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, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x77, 0x6e, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x77, + 0x6e, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x22, 0x51, 0x0a, 0x0b, 0x43, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x12, 0x42, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, + 0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x52, 0x0e, 0x63, 0x6f, + 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x22, 0x72, 0x0a, 0x0e, + 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x6f, 0x6b, 0x73, 0x12, 0x30, + 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x70, 0x6f, 0x73, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, + 0x12, 0x2e, 0x0a, 0x09, 0x70, 0x72, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x08, 0x70, 0x72, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, + 0x22, 0x34, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, + 0x72, 0x69, 0x70, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x3a, 0x0a, 0x08, 0x4c, 0x65, 0x61, 0x73, 0x65, 0x52, + 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, + 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, + 0x70, 0x65, 0x22, 0x72, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x0a, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x39, 0x0a, 0x05, 0x70, + 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6d, 0x6f, 0x64, + 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, + 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0x89, 0x02, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, - 0x71, 0x1a, 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, - 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, - 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x65, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, - 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x12, - 0x24, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, + 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, + 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 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, 0x26, 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x5f, 0x74, 0x6f, 0x74, + 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, + 0x6a, 0x6f, 0x62, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x26, 0x0a, + 0x0f, 0x6a, 0x6f, 0x62, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6a, 0x6f, 0x62, 0x43, 0x6f, 0x75, 0x6e, 0x74, + 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x23, 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x06, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x71, 0x75, + 0x6f, 0x74, 0x61, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x71, 0x75, 0x6f, 0x74, + 0x61, 0x73, 0x22, 0x87, 0x02, 0x0a, 0x04, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x6a, + 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, + 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, + 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, + 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x03, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x6a, + 0x6f, 0x62, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, + 0x6f, 0x62, 0x44, 0x65, 0x73, 0x63, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x69, 0x6e, + 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x72, 0x61, 0x69, + 0x6e, 0x55, 0x72, 0x6c, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0a, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x22, 0xd9, 0x01, 0x0a, + 0x18, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x12, 0x19, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x05, 0x52, 0x07, 0x70, 0x65, 0x72, 0x50, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, + 0x70, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, + 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x06, 0x73, 0x6f, 0x72, 0x74, 0x42, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, + 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x25, + 0x0a, 0x0e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x43, 0x6f, + 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, + 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x78, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, - 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, - 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x42, 0x0c, 0x5a, 0x0a, - 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x33, + 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x49, 0x64, 0x12, 0x3c, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x52, 0x05, 0x70, 0x61, 0x72, + 0x61, 0x6d, 0x22, 0xec, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, + 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, + 0x70, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, + 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, + 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, + 0x1f, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, + 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x55, 0x72, + 0x6c, 0x22, 0xe7, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, + 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x50, 0x61, 0x72, 0x61, + 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x08, + 0x6a, 0x6f, 0x62, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, + 0x6a, 0x6f, 0x62, 0x44, 0x65, 0x73, 0x63, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x69, 0x6e, + 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x72, 0x61, 0x69, + 0x6e, 0x55, 0x72, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, + 0x29, 0x0a, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x11, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x46, 0x6c, 0x61, 0x76, + 0x6f, 0x72, 0x52, 0x06, 0x66, 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x2f, 0x0a, 0x08, 0x73, 0x63, + 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, + 0x65, 0x52, 0x08, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x22, 0x1c, 0x0a, 0x06, 0x46, + 0x6c, 0x61, 0x76, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x57, 0x0a, 0x08, 0x53, 0x63, 0x68, + 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, + 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x32, 0xe6, 0x18, 0x0a, 0x09, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x41, 0x72, 0x74, 0x73, + 0x12, 0x35, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x13, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, + 0x71, 0x1a, 0x14, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x44, 0x61, + 0x74, 0x61, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, + 0x1a, 0x16, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x61, 0x74, + 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, + 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, + 0x52, 0x65, 0x73, 0x71, 0x12, 0x4a, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, + 0x74, 0x61, 0x53, 0x65, 0x74, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, + 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, + 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x71, + 0x12, 0x49, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x1c, + 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, + 0x74, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, + 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x52, 0x0a, 0x11, 0x47, + 0x65, 0x74, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x4c, 0x69, 0x73, 0x74, + 0x12, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, + 0x74, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x1a, + 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, + 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x56, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, + 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, + 0x6f, 0x62, 0x73, 0x72, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, + 0x6f, 0x62, 0x73, 0x72, 0x65, 0x73, 0x70, 0x12, 0x56, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x12, 0x1f, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, + 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x56, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, + 0x67, 0x4a, 0x6f, 0x62, 0x12, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, + 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x20, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, + 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, + 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x68, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x12, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, + 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, + 0x70, 0x12, 0x68, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, + 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x25, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, + 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, + 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x12, 0x62, 0x0a, 0x15, 0x4c, + 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, + 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, + 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x24, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, + 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x50, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, + 0x68, 0x6d, 0x12, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x52, 0x65, + 0x71, 0x1a, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x52, 0x65, 0x73, + 0x70, 0x12, 0x4d, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, + 0x68, 0x6d, 0x73, 0x12, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x73, 0x52, 0x65, + 0x71, 0x1a, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, + 0x73, 0x74, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x12, 0x53, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, + 0x74, 0x68, 0x6d, 0x73, 0x12, 0x1e, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, + 0x73, 0x52, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, 0x0a, 0x13, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x6c, 0x67, + 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x12, 0x21, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x41, 0x6c, 0x67, + 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x52, 0x65, 0x71, 0x1a, + 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, + 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x52, + 0x65, 0x73, 0x70, 0x12, 0x45, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, + 0x6b, 0x12, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x78, + 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, 0x6f, + 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, + 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x68, 0x0a, 0x17, 0x47, 0x65, + 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4f, 0x66, 0x44, 0x61, + 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, + 0x73, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, + 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x26, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, + 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, + 0x52, 0x65, 0x73, 0x70, 0x12, 0x77, 0x0a, 0x1c, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, + 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, + 0x61, 0x73, 0x65, 0x74, 0x12, 0x2a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x47, 0x65, 0x74, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, + 0x1a, 0x2b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, + 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x4f, 0x66, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, 0x0a, + 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, + 0x54, 0x61, 0x73, 0x6b, 0x12, 0x21, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, + 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, + 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, + 0x73, 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x62, 0x0a, 0x15, 0x44, + 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, + 0x54, 0x61, 0x73, 0x6b, 0x12, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, + 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x24, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x50, 0x72, + 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x44, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x19, + 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, + 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, + 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x71, 0x1a, + 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0a, 0x4c, + 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, + 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3f, 0x0a, 0x0a, + 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x12, 0x17, 0x2e, 0x6d, 0x6f, 0x64, + 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, 0x6c, + 0x52, 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x53, 0x68, 0x6f, 0x77, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, + 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x1b, + 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, + 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x4c, 0x69, 0x73, + 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, + 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x12, 0x44, 0x0a, 0x0b, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, + 0x6f, 0x77, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x6d, + 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x73, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, + 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, + 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x47, 0x0a, + 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1a, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, + 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, + 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, + 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4d, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, + 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, + 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, + 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4a, 0x0a, 0x0d, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, + 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x12, 0x1b, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, + 0x74, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, + 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, + 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, + 0x70, 0x12, 0x47, 0x0a, 0x0c, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, + 0x6b, 0x12, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, + 0x6f, 0x70, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, + 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x12, 0x59, 0x0a, 0x12, 0x47, 0x65, + 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, + 0x12, 0x20, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, + 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, + 0x65, 0x71, 0x1a, 0x21, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, + 0x65, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, + 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5f, 0x0a, 0x14, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, + 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x12, 0x22, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4d, 0x6f, 0x75, 0x6e, 0x74, 0x4e, + 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, + 0x71, 0x1a, 0x23, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x4d, 0x6f, + 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x6f, 0x72, 0x61, + 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x5c, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, + 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x12, 0x21, 0x2e, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x69, 0x73, + 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, + 0x1a, 0x22, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x47, 0x65, 0x74, + 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, + 0x52, 0x65, 0x73, 0x70, 0x12, 0x65, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, + 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x12, 0x24, + 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, + 0x62, 0x52, 0x65, 0x71, 0x1a, 0x25, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x42, 0x0c, 0x5a, 0x0a, 0x2f, + 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x61, 0x72, 0x74, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, } var ( diff --git a/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts_grpc.pb.go b/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts_grpc.pb.go index d47fb9d..fc5a897 100644 --- a/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts_grpc.pb.go +++ b/adaptor/PCM-AI/PCM-MODELARTS/rpc/modelarts/pcm-modelarts_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.3.0 -// - protoc v4.22.2 +// - protoc-gen-go-grpc v1.2.0 +// - protoc v3.19.4 // source: pcm-modelarts.proto package modelarts @@ -18,47 +18,6 @@ import ( // Requires gRPC-Go v1.32.0 or later. const _ = grpc.SupportPackageIsVersion7 -const ( - ModelArts_GetToken_FullMethodName = "/modelarts.ModelArts/GetToken" - ModelArts_GetDatasetList_FullMethodName = "/modelarts.ModelArts/GetDatasetList" - ModelArts_CreateDataSet_FullMethodName = "/modelarts.ModelArts/CreateDataSet" - ModelArts_DeleteDataSet_FullMethodName = "/modelarts.ModelArts/DeleteDataSet" - ModelArts_CreateTask_FullMethodName = "/modelarts.ModelArts/createTask" - ModelArts_GetImportTaskList_FullMethodName = "/modelarts.ModelArts/GetImportTaskList" - ModelArts_GetListTrainingJobs_FullMethodName = "/modelarts.ModelArts/GetListTrainingJobs" - ModelArts_CreateTrainingJob_FullMethodName = "/modelarts.ModelArts/CreateTrainingJob" - ModelArts_DeleteTrainingJob_FullMethodName = "/modelarts.ModelArts/DeleteTrainingJob" - ModelArts_CreateTrainingJobConfig_FullMethodName = "/modelarts.ModelArts/CreateTrainingJobConfig" - ModelArts_DeleteTrainingJobConfig_FullMethodName = "/modelarts.ModelArts/DeleteTrainingJobConfig" - ModelArts_ListTrainingJobConfig_FullMethodName = "/modelarts.ModelArts/ListTrainingJobConfig" - ModelArts_CreateAlgorithm_FullMethodName = "/modelarts.ModelArts/CreateAlgorithm" - ModelArts_ListAlgorithms_FullMethodName = "/modelarts.ModelArts/ListAlgorithms" - ModelArts_DeleteAlgorithms_FullMethodName = "/modelarts.ModelArts/DeleteAlgorithms" - ModelArts_ShowAlgorithmByUuid_FullMethodName = "/modelarts.ModelArts/ShowAlgorithmByUuid" - ModelArts_ExportTask_FullMethodName = "/modelarts.ModelArts/ExportTask" - ModelArts_GetExportTasksOfDataset_FullMethodName = "/modelarts.ModelArts/GetExportTasksOfDataset" - ModelArts_GetExportTaskStatusOfDataset_FullMethodName = "/modelarts.ModelArts/GetExportTaskStatusOfDataset" - ModelArts_CreateProcessorTask_FullMethodName = "/modelarts.ModelArts/CreateProcessorTask" - ModelArts_DescribeProcessorTask_FullMethodName = "/modelarts.ModelArts/DescribeProcessorTask" - ModelArts_CreateModel_FullMethodName = "/modelarts.ModelArts/CreateModel" - ModelArts_DeleteModel_FullMethodName = "/modelarts.ModelArts/DeleteModel" - ModelArts_ListModels_FullMethodName = "/modelarts.ModelArts/ListModels" - ModelArts_ShowModels_FullMethodName = "/modelarts.ModelArts/ShowModels" - ModelArts_CreateService_FullMethodName = "/modelarts.ModelArts/CreateService" - ModelArts_ListServices_FullMethodName = "/modelarts.ModelArts/ListServices" - ModelArts_ShowService_FullMethodName = "/modelarts.ModelArts/ShowService" - ModelArts_DeleteService_FullMethodName = "/modelarts.ModelArts/DeleteService" - ModelArts_ListClusters_FullMethodName = "/modelarts.ModelArts/ListClusters" - ModelArts_ListNotebook_FullMethodName = "/modelarts.ModelArts/ListNotebook" - ModelArts_CreateNotebook_FullMethodName = "/modelarts.ModelArts/CreateNotebook" - ModelArts_StartNotebook_FullMethodName = "/modelarts.ModelArts/StartNotebook" - ModelArts_StopNotebook_FullMethodName = "/modelarts.ModelArts/StopNotebook" - ModelArts_GetNotebookStorage_FullMethodName = "/modelarts.ModelArts/GetNotebookStorage" - ModelArts_MountNotebookStorage_FullMethodName = "/modelarts.ModelArts/MountNotebookStorage" - ModelArts_GetVisualizationJob_FullMethodName = "/modelarts.ModelArts/GetVisualizationJob" - ModelArts_CreateVisualizationJob_FullMethodName = "/modelarts.ModelArts/CreateVisualizationJob" -) - // ModelArtsClient is the client API for ModelArts service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. @@ -135,7 +94,7 @@ func NewModelArtsClient(cc grpc.ClientConnInterface) ModelArtsClient { func (c *modelArtsClient) GetToken(ctx context.Context, in *TokenReq, opts ...grpc.CallOption) (*TokenResp, error) { out := new(TokenResp) - err := c.cc.Invoke(ctx, ModelArts_GetToken_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetToken", in, out, opts...) if err != nil { return nil, err } @@ -144,7 +103,7 @@ func (c *modelArtsClient) GetToken(ctx context.Context, in *TokenReq, opts ...gr func (c *modelArtsClient) GetDatasetList(ctx context.Context, in *DataSetReq, opts ...grpc.CallOption) (*DataSetResp, error) { out := new(DataSetResp) - err := c.cc.Invoke(ctx, ModelArts_GetDatasetList_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetDatasetList", in, out, opts...) if err != nil { return nil, err } @@ -153,7 +112,7 @@ func (c *modelArtsClient) GetDatasetList(ctx context.Context, in *DataSetReq, op func (c *modelArtsClient) CreateDataSet(ctx context.Context, in *CreateDataSetReq, opts ...grpc.CallOption) (*CreateDataSetResq, error) { out := new(CreateDataSetResq) - err := c.cc.Invoke(ctx, ModelArts_CreateDataSet_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateDataSet", in, out, opts...) if err != nil { return nil, err } @@ -162,7 +121,7 @@ func (c *modelArtsClient) CreateDataSet(ctx context.Context, in *CreateDataSetRe func (c *modelArtsClient) DeleteDataSet(ctx context.Context, in *DeleteDataSetReq, opts ...grpc.CallOption) (*DeleteDataSetResq, error) { out := new(DeleteDataSetResq) - err := c.cc.Invoke(ctx, ModelArts_DeleteDataSet_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteDataSet", in, out, opts...) if err != nil { return nil, err } @@ -171,7 +130,7 @@ func (c *modelArtsClient) DeleteDataSet(ctx context.Context, in *DeleteDataSetRe func (c *modelArtsClient) CreateTask(ctx context.Context, in *ImportTaskDataReq, opts ...grpc.CallOption) (*ImportTaskDataResp, error) { out := new(ImportTaskDataResp) - err := c.cc.Invoke(ctx, ModelArts_CreateTask_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/createTask", in, out, opts...) if err != nil { return nil, err } @@ -180,7 +139,7 @@ func (c *modelArtsClient) CreateTask(ctx context.Context, in *ImportTaskDataReq, func (c *modelArtsClient) GetImportTaskList(ctx context.Context, in *ListImportTasksReq, opts ...grpc.CallOption) (*ListImportTasksResp, error) { out := new(ListImportTasksResp) - err := c.cc.Invoke(ctx, ModelArts_GetImportTaskList_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetImportTaskList", in, out, opts...) if err != nil { return nil, err } @@ -189,7 +148,7 @@ func (c *modelArtsClient) GetImportTaskList(ctx context.Context, in *ListImportT func (c *modelArtsClient) GetListTrainingJobs(ctx context.Context, in *ListTrainingJobsreq, opts ...grpc.CallOption) (*ListTrainingJobsresp, error) { out := new(ListTrainingJobsresp) - err := c.cc.Invoke(ctx, ModelArts_GetListTrainingJobs_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetListTrainingJobs", in, out, opts...) if err != nil { return nil, err } @@ -198,7 +157,7 @@ func (c *modelArtsClient) GetListTrainingJobs(ctx context.Context, in *ListTrain func (c *modelArtsClient) CreateTrainingJob(ctx context.Context, in *CreateTrainingJobReq, opts ...grpc.CallOption) (*CreateTrainingJobResp, error) { out := new(CreateTrainingJobResp) - err := c.cc.Invoke(ctx, ModelArts_CreateTrainingJob_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateTrainingJob", in, out, opts...) if err != nil { return nil, err } @@ -207,7 +166,7 @@ func (c *modelArtsClient) CreateTrainingJob(ctx context.Context, in *CreateTrain func (c *modelArtsClient) DeleteTrainingJob(ctx context.Context, in *DeleteTrainingJobReq, opts ...grpc.CallOption) (*DeleteTrainingJobResp, error) { out := new(DeleteTrainingJobResp) - err := c.cc.Invoke(ctx, ModelArts_DeleteTrainingJob_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteTrainingJob", in, out, opts...) if err != nil { return nil, err } @@ -216,7 +175,7 @@ func (c *modelArtsClient) DeleteTrainingJob(ctx context.Context, in *DeleteTrain func (c *modelArtsClient) CreateTrainingJobConfig(ctx context.Context, in *CreateTrainingJobConfigReq, opts ...grpc.CallOption) (*CreateTrainingJobConfigResp, error) { out := new(CreateTrainingJobConfigResp) - err := c.cc.Invoke(ctx, ModelArts_CreateTrainingJobConfig_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateTrainingJobConfig", in, out, opts...) if err != nil { return nil, err } @@ -225,7 +184,7 @@ func (c *modelArtsClient) CreateTrainingJobConfig(ctx context.Context, in *Creat func (c *modelArtsClient) DeleteTrainingJobConfig(ctx context.Context, in *DeleteTrainingJobConfigReq, opts ...grpc.CallOption) (*DeleteTrainingJobConfigResp, error) { out := new(DeleteTrainingJobConfigResp) - err := c.cc.Invoke(ctx, ModelArts_DeleteTrainingJobConfig_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteTrainingJobConfig", in, out, opts...) if err != nil { return nil, err } @@ -234,7 +193,7 @@ func (c *modelArtsClient) DeleteTrainingJobConfig(ctx context.Context, in *Delet func (c *modelArtsClient) ListTrainingJobConfig(ctx context.Context, in *ListTrainingJobConfigReq, opts ...grpc.CallOption) (*ListTrainingJobConfigResp, error) { out := new(ListTrainingJobConfigResp) - err := c.cc.Invoke(ctx, ModelArts_ListTrainingJobConfig_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListTrainingJobConfig", in, out, opts...) if err != nil { return nil, err } @@ -243,7 +202,7 @@ func (c *modelArtsClient) ListTrainingJobConfig(ctx context.Context, in *ListTra func (c *modelArtsClient) CreateAlgorithm(ctx context.Context, in *CreateAlgorithmReq, opts ...grpc.CallOption) (*CreateAlgorithmResp, error) { out := new(CreateAlgorithmResp) - err := c.cc.Invoke(ctx, ModelArts_CreateAlgorithm_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateAlgorithm", in, out, opts...) if err != nil { return nil, err } @@ -252,7 +211,7 @@ func (c *modelArtsClient) CreateAlgorithm(ctx context.Context, in *CreateAlgorit func (c *modelArtsClient) ListAlgorithms(ctx context.Context, in *ListAlgorithmsReq, opts ...grpc.CallOption) (*ListAlgorithmsResp, error) { out := new(ListAlgorithmsResp) - err := c.cc.Invoke(ctx, ModelArts_ListAlgorithms_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListAlgorithms", in, out, opts...) if err != nil { return nil, err } @@ -261,7 +220,7 @@ func (c *modelArtsClient) ListAlgorithms(ctx context.Context, in *ListAlgorithms func (c *modelArtsClient) DeleteAlgorithms(ctx context.Context, in *DeleteAlgorithmsReq, opts ...grpc.CallOption) (*DeleteAlgorithmsResp, error) { out := new(DeleteAlgorithmsResp) - err := c.cc.Invoke(ctx, ModelArts_DeleteAlgorithms_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteAlgorithms", in, out, opts...) if err != nil { return nil, err } @@ -270,7 +229,7 @@ func (c *modelArtsClient) DeleteAlgorithms(ctx context.Context, in *DeleteAlgori func (c *modelArtsClient) ShowAlgorithmByUuid(ctx context.Context, in *ShowAlgorithmByUuidReq, opts ...grpc.CallOption) (*ShowAlgorithmByUuidResp, error) { out := new(ShowAlgorithmByUuidResp) - err := c.cc.Invoke(ctx, ModelArts_ShowAlgorithmByUuid_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ShowAlgorithmByUuid", in, out, opts...) if err != nil { return nil, err } @@ -279,7 +238,7 @@ func (c *modelArtsClient) ShowAlgorithmByUuid(ctx context.Context, in *ShowAlgor func (c *modelArtsClient) ExportTask(ctx context.Context, in *ExportTaskReq, opts ...grpc.CallOption) (*ExportTaskDataResp, error) { out := new(ExportTaskDataResp) - err := c.cc.Invoke(ctx, ModelArts_ExportTask_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ExportTask", in, out, opts...) if err != nil { return nil, err } @@ -288,7 +247,7 @@ func (c *modelArtsClient) ExportTask(ctx context.Context, in *ExportTaskReq, opt func (c *modelArtsClient) GetExportTasksOfDataset(ctx context.Context, in *GetExportTasksOfDatasetReq, opts ...grpc.CallOption) (*GetExportTasksOfDatasetResp, error) { out := new(GetExportTasksOfDatasetResp) - err := c.cc.Invoke(ctx, ModelArts_GetExportTasksOfDataset_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetExportTasksOfDataset", in, out, opts...) if err != nil { return nil, err } @@ -297,7 +256,7 @@ func (c *modelArtsClient) GetExportTasksOfDataset(ctx context.Context, in *GetEx func (c *modelArtsClient) GetExportTaskStatusOfDataset(ctx context.Context, in *GetExportTaskStatusOfDatasetReq, opts ...grpc.CallOption) (*GetExportTaskStatusOfDatasetResp, error) { out := new(GetExportTaskStatusOfDatasetResp) - err := c.cc.Invoke(ctx, ModelArts_GetExportTaskStatusOfDataset_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetExportTaskStatusOfDataset", in, out, opts...) if err != nil { return nil, err } @@ -306,7 +265,7 @@ func (c *modelArtsClient) GetExportTaskStatusOfDataset(ctx context.Context, in * func (c *modelArtsClient) CreateProcessorTask(ctx context.Context, in *CreateProcessorTaskReq, opts ...grpc.CallOption) (*CreateProcessorTaskResp, error) { out := new(CreateProcessorTaskResp) - err := c.cc.Invoke(ctx, ModelArts_CreateProcessorTask_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateProcessorTask", in, out, opts...) if err != nil { return nil, err } @@ -315,7 +274,7 @@ func (c *modelArtsClient) CreateProcessorTask(ctx context.Context, in *CreatePro func (c *modelArtsClient) DescribeProcessorTask(ctx context.Context, in *DescribeProcessorTaskReq, opts ...grpc.CallOption) (*DescribeProcessorTaskResp, error) { out := new(DescribeProcessorTaskResp) - err := c.cc.Invoke(ctx, ModelArts_DescribeProcessorTask_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DescribeProcessorTask", in, out, opts...) if err != nil { return nil, err } @@ -324,7 +283,7 @@ func (c *modelArtsClient) DescribeProcessorTask(ctx context.Context, in *Describ func (c *modelArtsClient) CreateModel(ctx context.Context, in *CreateModelReq, opts ...grpc.CallOption) (*CreateModelResp, error) { out := new(CreateModelResp) - err := c.cc.Invoke(ctx, ModelArts_CreateModel_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateModel", in, out, opts...) if err != nil { return nil, err } @@ -333,7 +292,7 @@ func (c *modelArtsClient) CreateModel(ctx context.Context, in *CreateModelReq, o func (c *modelArtsClient) DeleteModel(ctx context.Context, in *DeleteModelReq, opts ...grpc.CallOption) (*DeleteModelResp, error) { out := new(DeleteModelResp) - err := c.cc.Invoke(ctx, ModelArts_DeleteModel_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteModel", in, out, opts...) if err != nil { return nil, err } @@ -342,7 +301,7 @@ func (c *modelArtsClient) DeleteModel(ctx context.Context, in *DeleteModelReq, o func (c *modelArtsClient) ListModels(ctx context.Context, in *ListModelReq, opts ...grpc.CallOption) (*ListModelResp, error) { out := new(ListModelResp) - err := c.cc.Invoke(ctx, ModelArts_ListModels_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListModels", in, out, opts...) if err != nil { return nil, err } @@ -351,7 +310,7 @@ func (c *modelArtsClient) ListModels(ctx context.Context, in *ListModelReq, opts func (c *modelArtsClient) ShowModels(ctx context.Context, in *ShowModelReq, opts ...grpc.CallOption) (*ShowModelResp, error) { out := new(ShowModelResp) - err := c.cc.Invoke(ctx, ModelArts_ShowModels_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ShowModels", in, out, opts...) if err != nil { return nil, err } @@ -360,7 +319,7 @@ func (c *modelArtsClient) ShowModels(ctx context.Context, in *ShowModelReq, opts func (c *modelArtsClient) CreateService(ctx context.Context, in *CreateServiceReq, opts ...grpc.CallOption) (*CreateServiceResp, error) { out := new(CreateServiceResp) - err := c.cc.Invoke(ctx, ModelArts_CreateService_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateService", in, out, opts...) if err != nil { return nil, err } @@ -369,7 +328,7 @@ func (c *modelArtsClient) CreateService(ctx context.Context, in *CreateServiceRe func (c *modelArtsClient) ListServices(ctx context.Context, in *ListServicesReq, opts ...grpc.CallOption) (*ListServicesResp, error) { out := new(ListServicesResp) - err := c.cc.Invoke(ctx, ModelArts_ListServices_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListServices", in, out, opts...) if err != nil { return nil, err } @@ -378,7 +337,7 @@ func (c *modelArtsClient) ListServices(ctx context.Context, in *ListServicesReq, func (c *modelArtsClient) ShowService(ctx context.Context, in *ShowServiceReq, opts ...grpc.CallOption) (*ShowServiceResp, error) { out := new(ShowServiceResp) - err := c.cc.Invoke(ctx, ModelArts_ShowService_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ShowService", in, out, opts...) if err != nil { return nil, err } @@ -387,7 +346,7 @@ func (c *modelArtsClient) ShowService(ctx context.Context, in *ShowServiceReq, o func (c *modelArtsClient) DeleteService(ctx context.Context, in *DeleteServiceReq, opts ...grpc.CallOption) (*DeleteServiceResp, error) { out := new(DeleteServiceResp) - err := c.cc.Invoke(ctx, ModelArts_DeleteService_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/DeleteService", in, out, opts...) if err != nil { return nil, err } @@ -396,7 +355,7 @@ func (c *modelArtsClient) DeleteService(ctx context.Context, in *DeleteServiceRe func (c *modelArtsClient) ListClusters(ctx context.Context, in *ListClustersReq, opts ...grpc.CallOption) (*ListClustersResp, error) { out := new(ListClustersResp) - err := c.cc.Invoke(ctx, ModelArts_ListClusters_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListClusters", in, out, opts...) if err != nil { return nil, err } @@ -405,7 +364,7 @@ func (c *modelArtsClient) ListClusters(ctx context.Context, in *ListClustersReq, func (c *modelArtsClient) ListNotebook(ctx context.Context, in *ListNotebookReq, opts ...grpc.CallOption) (*ListNotebookResp, error) { out := new(ListNotebookResp) - err := c.cc.Invoke(ctx, ModelArts_ListNotebook_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/ListNotebook", in, out, opts...) if err != nil { return nil, err } @@ -414,7 +373,7 @@ func (c *modelArtsClient) ListNotebook(ctx context.Context, in *ListNotebookReq, func (c *modelArtsClient) CreateNotebook(ctx context.Context, in *CreateNotebookReq, opts ...grpc.CallOption) (*CreateNotebookResp, error) { out := new(CreateNotebookResp) - err := c.cc.Invoke(ctx, ModelArts_CreateNotebook_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateNotebook", in, out, opts...) if err != nil { return nil, err } @@ -423,7 +382,7 @@ func (c *modelArtsClient) CreateNotebook(ctx context.Context, in *CreateNotebook func (c *modelArtsClient) StartNotebook(ctx context.Context, in *StartNotebookReq, opts ...grpc.CallOption) (*StartNotebookResp, error) { out := new(StartNotebookResp) - err := c.cc.Invoke(ctx, ModelArts_StartNotebook_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/StartNotebook", in, out, opts...) if err != nil { return nil, err } @@ -432,7 +391,7 @@ func (c *modelArtsClient) StartNotebook(ctx context.Context, in *StartNotebookRe func (c *modelArtsClient) StopNotebook(ctx context.Context, in *StopNotebookReq, opts ...grpc.CallOption) (*StopNotebookResp, error) { out := new(StopNotebookResp) - err := c.cc.Invoke(ctx, ModelArts_StopNotebook_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/StopNotebook", in, out, opts...) if err != nil { return nil, err } @@ -441,7 +400,7 @@ func (c *modelArtsClient) StopNotebook(ctx context.Context, in *StopNotebookReq, func (c *modelArtsClient) GetNotebookStorage(ctx context.Context, in *GetNotebookStorageReq, opts ...grpc.CallOption) (*GetNotebookStorageResp, error) { out := new(GetNotebookStorageResp) - err := c.cc.Invoke(ctx, ModelArts_GetNotebookStorage_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetNotebookStorage", in, out, opts...) if err != nil { return nil, err } @@ -450,7 +409,7 @@ func (c *modelArtsClient) GetNotebookStorage(ctx context.Context, in *GetNoteboo func (c *modelArtsClient) MountNotebookStorage(ctx context.Context, in *MountNotebookStorageReq, opts ...grpc.CallOption) (*MountNotebookStorageResp, error) { out := new(MountNotebookStorageResp) - err := c.cc.Invoke(ctx, ModelArts_MountNotebookStorage_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/MountNotebookStorage", in, out, opts...) if err != nil { return nil, err } @@ -459,7 +418,7 @@ func (c *modelArtsClient) MountNotebookStorage(ctx context.Context, in *MountNot func (c *modelArtsClient) GetVisualizationJob(ctx context.Context, in *GetVisualizationJobReq, opts ...grpc.CallOption) (*GetVisualizationJobResp, error) { out := new(GetVisualizationJobResp) - err := c.cc.Invoke(ctx, ModelArts_GetVisualizationJob_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/GetVisualizationJob", in, out, opts...) if err != nil { return nil, err } @@ -468,7 +427,7 @@ func (c *modelArtsClient) GetVisualizationJob(ctx context.Context, in *GetVisual func (c *modelArtsClient) CreateVisualizationJob(ctx context.Context, in *CreateVisualizationJobReq, opts ...grpc.CallOption) (*CreateVisualizationJobResp, error) { out := new(CreateVisualizationJobResp) - err := c.cc.Invoke(ctx, ModelArts_CreateVisualizationJob_FullMethodName, in, out, opts...) + err := c.cc.Invoke(ctx, "/modelarts.ModelArts/CreateVisualizationJob", in, out, opts...) if err != nil { return nil, err } @@ -683,7 +642,7 @@ func _ModelArts_GetToken_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetToken_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetToken", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetToken(ctx, req.(*TokenReq)) @@ -701,7 +660,7 @@ func _ModelArts_GetDatasetList_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetDatasetList_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetDatasetList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetDatasetList(ctx, req.(*DataSetReq)) @@ -719,7 +678,7 @@ func _ModelArts_CreateDataSet_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateDataSet_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateDataSet", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateDataSet(ctx, req.(*CreateDataSetReq)) @@ -737,7 +696,7 @@ func _ModelArts_DeleteDataSet_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteDataSet_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteDataSet", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteDataSet(ctx, req.(*DeleteDataSetReq)) @@ -755,7 +714,7 @@ func _ModelArts_CreateTask_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateTask_FullMethodName, + FullMethod: "/modelarts.ModelArts/createTask", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateTask(ctx, req.(*ImportTaskDataReq)) @@ -773,7 +732,7 @@ func _ModelArts_GetImportTaskList_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetImportTaskList_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetImportTaskList", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetImportTaskList(ctx, req.(*ListImportTasksReq)) @@ -791,7 +750,7 @@ func _ModelArts_GetListTrainingJobs_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetListTrainingJobs_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetListTrainingJobs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetListTrainingJobs(ctx, req.(*ListTrainingJobsreq)) @@ -809,7 +768,7 @@ func _ModelArts_CreateTrainingJob_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateTrainingJob_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateTrainingJob", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateTrainingJob(ctx, req.(*CreateTrainingJobReq)) @@ -827,7 +786,7 @@ func _ModelArts_DeleteTrainingJob_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteTrainingJob_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteTrainingJob", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteTrainingJob(ctx, req.(*DeleteTrainingJobReq)) @@ -845,7 +804,7 @@ func _ModelArts_CreateTrainingJobConfig_Handler(srv interface{}, ctx context.Con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateTrainingJobConfig_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateTrainingJobConfig", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateTrainingJobConfig(ctx, req.(*CreateTrainingJobConfigReq)) @@ -863,7 +822,7 @@ func _ModelArts_DeleteTrainingJobConfig_Handler(srv interface{}, ctx context.Con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteTrainingJobConfig_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteTrainingJobConfig", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteTrainingJobConfig(ctx, req.(*DeleteTrainingJobConfigReq)) @@ -881,7 +840,7 @@ func _ModelArts_ListTrainingJobConfig_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListTrainingJobConfig_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListTrainingJobConfig", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListTrainingJobConfig(ctx, req.(*ListTrainingJobConfigReq)) @@ -899,7 +858,7 @@ func _ModelArts_CreateAlgorithm_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateAlgorithm_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateAlgorithm", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateAlgorithm(ctx, req.(*CreateAlgorithmReq)) @@ -917,7 +876,7 @@ func _ModelArts_ListAlgorithms_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListAlgorithms_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListAlgorithms", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListAlgorithms(ctx, req.(*ListAlgorithmsReq)) @@ -935,7 +894,7 @@ func _ModelArts_DeleteAlgorithms_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteAlgorithms_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteAlgorithms", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteAlgorithms(ctx, req.(*DeleteAlgorithmsReq)) @@ -953,7 +912,7 @@ func _ModelArts_ShowAlgorithmByUuid_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ShowAlgorithmByUuid_FullMethodName, + FullMethod: "/modelarts.ModelArts/ShowAlgorithmByUuid", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ShowAlgorithmByUuid(ctx, req.(*ShowAlgorithmByUuidReq)) @@ -971,7 +930,7 @@ func _ModelArts_ExportTask_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ExportTask_FullMethodName, + FullMethod: "/modelarts.ModelArts/ExportTask", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ExportTask(ctx, req.(*ExportTaskReq)) @@ -989,7 +948,7 @@ func _ModelArts_GetExportTasksOfDataset_Handler(srv interface{}, ctx context.Con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetExportTasksOfDataset_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetExportTasksOfDataset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetExportTasksOfDataset(ctx, req.(*GetExportTasksOfDatasetReq)) @@ -1007,7 +966,7 @@ func _ModelArts_GetExportTaskStatusOfDataset_Handler(srv interface{}, ctx contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetExportTaskStatusOfDataset_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetExportTaskStatusOfDataset", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetExportTaskStatusOfDataset(ctx, req.(*GetExportTaskStatusOfDatasetReq)) @@ -1025,7 +984,7 @@ func _ModelArts_CreateProcessorTask_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateProcessorTask_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateProcessorTask", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateProcessorTask(ctx, req.(*CreateProcessorTaskReq)) @@ -1043,7 +1002,7 @@ func _ModelArts_DescribeProcessorTask_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DescribeProcessorTask_FullMethodName, + FullMethod: "/modelarts.ModelArts/DescribeProcessorTask", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DescribeProcessorTask(ctx, req.(*DescribeProcessorTaskReq)) @@ -1061,7 +1020,7 @@ func _ModelArts_CreateModel_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateModel_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateModel", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateModel(ctx, req.(*CreateModelReq)) @@ -1079,7 +1038,7 @@ func _ModelArts_DeleteModel_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteModel_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteModel", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteModel(ctx, req.(*DeleteModelReq)) @@ -1097,7 +1056,7 @@ func _ModelArts_ListModels_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListModels_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListModels", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListModels(ctx, req.(*ListModelReq)) @@ -1115,7 +1074,7 @@ func _ModelArts_ShowModels_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ShowModels_FullMethodName, + FullMethod: "/modelarts.ModelArts/ShowModels", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ShowModels(ctx, req.(*ShowModelReq)) @@ -1133,7 +1092,7 @@ func _ModelArts_CreateService_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateService_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateService", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateService(ctx, req.(*CreateServiceReq)) @@ -1151,7 +1110,7 @@ func _ModelArts_ListServices_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListServices_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListServices", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListServices(ctx, req.(*ListServicesReq)) @@ -1169,7 +1128,7 @@ func _ModelArts_ShowService_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ShowService_FullMethodName, + FullMethod: "/modelarts.ModelArts/ShowService", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ShowService(ctx, req.(*ShowServiceReq)) @@ -1187,7 +1146,7 @@ func _ModelArts_DeleteService_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_DeleteService_FullMethodName, + FullMethod: "/modelarts.ModelArts/DeleteService", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).DeleteService(ctx, req.(*DeleteServiceReq)) @@ -1205,7 +1164,7 @@ func _ModelArts_ListClusters_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListClusters_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListClusters", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListClusters(ctx, req.(*ListClustersReq)) @@ -1223,7 +1182,7 @@ func _ModelArts_ListNotebook_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_ListNotebook_FullMethodName, + FullMethod: "/modelarts.ModelArts/ListNotebook", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).ListNotebook(ctx, req.(*ListNotebookReq)) @@ -1241,7 +1200,7 @@ func _ModelArts_CreateNotebook_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateNotebook_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateNotebook", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateNotebook(ctx, req.(*CreateNotebookReq)) @@ -1259,7 +1218,7 @@ func _ModelArts_StartNotebook_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_StartNotebook_FullMethodName, + FullMethod: "/modelarts.ModelArts/StartNotebook", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).StartNotebook(ctx, req.(*StartNotebookReq)) @@ -1277,7 +1236,7 @@ func _ModelArts_StopNotebook_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_StopNotebook_FullMethodName, + FullMethod: "/modelarts.ModelArts/StopNotebook", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).StopNotebook(ctx, req.(*StopNotebookReq)) @@ -1295,7 +1254,7 @@ func _ModelArts_GetNotebookStorage_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetNotebookStorage_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetNotebookStorage", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetNotebookStorage(ctx, req.(*GetNotebookStorageReq)) @@ -1313,7 +1272,7 @@ func _ModelArts_MountNotebookStorage_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_MountNotebookStorage_FullMethodName, + FullMethod: "/modelarts.ModelArts/MountNotebookStorage", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).MountNotebookStorage(ctx, req.(*MountNotebookStorageReq)) @@ -1331,7 +1290,7 @@ func _ModelArts_GetVisualizationJob_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_GetVisualizationJob_FullMethodName, + FullMethod: "/modelarts.ModelArts/GetVisualizationJob", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).GetVisualizationJob(ctx, req.(*GetVisualizationJobReq)) @@ -1349,7 +1308,7 @@ func _ModelArts_CreateVisualizationJob_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: ModelArts_CreateVisualizationJob_FullMethodName, + FullMethod: "/modelarts.ModelArts/CreateVisualizationJob", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ModelArtsServer).CreateVisualizationJob(ctx, req.(*CreateVisualizationJobReq)) diff --git a/adaptor/PCM-AI/PCM-MODELARTS/rpc/pb/pcm-modelarts.proto b/adaptor/PCM-AI/PCM-MODELARTS/rpc/pb/pcm-modelarts.proto index 59bc9f4..57185ed 100644 --- a/adaptor/PCM-AI/PCM-MODELARTS/rpc/pb/pcm-modelarts.proto +++ b/adaptor/PCM-AI/PCM-MODELARTS/rpc/pb/pcm-modelarts.proto @@ -1660,8 +1660,8 @@ message DeleteDataSetResq{ /******************Notebook Start*************************/ message ListNotebookReq{ - string project_id = 1; // @gotags: copier:"project_id" - ListNotebookParam param = 2; // @gotags: copier:"param" + string projectId = 1; // @gotags: copier:"ProjectId" + ListNotebookParam param = 2; // @gotags: copier:"Param" } message ListNotebookResp{ int32 current = 1; // @gotags: copier:"current" diff --git a/adaptor/PCM-CORE/api/desc/ai/pcm-ai.api b/adaptor/PCM-CORE/api/desc/ai/pcm-ai.api index b1ccf73..3fc5039 100644 --- a/adaptor/PCM-CORE/api/desc/ai/pcm-ai.api +++ b/adaptor/PCM-CORE/api/desc/ai/pcm-ai.api @@ -1043,8 +1043,8 @@ type DeleteDataSetResp { /******************Notebook Type start*************************/ type ( ListNotebookReq { - Project_id string `json:"project_id"` - Param ListNotebookParam `json:"param"` + ProjectId string `json:"project_id" copier:"ProjectId"` + Param ListNotebookParam `json:"param,optional" copier:"Param"` } ListNotebookResp { Current int32 `json:"current"` @@ -1054,16 +1054,16 @@ type ( Total int64 `json:"total"` } ListNotebookParam { - Feature string `json:"feature"` - Limit int32 `json:"limit"` - Name string `json:"name"` - Pool_id string `json:"pool_id"` - Offset int32 `json:"offset"` - Owner string `json:"owner"` - Sort_dir string `json:"sort_dir"` - Sort_key string `json:"sort_key"` - Status string `json:"status"` - WorkspaceId string `json:"workspaceId"` + Feature string `json:"feature,optional"` + Limit int32 `json:"limit,optional"` + Name string `json:"name,optional"` + Pool_id string `json:"pool_id,optional"` + Offset int32 `json:"offset,optional"` + Owner string `json:"owner,optional"` + Sort_dir string `json:"sort_dir,optional"` + Sort_key string `json:"sort_key,optional"` + Status string `json:"status,optional"` + WorkspaceId string `json:"workspaceId,optional"` } CreateNotebookReq { Project_id string `json:"project_id"` diff --git a/adaptor/PCM-CORE/api/internal/types/types.go b/adaptor/PCM-CORE/api/internal/types/types.go index 450d809..abedce0 100644 --- a/adaptor/PCM-CORE/api/internal/types/types.go +++ b/adaptor/PCM-CORE/api/internal/types/types.go @@ -1427,8 +1427,8 @@ type DeleteDataSetResp struct { } type ListNotebookReq struct { - Project_id string `json:"project_id"` - Param ListNotebookParam `json:"param"` + ProjectId string `json:"project_id" copier:"ProjectId"` + Param ListNotebookParam `json:"param,optional" copier:"Param"` } type ListNotebookResp struct { @@ -1440,16 +1440,16 @@ type ListNotebookResp struct { } type ListNotebookParam struct { - Feature string `json:"feature"` - Limit int32 `json:"limit"` - Name string `json:"name"` - Pool_id string `json:"pool_id"` - Offset int32 `json:"offset"` - Owner string `json:"owner"` - Sort_dir string `json:"sort_dir"` - Sort_key string `json:"sort_key"` - Status string `json:"status"` - WorkspaceId string `json:"workspaceId"` + Feature string `json:"feature,optional"` + Limit int32 `json:"limit,optional"` + Name string `json:"name,optional"` + Pool_id string `json:"pool_id,optional"` + Offset int32 `json:"offset,optional"` + Owner string `json:"owner,optional"` + Sort_dir string `json:"sort_dir,optional"` + Sort_key string `json:"sort_key,optional"` + Status string `json:"status,optional"` + WorkspaceId string `json:"workspaceId,optional"` } type CreateNotebookReq struct { diff --git a/common/tool/http.go b/common/tool/http.go index a0dbbb2..9423e60 100644 --- a/common/tool/http.go +++ b/common/tool/http.go @@ -137,12 +137,10 @@ func HttpClientWithQueries[T any](method string, url string, payload io.Reader, } func convertStructToQueryUrl[T any](request *http.Request, param T) { - if reflect.ValueOf(param).IsZero() { - return - } - query := request.URL.Query() + query := request.URL.Query() values := reflect.ValueOf(param) + types := values.Type() for i := 0; i < values.NumField(); i++ { if !values.Field(i).IsZero() {