fonchain-artistinfo/pb/artwork_query/artwork_query.pb.go

5475 lines
194 KiB
Go
Raw Permalink Normal View History

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc v4.22.0--rc2
// source: pb/artwork_query.proto
package artwork_query
import (
_ "github.com/mwitkow/go-proto-validators"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
_ "google.golang.org/protobuf/types/descriptorpb"
wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
// ArtworkList
type ArtworkListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Keyword string `protobuf:"bytes,1,opt,name=Keyword,json=keyword,proto3" json:"Keyword,omitempty"`
Page int32 `protobuf:"varint,2,opt,name=Page,json=page,proto3" json:"Page,omitempty"`
PageSize int32 `protobuf:"varint,3,opt,name=PageSize,json=page_size,proto3" json:"PageSize,omitempty"`
// int32 StorageStatus = 4 [json_name = "storage_status"];
StorageStatus *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=StorageStatus,json=storage_status,proto3" json:"StorageStatus,omitempty"`
IsOver int32 `protobuf:"varint,5,opt,name=IsOver,json=is_over,proto3" json:"IsOver,omitempty"`
AdminId int32 `protobuf:"varint,6,opt,name=AdminId,json=admin_id,proto3" json:"AdminId,omitempty"`
ArtistUid string `protobuf:"bytes,7,opt,name=ArtistUid,json=artist_uid,proto3" json:"ArtistUid,omitempty"`
InArtShow int32 `protobuf:"varint,8,opt,name=InArtShow,json=in_artshow,proto3" json:"InArtShow,omitempty"`
}
func (x *ArtworkListRequest) Reset() {
*x = ArtworkListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkListRequest) ProtoMessage() {}
func (x *ArtworkListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkListRequest.ProtoReflect.Descriptor instead.
func (*ArtworkListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{0}
}
func (x *ArtworkListRequest) GetKeyword() string {
if x != nil {
return x.Keyword
}
return ""
}
func (x *ArtworkListRequest) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ArtworkListRequest) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ArtworkListRequest) GetStorageStatus() *wrapperspb.Int32Value {
if x != nil {
return x.StorageStatus
}
return nil
}
func (x *ArtworkListRequest) GetIsOver() int32 {
if x != nil {
return x.IsOver
}
return 0
}
func (x *ArtworkListRequest) GetAdminId() int32 {
if x != nil {
return x.AdminId
}
return 0
}
func (x *ArtworkListRequest) GetArtistUid() string {
if x != nil {
return x.ArtistUid
}
return ""
}
func (x *ArtworkListRequest) GetInArtShow() int32 {
if x != nil {
return x.InArtShow
}
return 0
}
type ArtworkListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ArtworkListResponse_Info `protobuf:"bytes,1,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Count int32 `protobuf:"varint,2,opt,name=Count,json=count,proto3" json:"Count,omitempty"`
Page int32 `protobuf:"varint,3,opt,name=Page,json=page,proto3" json:"Page,omitempty"`
PageSize int32 `protobuf:"varint,4,opt,name=PageSize,json=page_size,proto3" json:"PageSize,omitempty"`
Msg string `protobuf:"bytes,5,opt,name=Msg,json=message,proto3" json:"Msg,omitempty"`
}
func (x *ArtworkListResponse) Reset() {
*x = ArtworkListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkListResponse) ProtoMessage() {}
func (x *ArtworkListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkListResponse.ProtoReflect.Descriptor instead.
func (*ArtworkListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{1}
}
func (x *ArtworkListResponse) GetData() []*ArtworkListResponse_Info {
if x != nil {
return x.Data
}
return nil
}
func (x *ArtworkListResponse) GetCount() int32 {
if x != nil {
return x.Count
}
return 0
}
func (x *ArtworkListResponse) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ArtworkListResponse) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ArtworkListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelArtwork
type DelAwRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
}
func (x *DelAwRequest) Reset() {
*x = DelAwRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelAwRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelAwRequest) ProtoMessage() {}
func (x *DelAwRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelAwRequest.ProtoReflect.Descriptor instead.
func (*DelAwRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{2}
}
func (x *DelAwRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
type DelAwResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *DelAwResponse) Reset() {
*x = DelAwResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelAwResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelAwResponse) ProtoMessage() {}
func (x *DelAwResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelAwResponse.ProtoReflect.Descriptor instead.
func (*DelAwResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{3}
}
func (x *DelAwResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelAuthData
type DelAuthDataRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Ids []int32 `protobuf:"varint,1,rep,packed,name=Ids,json=ids,proto3" json:"Ids,omitempty"`
}
func (x *DelAuthDataRequest) Reset() {
*x = DelAuthDataRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelAuthDataRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelAuthDataRequest) ProtoMessage() {}
func (x *DelAuthDataRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelAuthDataRequest.ProtoReflect.Descriptor instead.
func (*DelAuthDataRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{4}
}
func (x *DelAuthDataRequest) GetIds() []int32 {
if x != nil {
return x.Ids
}
return nil
}
type DelAuthDataResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *DelAuthDataResponse) Reset() {
*x = DelAuthDataResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelAuthDataResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelAuthDataResponse) ProtoMessage() {}
func (x *DelAuthDataResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelAuthDataResponse.ProtoReflect.Descriptor instead.
func (*DelAuthDataResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{5}
}
func (x *DelAuthDataResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelAuthData
type DelMarketDataRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
MarketIds []int32 `protobuf:"varint,1,rep,packed,name=MarketIds,json=market_ids,proto3" json:"MarketIds,omitempty"`
}
func (x *DelMarketDataRequest) Reset() {
*x = DelMarketDataRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelMarketDataRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelMarketDataRequest) ProtoMessage() {}
func (x *DelMarketDataRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelMarketDataRequest.ProtoReflect.Descriptor instead.
func (*DelMarketDataRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{6}
}
func (x *DelMarketDataRequest) GetMarketIds() []int32 {
if x != nil {
return x.MarketIds
}
return nil
}
type DelMarketDataResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *DelMarketDataResponse) Reset() {
*x = DelMarketDataResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelMarketDataResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelMarketDataResponse) ProtoMessage() {}
func (x *DelMarketDataResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelMarketDataResponse.ProtoReflect.Descriptor instead.
func (*DelMarketDataResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{7}
}
func (x *DelMarketDataResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelStorageData
type DelStorageDataRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Ids []int32 `protobuf:"varint,1,rep,packed,name=Ids,json=ids,proto3" json:"Ids,omitempty"`
}
func (x *DelStorageDataRequest) Reset() {
*x = DelStorageDataRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelStorageDataRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelStorageDataRequest) ProtoMessage() {}
func (x *DelStorageDataRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelStorageDataRequest.ProtoReflect.Descriptor instead.
func (*DelStorageDataRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{8}
}
func (x *DelStorageDataRequest) GetIds() []int32 {
if x != nil {
return x.Ids
}
return nil
}
type DelStorageDataResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *DelStorageDataResponse) Reset() {
*x = DelStorageDataResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelStorageDataResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelStorageDataResponse) ProtoMessage() {}
func (x *DelStorageDataResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelStorageDataResponse.ProtoReflect.Descriptor instead.
func (*DelStorageDataResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{9}
}
func (x *DelStorageDataResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// TagsList
type TagsListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *TagsListRequest) Reset() {
*x = TagsListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagsListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagsListRequest) ProtoMessage() {}
func (x *TagsListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagsListRequest.ProtoReflect.Descriptor instead.
func (*TagsListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{10}
}
type TagsData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TagsFirst *TagsData_TagsInfo `protobuf:"bytes,1,opt,name=TagsFirst,json=tags_top,proto3" json:"TagsFirst,omitempty"`
List []*TagsData_TagsInfo `protobuf:"bytes,2,rep,name=List,json=list,proto3" json:"List,omitempty"`
}
func (x *TagsData) Reset() {
*x = TagsData{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagsData) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagsData) ProtoMessage() {}
func (x *TagsData) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagsData.ProtoReflect.Descriptor instead.
func (*TagsData) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{11}
}
func (x *TagsData) GetTagsFirst() *TagsData_TagsInfo {
if x != nil {
return x.TagsFirst
}
return nil
}
func (x *TagsData) GetList() []*TagsData_TagsInfo {
if x != nil {
return x.List
}
return nil
}
type TagsListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TagsData []*TagsData `protobuf:"bytes,1,rep,name=TagsData,json=data,proto3" json:"TagsData,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *TagsListResponse) Reset() {
*x = TagsListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagsListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagsListResponse) ProtoMessage() {}
func (x *TagsListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagsListResponse.ProtoReflect.Descriptor instead.
func (*TagsListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{12}
}
func (x *TagsListResponse) GetTagsData() []*TagsData {
if x != nil {
return x.TagsData
}
return nil
}
func (x *TagsListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// CatList
type CatListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pid int32 `protobuf:"varint,1,opt,name=Pid,json=pid,proto3" json:"Pid,omitempty"`
}
func (x *CatListRequest) Reset() {
*x = CatListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CatListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CatListRequest) ProtoMessage() {}
func (x *CatListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CatListRequest.ProtoReflect.Descriptor instead.
func (*CatListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{13}
}
func (x *CatListRequest) GetPid() int32 {
if x != nil {
return x.Pid
}
return 0
}
type CatListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*CatListResponse_CatInfo `protobuf:"bytes,1,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *CatListResponse) Reset() {
*x = CatListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CatListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CatListResponse) ProtoMessage() {}
func (x *CatListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CatListResponse.ProtoReflect.Descriptor instead.
func (*CatListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{14}
}
func (x *CatListResponse) GetData() []*CatListResponse_CatInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *CatListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// ImgMatchByName
type ImgMatchRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkName string `protobuf:"bytes,1,opt,name=ArtworkName,json=artwork_name,proto3" json:"ArtworkName,omitempty"`
ImgUrl string `protobuf:"bytes,2,opt,name=ImgUrl,json=img_url,proto3" json:"ImgUrl,omitempty"`
UseType int32 `protobuf:"varint,3,opt,name=UseType,json=use_type,proto3" json:"UseType,omitempty"`
ArtworkUuid string `protobuf:"bytes,4,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
}
func (x *ImgMatchRequest) Reset() {
*x = ImgMatchRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ImgMatchRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImgMatchRequest) ProtoMessage() {}
func (x *ImgMatchRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImgMatchRequest.ProtoReflect.Descriptor instead.
func (*ImgMatchRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{15}
}
func (x *ImgMatchRequest) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
func (x *ImgMatchRequest) GetImgUrl() string {
if x != nil {
return x.ImgUrl
}
return ""
}
func (x *ImgMatchRequest) GetUseType() int32 {
if x != nil {
return x.UseType
}
return 0
}
func (x *ImgMatchRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
type ImgMatchResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ImgMatchResponse) Reset() {
*x = ImgMatchResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ImgMatchResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ImgMatchResponse) ProtoMessage() {}
func (x *ImgMatchResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ImgMatchResponse.ProtoReflect.Descriptor instead.
func (*ImgMatchResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{16}
}
func (x *ImgMatchResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type BatchBitMapRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
BitData []*BatchBitMapRequest_BitInfo `protobuf:"bytes,1,rep,name=BitData,proto3" json:"BitData,omitempty"`
ArtworkUuid string `protobuf:"bytes,2,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
}
func (x *BatchBitMapRequest) Reset() {
*x = BatchBitMapRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BatchBitMapRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BatchBitMapRequest) ProtoMessage() {}
func (x *BatchBitMapRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BatchBitMapRequest.ProtoReflect.Descriptor instead.
func (*BatchBitMapRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{17}
}
func (x *BatchBitMapRequest) GetBitData() []*BatchBitMapRequest_BitInfo {
if x != nil {
return x.BitData
}
return nil
}
func (x *BatchBitMapRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
type BatchBitMapResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *BatchBitMapResponse) Reset() {
*x = BatchBitMapResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BatchBitMapResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BatchBitMapResponse) ProtoMessage() {}
func (x *BatchBitMapResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BatchBitMapResponse.ProtoReflect.Descriptor instead.
func (*BatchBitMapResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{18}
}
func (x *BatchBitMapResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// CheckArtworkName
type CheckArtworkNameRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkName string `protobuf:"bytes,1,opt,name=ArtworkName,json=artwork_name,proto3" json:"ArtworkName,omitempty"`
}
func (x *CheckArtworkNameRequest) Reset() {
*x = CheckArtworkNameRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CheckArtworkNameRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CheckArtworkNameRequest) ProtoMessage() {}
func (x *CheckArtworkNameRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CheckArtworkNameRequest.ProtoReflect.Descriptor instead.
func (*CheckArtworkNameRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{19}
}
func (x *CheckArtworkNameRequest) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
type CheckArtworkNameResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ArtworkId int32 `protobuf:"varint,2,opt,name=ArtworkId,json=artwork_id,proto3" json:"ArtworkId,omitempty"`
Msg string `protobuf:"bytes,3,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *CheckArtworkNameResponse) Reset() {
*x = CheckArtworkNameResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CheckArtworkNameResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CheckArtworkNameResponse) ProtoMessage() {}
func (x *CheckArtworkNameResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CheckArtworkNameResponse.ProtoReflect.Descriptor instead.
func (*CheckArtworkNameResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{20}
}
func (x *CheckArtworkNameResponse) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *CheckArtworkNameResponse) GetArtworkId() int32 {
if x != nil {
return x.ArtworkId
}
return 0
}
func (x *CheckArtworkNameResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// CheckArtworkTfnum
type CheckArtworkTfnumRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Tfnum string `protobuf:"bytes,1,opt,name=Tfnum,json=tfnum,proto3" json:"Tfnum,omitempty"`
}
func (x *CheckArtworkTfnumRequest) Reset() {
*x = CheckArtworkTfnumRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CheckArtworkTfnumRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CheckArtworkTfnumRequest) ProtoMessage() {}
func (x *CheckArtworkTfnumRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CheckArtworkTfnumRequest.ProtoReflect.Descriptor instead.
func (*CheckArtworkTfnumRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{21}
}
func (x *CheckArtworkTfnumRequest) GetTfnum() string {
if x != nil {
return x.Tfnum
}
return ""
}
type CheckArtworkTfnumResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ArtworkId int32 `protobuf:"varint,2,opt,name=ArtworkId,json=artwork_id,proto3" json:"ArtworkId,omitempty"`
Msg string `protobuf:"bytes,3,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *CheckArtworkTfnumResponse) Reset() {
*x = CheckArtworkTfnumResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CheckArtworkTfnumResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CheckArtworkTfnumResponse) ProtoMessage() {}
func (x *CheckArtworkTfnumResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CheckArtworkTfnumResponse.ProtoReflect.Descriptor instead.
func (*CheckArtworkTfnumResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{22}
}
func (x *CheckArtworkTfnumResponse) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *CheckArtworkTfnumResponse) GetArtworkId() int32 {
if x != nil {
return x.ArtworkId
}
return 0
}
func (x *CheckArtworkTfnumResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// UpdateThirdParty
type UpdateThirdPartyRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ThirdId int32 `protobuf:"varint,1,opt,name=ThirdId,json=third_id,proto3" json:"ThirdId,omitempty"`
ArtworkUuid string `protobuf:"bytes,2,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ThirdComment string `protobuf:"bytes,3,opt,name=ThirdComment,json=class_value,proto3" json:"ThirdComment,omitempty"`
}
func (x *UpdateThirdPartyRequest) Reset() {
*x = UpdateThirdPartyRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateThirdPartyRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateThirdPartyRequest) ProtoMessage() {}
func (x *UpdateThirdPartyRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateThirdPartyRequest.ProtoReflect.Descriptor instead.
func (*UpdateThirdPartyRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{23}
}
func (x *UpdateThirdPartyRequest) GetThirdId() int32 {
if x != nil {
return x.ThirdId
}
return 0
}
func (x *UpdateThirdPartyRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *UpdateThirdPartyRequest) GetThirdComment() string {
if x != nil {
return x.ThirdComment
}
return ""
}
type UpdateThirdPartyResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *UpdateThirdPartyResponse) Reset() {
*x = UpdateThirdPartyResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateThirdPartyResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateThirdPartyResponse) ProtoMessage() {}
func (x *UpdateThirdPartyResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateThirdPartyResponse.ProtoReflect.Descriptor instead.
func (*UpdateThirdPartyResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{24}
}
func (x *UpdateThirdPartyResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelThirdParty
type DelThirdPartyRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ThirdIds []int32 `protobuf:"varint,1,rep,packed,name=ThirdIds,json=third_ids,proto3" json:"ThirdIds,omitempty"`
}
func (x *DelThirdPartyRequest) Reset() {
*x = DelThirdPartyRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelThirdPartyRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelThirdPartyRequest) ProtoMessage() {}
func (x *DelThirdPartyRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelThirdPartyRequest.ProtoReflect.Descriptor instead.
func (*DelThirdPartyRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{25}
}
func (x *DelThirdPartyRequest) GetThirdIds() []int32 {
if x != nil {
return x.ThirdIds
}
return nil
}
type DelThirdPartyResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *DelThirdPartyResponse) Reset() {
*x = DelThirdPartyResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DelThirdPartyResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DelThirdPartyResponse) ProtoMessage() {}
func (x *DelThirdPartyResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DelThirdPartyResponse.ProtoReflect.Descriptor instead.
func (*DelThirdPartyResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{26}
}
func (x *DelThirdPartyResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// DelThirdPartyList
type ThirdPartyListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
}
func (x *ThirdPartyListRequest) Reset() {
*x = ThirdPartyListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ThirdPartyListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ThirdPartyListRequest) ProtoMessage() {}
func (x *ThirdPartyListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ThirdPartyListRequest.ProtoReflect.Descriptor instead.
func (*ThirdPartyListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{27}
}
func (x *ThirdPartyListRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
type ThirdPartyListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// message Info{
// int32 Id = 1 [json_name = "id"];
// string ArtworkUuid = 2 [json_name = "artwork_uuid"];
// string ThirdComment = 3 [json_name = "third_comment"];
// }
Data []string `protobuf:"bytes,2,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ThirdPartyListResponse) Reset() {
*x = ThirdPartyListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ThirdPartyListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ThirdPartyListResponse) ProtoMessage() {}
func (x *ThirdPartyListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ThirdPartyListResponse.ProtoReflect.Descriptor instead.
func (*ThirdPartyListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{28}
}
func (x *ThirdPartyListResponse) GetData() []string {
if x != nil {
return x.Data
}
return nil
}
func (x *ThirdPartyListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// UpdateAwStatus
type UpdateAwStockStatusRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// enum SaleStatus {
// StorageStatusNotIn = 0;
// StorageStatusIn = 1;
// StorageStatusDigiIng = 2;
// StorageStatusDigiDone = 3;
// StorageStatusAuthIng = 4;
// StorageStatusAuthDone = 5;
// StorageStatusForSale = 6;
// StorageStatusOut = 7;
// }
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ActionType int32 `protobuf:"varint,2,opt,name=ActionType,json=action_type,proto3" json:"ActionType,omitempty"`
AdminId int32 `protobuf:"varint,3,opt,name=AdminId,json=admin_id,proto3" json:"AdminId,omitempty"`
DepartName string `protobuf:"bytes,4,opt,name=DepartName,json=depart_name,proto3" json:"DepartName,omitempty"`
ArtworkIds []int32 `protobuf:"varint,5,rep,packed,name=ArtworkIds,json=artwork_ids,proto3" json:"ArtworkIds,omitempty"`
AllotUids []int32 `protobuf:"varint,6,rep,packed,name=AllotUids,json=allot_uids,proto3" json:"AllotUids,omitempty"`
ReceiveDate string `protobuf:"bytes,7,opt,name=ReceiveDate,json=receive_date,proto3" json:"ReceiveDate,omitempty"`
PostName string `protobuf:"bytes,8,opt,name=PostName,json=post_name,proto3" json:"PostName,omitempty"`
}
func (x *UpdateAwStockStatusRequest) Reset() {
*x = UpdateAwStockStatusRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateAwStockStatusRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateAwStockStatusRequest) ProtoMessage() {}
func (x *UpdateAwStockStatusRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateAwStockStatusRequest.ProtoReflect.Descriptor instead.
func (*UpdateAwStockStatusRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{29}
}
func (x *UpdateAwStockStatusRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *UpdateAwStockStatusRequest) GetActionType() int32 {
if x != nil {
return x.ActionType
}
return 0
}
func (x *UpdateAwStockStatusRequest) GetAdminId() int32 {
if x != nil {
return x.AdminId
}
return 0
}
func (x *UpdateAwStockStatusRequest) GetDepartName() string {
if x != nil {
return x.DepartName
}
return ""
}
func (x *UpdateAwStockStatusRequest) GetArtworkIds() []int32 {
if x != nil {
return x.ArtworkIds
}
return nil
}
func (x *UpdateAwStockStatusRequest) GetAllotUids() []int32 {
if x != nil {
return x.AllotUids
}
return nil
}
func (x *UpdateAwStockStatusRequest) GetReceiveDate() string {
if x != nil {
return x.ReceiveDate
}
return ""
}
func (x *UpdateAwStockStatusRequest) GetPostName() string {
if x != nil {
return x.PostName
}
return ""
}
type UpdateAwStockStatusResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *UpdateAwStockStatusResponse) Reset() {
*x = UpdateAwStockStatusResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateAwStockStatusResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateAwStockStatusResponse) ProtoMessage() {}
func (x *UpdateAwStockStatusResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateAwStockStatusResponse.ProtoReflect.Descriptor instead.
func (*UpdateAwStockStatusResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{30}
}
func (x *UpdateAwStockStatusResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type SyncArtShowIdRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*SyncArtShowIdRequestInfo `protobuf:"bytes,1,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
ArtShowUuids []string `protobuf:"bytes,2,rep,name=ArtShowUuids,json=artshow_uuids,proto3" json:"ArtShowUuids,omitempty"`
}
func (x *SyncArtShowIdRequest) Reset() {
*x = SyncArtShowIdRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SyncArtShowIdRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SyncArtShowIdRequest) ProtoMessage() {}
func (x *SyncArtShowIdRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SyncArtShowIdRequest.ProtoReflect.Descriptor instead.
func (*SyncArtShowIdRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{31}
}
func (x *SyncArtShowIdRequest) GetData() []*SyncArtShowIdRequestInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *SyncArtShowIdRequest) GetArtShowUuids() []string {
if x != nil {
return x.ArtShowUuids
}
return nil
}
type SyncArtShowIdResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *SyncArtShowIdResponse) Reset() {
*x = SyncArtShowIdResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SyncArtShowIdResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SyncArtShowIdResponse) ProtoMessage() {}
func (x *SyncArtShowIdResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SyncArtShowIdResponse.ProtoReflect.Descriptor instead.
func (*SyncArtShowIdResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{32}
}
func (x *SyncArtShowIdResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// ShelfList
type ShelfListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *ShelfListRequest) Reset() {
*x = ShelfListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShelfListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShelfListRequest) ProtoMessage() {}
func (x *ShelfListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[33]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShelfListRequest.ProtoReflect.Descriptor instead.
func (*ShelfListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{33}
}
type ShelfListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ShelfListResponse_ShelfInfo `protobuf:"bytes,1,rep,name=Data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty"`
}
func (x *ShelfListResponse) Reset() {
*x = ShelfListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShelfListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShelfListResponse) ProtoMessage() {}
func (x *ShelfListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[34]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShelfListResponse.ProtoReflect.Descriptor instead.
func (*ShelfListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{34}
}
func (x *ShelfListResponse) GetData() []*ShelfListResponse_ShelfInfo {
if x != nil {
return x.Data
}
return nil
}
func (x *ShelfListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// UpdateCopyrightHash
type UpdateCopyrightHashRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkUuid string `protobuf:"bytes,1,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
CopyrightHash string `protobuf:"bytes,2,opt,name=CopyrightHash,json=copyrightHash,proto3" json:"CopyrightHash,omitempty"`
CopyrightPath string `protobuf:"bytes,3,opt,name=CopyrightPath,json=copyrightPath,proto3" json:"CopyrightPath,omitempty"`
}
func (x *UpdateCopyrightHashRequest) Reset() {
*x = UpdateCopyrightHashRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateCopyrightHashRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCopyrightHashRequest) ProtoMessage() {}
func (x *UpdateCopyrightHashRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[35]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCopyrightHashRequest.ProtoReflect.Descriptor instead.
func (*UpdateCopyrightHashRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{35}
}
func (x *UpdateCopyrightHashRequest) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *UpdateCopyrightHashRequest) GetCopyrightHash() string {
if x != nil {
return x.CopyrightHash
}
return ""
}
func (x *UpdateCopyrightHashRequest) GetCopyrightPath() string {
if x != nil {
return x.CopyrightPath
}
return ""
}
type UpdateCopyrightHashResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Msg string `protobuf:"bytes,1,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *UpdateCopyrightHashResponse) Reset() {
*x = UpdateCopyrightHashResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UpdateCopyrightHashResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCopyrightHashResponse) ProtoMessage() {}
func (x *UpdateCopyrightHashResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[36]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCopyrightHashResponse.ProtoReflect.Descriptor instead.
func (*UpdateCopyrightHashResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{36}
}
func (x *UpdateCopyrightHashResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// ExportArtwork
type ExportArtworkRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Keyword string `protobuf:"bytes,1,opt,name=Keyword,json=keyword,proto3" json:"Keyword,omitempty"`
Page int32 `protobuf:"varint,2,opt,name=Page,json=page,proto3" json:"Page,omitempty"`
PageSize int32 `protobuf:"varint,3,opt,name=PageSize,json=page_size,proto3" json:"PageSize,omitempty"`
ColumnId string `protobuf:"bytes,4,opt,name=ColumnId,json=column_id,proto3" json:"ColumnId,omitempty"`
ColumnName string `protobuf:"bytes,5,opt,name=ColumnName,json=column_name,proto3" json:"ColumnName,omitempty"`
ArtworkUuids []string `protobuf:"bytes,6,rep,name=ArtworkUuids,json=artwork_uuids,proto3" json:"ArtworkUuids,omitempty"`
}
func (x *ExportArtworkRequest) Reset() {
*x = ExportArtworkRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportArtworkRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportArtworkRequest) ProtoMessage() {}
func (x *ExportArtworkRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[37]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportArtworkRequest.ProtoReflect.Descriptor instead.
func (*ExportArtworkRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{37}
}
func (x *ExportArtworkRequest) GetKeyword() string {
if x != nil {
return x.Keyword
}
return ""
}
func (x *ExportArtworkRequest) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ExportArtworkRequest) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ExportArtworkRequest) GetColumnId() string {
if x != nil {
return x.ColumnId
}
return ""
}
func (x *ExportArtworkRequest) GetColumnName() string {
if x != nil {
return x.ColumnName
}
return ""
}
func (x *ExportArtworkRequest) GetArtworkUuids() []string {
if x != nil {
return x.ArtworkUuids
}
return nil
}
type ExportArtworkResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ExportArtworkResponse_Info `protobuf:"bytes,1,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
StructName string `protobuf:"bytes,2,opt,name=StructName,json=struct_name,proto3" json:"StructName,omitempty"`
ColumnDesc string `protobuf:"bytes,3,opt,name=ColumnDesc,json=column_desc,proto3" json:"ColumnDesc,omitempty"`
Msg string `protobuf:"bytes,4,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ExportArtworkResponse) Reset() {
*x = ExportArtworkResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportArtworkResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportArtworkResponse) ProtoMessage() {}
func (x *ExportArtworkResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[38]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportArtworkResponse.ProtoReflect.Descriptor instead.
func (*ExportArtworkResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{38}
}
func (x *ExportArtworkResponse) GetData() []*ExportArtworkResponse_Info {
if x != nil {
return x.Data
}
return nil
}
func (x *ExportArtworkResponse) GetStructName() string {
if x != nil {
return x.StructName
}
return ""
}
func (x *ExportArtworkResponse) GetColumnDesc() string {
if x != nil {
return x.ColumnDesc
}
return ""
}
func (x *ExportArtworkResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// TagIdKvList
type TagIdKvListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pids string `protobuf:"bytes,1,opt,name=Pids,json=pids,proto3" json:"Pids,omitempty"`
}
func (x *TagIdKvListRequest) Reset() {
*x = TagIdKvListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagIdKvListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagIdKvListRequest) ProtoMessage() {}
func (x *TagIdKvListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[39]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagIdKvListRequest.ProtoReflect.Descriptor instead.
func (*TagIdKvListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{39}
}
func (x *TagIdKvListRequest) GetPids() string {
if x != nil {
return x.Pids
}
return ""
}
type TagIdKvListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Info map[int32]string `protobuf:"bytes,1,rep,name=Info,json=info,proto3" json:"Info,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *TagIdKvListResponse) Reset() {
*x = TagIdKvListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagIdKvListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagIdKvListResponse) ProtoMessage() {}
func (x *TagIdKvListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[40]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagIdKvListResponse.ProtoReflect.Descriptor instead.
func (*TagIdKvListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{40}
}
func (x *TagIdKvListResponse) GetInfo() map[int32]string {
if x != nil {
return x.Info
}
return nil
}
func (x *TagIdKvListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// ExportFieldList
type ExportFieldListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ExportType int32 `protobuf:"varint,1,opt,name=ExportType,json=export_type,proto3" json:"ExportType,omitempty"`
}
func (x *ExportFieldListRequest) Reset() {
*x = ExportFieldListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportFieldListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportFieldListRequest) ProtoMessage() {}
func (x *ExportFieldListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[41]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportFieldListRequest.ProtoReflect.Descriptor instead.
func (*ExportFieldListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{41}
}
func (x *ExportFieldListRequest) GetExportType() int32 {
if x != nil {
return x.ExportType
}
return 0
}
type ExportFieldListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ExportFieldListResponse_Info `protobuf:"bytes,1,rep,name=Data,json=data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ExportFieldListResponse) Reset() {
*x = ExportFieldListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportFieldListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportFieldListResponse) ProtoMessage() {}
func (x *ExportFieldListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[42]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportFieldListResponse.ProtoReflect.Descriptor instead.
func (*ExportFieldListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{42}
}
func (x *ExportFieldListResponse) GetData() []*ExportFieldListResponse_Info {
if x != nil {
return x.Data
}
return nil
}
func (x *ExportFieldListResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
// ArtworkDataByShowId
type ArtworkDataByShowIdRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkShowIds []string `protobuf:"bytes,1,rep,name=ArtworkShowIds,json=data,proto3" json:"ArtworkShowIds,omitempty"`
}
func (x *ArtworkDataByShowIdRequest) Reset() {
*x = ArtworkDataByShowIdRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkDataByShowIdRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkDataByShowIdRequest) ProtoMessage() {}
func (x *ArtworkDataByShowIdRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[43]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkDataByShowIdRequest.ProtoReflect.Descriptor instead.
func (*ArtworkDataByShowIdRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{43}
}
func (x *ArtworkDataByShowIdRequest) GetArtworkShowIds() []string {
if x != nil {
return x.ArtworkShowIds
}
return nil
}
type ArtworkDataByShowIdResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ArtworkDataByShowIdResponse_Info `protobuf:"bytes,1,rep,name=Data,proto3" json:"Data,omitempty"`
Msg string `protobuf:"bytes,2,opt,name=Msg,json=msg,proto3" json:"Msg,omitempty"`
}
func (x *ArtworkDataByShowIdResponse) Reset() {
*x = ArtworkDataByShowIdResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkDataByShowIdResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkDataByShowIdResponse) ProtoMessage() {}
func (x *ArtworkDataByShowIdResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[44]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkDataByShowIdResponse.ProtoReflect.Descriptor instead.
func (*ArtworkDataByShowIdResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{44}
}
func (x *ArtworkDataByShowIdResponse) GetData() []*ArtworkDataByShowIdResponse_Info {
if x != nil {
return x.Data
}
return nil
}
func (x *ArtworkDataByShowIdResponse) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type PageInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
Total int32 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
}
func (x *PageInfo) Reset() {
*x = PageInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PageInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PageInfo) ProtoMessage() {}
func (x *PageInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[45]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PageInfo.ProtoReflect.Descriptor instead.
func (*PageInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{45}
}
func (x *PageInfo) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *PageInfo) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *PageInfo) GetTotal() int32 {
if x != nil {
return x.Total
}
return 0
}
type ArtworkPreviewListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
// string keyword=3;
// int32 storageStatus=4;
// int32 isOver=5;
// int32 adminId=6;
ArtistUid string `protobuf:"bytes,7,opt,name=artistUid,proto3" json:"artistUid,omitempty"`
InArtShow int32 `protobuf:"varint,8,opt,name=inArtShow,proto3" json:"inArtShow,omitempty"`
ArtworkUids []string `protobuf:"bytes,9,rep,name=artworkUids,proto3" json:"artworkUids,omitempty"` //画作uid列表 选填
}
func (x *ArtworkPreviewListRequest) Reset() {
*x = ArtworkPreviewListRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPreviewListRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPreviewListRequest) ProtoMessage() {}
func (x *ArtworkPreviewListRequest) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[46]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPreviewListRequest.ProtoReflect.Descriptor instead.
func (*ArtworkPreviewListRequest) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{46}
}
func (x *ArtworkPreviewListRequest) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *ArtworkPreviewListRequest) GetPageSize() int32 {
if x != nil {
return x.PageSize
}
return 0
}
func (x *ArtworkPreviewListRequest) GetArtistUid() string {
if x != nil {
return x.ArtistUid
}
return ""
}
func (x *ArtworkPreviewListRequest) GetInArtShow() int32 {
if x != nil {
return x.InArtShow
}
return 0
}
func (x *ArtworkPreviewListRequest) GetArtworkUids() []string {
if x != nil {
return x.ArtworkUids
}
return nil
}
type ArtworkPreviewListResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []*ArtworkPreviewResponse `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
Page *PageInfo `protobuf:"bytes,2,opt,name=page,proto3" json:"page,omitempty"`
}
func (x *ArtworkPreviewListResponse) Reset() {
*x = ArtworkPreviewListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPreviewListResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPreviewListResponse) ProtoMessage() {}
func (x *ArtworkPreviewListResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[47]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPreviewListResponse.ProtoReflect.Descriptor instead.
func (*ArtworkPreviewListResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{47}
}
func (x *ArtworkPreviewListResponse) GetData() []*ArtworkPreviewResponse {
if x != nil {
return x.Data
}
return nil
}
func (x *ArtworkPreviewListResponse) GetPage() *PageInfo {
if x != nil {
return x.Page
}
return nil
}
type ArtworkPreviewResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtistUuid string `protobuf:"bytes,1,opt,name=artistUuid,proto3" json:"artistUuid,omitempty"`
ArtworkName string `protobuf:"bytes,2,opt,name=artworkName,proto3" json:"artworkName,omitempty"`
Length int32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
Width int32 `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
Ruler int32 `protobuf:"varint,5,opt,name=ruler,proto3" json:"ruler,omitempty"`
CreatedAddress string `protobuf:"bytes,6,opt,name=createdAddress,proto3" json:"createdAddress,omitempty"`
ArtistPhoto string `protobuf:"bytes,7,opt,name=artistPhoto,proto3" json:"artistPhoto,omitempty"`
HdPic string `protobuf:"bytes,8,opt,name=hdPic,proto3" json:"hdPic,omitempty"`
ArtworkUid string `protobuf:"bytes,9,opt,name=artworkUid,proto3" json:"artworkUid,omitempty"`
CreateDate string `protobuf:"bytes,10,opt,name=createDate,proto3" json:"createDate,omitempty"`
}
func (x *ArtworkPreviewResponse) Reset() {
*x = ArtworkPreviewResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkPreviewResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkPreviewResponse) ProtoMessage() {}
func (x *ArtworkPreviewResponse) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[48]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkPreviewResponse.ProtoReflect.Descriptor instead.
func (*ArtworkPreviewResponse) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{48}
}
func (x *ArtworkPreviewResponse) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *ArtworkPreviewResponse) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
func (x *ArtworkPreviewResponse) GetLength() int32 {
if x != nil {
return x.Length
}
return 0
}
func (x *ArtworkPreviewResponse) GetWidth() int32 {
if x != nil {
return x.Width
}
return 0
}
func (x *ArtworkPreviewResponse) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *ArtworkPreviewResponse) GetCreatedAddress() string {
if x != nil {
return x.CreatedAddress
}
return ""
}
func (x *ArtworkPreviewResponse) GetArtistPhoto() string {
if x != nil {
return x.ArtistPhoto
}
return ""
}
func (x *ArtworkPreviewResponse) GetHdPic() string {
if x != nil {
return x.HdPic
}
return ""
}
func (x *ArtworkPreviewResponse) GetArtworkUid() string {
if x != nil {
return x.ArtworkUid
}
return ""
}
func (x *ArtworkPreviewResponse) GetCreateDate() string {
if x != nil {
return x.CreateDate
}
return ""
}
type ArtworkListResponse_Info struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=Id,json=id,proto3" json:"Id,omitempty"`
ArtworkUuid string `protobuf:"bytes,2,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ArtistName string `protobuf:"bytes,3,opt,name=ArtistName,json=artist_name,proto3" json:"ArtistName,omitempty"`
ArtworkName string `protobuf:"bytes,4,opt,name=ArtworkName,json=artwork_name,proto3" json:"ArtworkName,omitempty"`
Length int32 `protobuf:"varint,5,opt,name=Length,json=length,proto3" json:"Length,omitempty"`
Width int32 `protobuf:"varint,6,opt,name=Width,json=width,proto3" json:"Width,omitempty"`
Ruler int32 `protobuf:"varint,7,opt,name=Ruler,json=ruler,proto3" json:"Ruler,omitempty"`
Num string `protobuf:"bytes,8,opt,name=Num,json=num,proto3" json:"Num,omitempty"`
HdPic string `protobuf:"bytes,9,opt,name=HdPic,json=hd_pic,proto3" json:"HdPic,omitempty"`
StorageStatus int32 `protobuf:"varint,10,opt,name=StorageStatus,json=storage_status,proto3" json:"StorageStatus,omitempty"`
SaleStatus int32 `protobuf:"varint,11,opt,name=SaleStatus,json=sale_status,proto3" json:"SaleStatus,omitempty"`
InStorageTime string `protobuf:"bytes,12,opt,name=InStorageTime,json=in_storage_time,proto3" json:"InStorageTime,omitempty"`
WtState int32 `protobuf:"varint,13,opt,name=WtState,json=wtstate,proto3" json:"WtState,omitempty"`
Changchainstate int32 `protobuf:"varint,14,opt,name=Changchainstate,json=changchainstate,proto3" json:"Changchainstate,omitempty"`
BaiduState int32 `protobuf:"varint,15,opt,name=BaiduState,json=baidustate,proto3" json:"BaiduState,omitempty"`
Tfnum string `protobuf:"bytes,16,opt,name=Tfnum,json=tfnum,proto3" json:"Tfnum,omitempty"`
DigiArtImg string `protobuf:"bytes,17,opt,name=DigiArtImg,json=digi_art_img,proto3" json:"DigiArtImg,omitempty"`
PhotoPic string `protobuf:"bytes,18,opt,name=PhotoPic,json=photo_pic,proto3" json:"PhotoPic,omitempty"`
PriceRun float32 `protobuf:"fixed32,19,opt,name=PriceRun,json=price_run,proto3" json:"PriceRun,omitempty"`
}
func (x *ArtworkListResponse_Info) Reset() {
*x = ArtworkListResponse_Info{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkListResponse_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkListResponse_Info) ProtoMessage() {}
func (x *ArtworkListResponse_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[49]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkListResponse_Info.ProtoReflect.Descriptor instead.
func (*ArtworkListResponse_Info) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{1, 0}
}
func (x *ArtworkListResponse_Info) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *ArtworkListResponse_Info) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *ArtworkListResponse_Info) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *ArtworkListResponse_Info) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
func (x *ArtworkListResponse_Info) GetLength() int32 {
if x != nil {
return x.Length
}
return 0
}
func (x *ArtworkListResponse_Info) GetWidth() int32 {
if x != nil {
return x.Width
}
return 0
}
func (x *ArtworkListResponse_Info) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *ArtworkListResponse_Info) GetNum() string {
if x != nil {
return x.Num
}
return ""
}
func (x *ArtworkListResponse_Info) GetHdPic() string {
if x != nil {
return x.HdPic
}
return ""
}
func (x *ArtworkListResponse_Info) GetStorageStatus() int32 {
if x != nil {
return x.StorageStatus
}
return 0
}
func (x *ArtworkListResponse_Info) GetSaleStatus() int32 {
if x != nil {
return x.SaleStatus
}
return 0
}
func (x *ArtworkListResponse_Info) GetInStorageTime() string {
if x != nil {
return x.InStorageTime
}
return ""
}
func (x *ArtworkListResponse_Info) GetWtState() int32 {
if x != nil {
return x.WtState
}
return 0
}
func (x *ArtworkListResponse_Info) GetChangchainstate() int32 {
if x != nil {
return x.Changchainstate
}
return 0
}
func (x *ArtworkListResponse_Info) GetBaiduState() int32 {
if x != nil {
return x.BaiduState
}
return 0
}
func (x *ArtworkListResponse_Info) GetTfnum() string {
if x != nil {
return x.Tfnum
}
return ""
}
func (x *ArtworkListResponse_Info) GetDigiArtImg() string {
if x != nil {
return x.DigiArtImg
}
return ""
}
func (x *ArtworkListResponse_Info) GetPhotoPic() string {
if x != nil {
return x.PhotoPic
}
return ""
}
func (x *ArtworkListResponse_Info) GetPriceRun() float32 {
if x != nil {
return x.PriceRun
}
return 0
}
type TagsData_TagsInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=Id,json=id,proto3" json:"Id,omitempty"`
CatName string `protobuf:"bytes,2,opt,name=CatName,json=cat_name,proto3" json:"CatName,omitempty"`
}
func (x *TagsData_TagsInfo) Reset() {
*x = TagsData_TagsInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *TagsData_TagsInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TagsData_TagsInfo) ProtoMessage() {}
func (x *TagsData_TagsInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[50]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TagsData_TagsInfo.ProtoReflect.Descriptor instead.
func (*TagsData_TagsInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{11, 0}
}
func (x *TagsData_TagsInfo) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *TagsData_TagsInfo) GetCatName() string {
if x != nil {
return x.CatName
}
return ""
}
type CatListResponse_CatInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=Id,json=id,proto3" json:"Id,omitempty"`
CatName string `protobuf:"bytes,2,opt,name=CatName,json=cat_name,proto3" json:"CatName,omitempty"`
}
func (x *CatListResponse_CatInfo) Reset() {
*x = CatListResponse_CatInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CatListResponse_CatInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CatListResponse_CatInfo) ProtoMessage() {}
func (x *CatListResponse_CatInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[51]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CatListResponse_CatInfo.ProtoReflect.Descriptor instead.
func (*CatListResponse_CatInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{14, 0}
}
func (x *CatListResponse_CatInfo) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *CatListResponse_CatInfo) GetCatName() string {
if x != nil {
return x.CatName
}
return ""
}
type BatchBitMapRequest_BitInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
BitIndex string `protobuf:"bytes,1,opt,name=BitIndex,proto3" json:"BitIndex,omitempty"`
ImgOssUrl string `protobuf:"bytes,2,opt,name=ImgOssUrl,proto3" json:"ImgOssUrl,omitempty"`
BitName string `protobuf:"bytes,3,opt,name=BitName,proto3" json:"BitName,omitempty"`
}
func (x *BatchBitMapRequest_BitInfo) Reset() {
*x = BatchBitMapRequest_BitInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BatchBitMapRequest_BitInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BatchBitMapRequest_BitInfo) ProtoMessage() {}
func (x *BatchBitMapRequest_BitInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[52]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use BatchBitMapRequest_BitInfo.ProtoReflect.Descriptor instead.
func (*BatchBitMapRequest_BitInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{17, 0}
}
func (x *BatchBitMapRequest_BitInfo) GetBitIndex() string {
if x != nil {
return x.BitIndex
}
return ""
}
func (x *BatchBitMapRequest_BitInfo) GetImgOssUrl() string {
if x != nil {
return x.ImgOssUrl
}
return ""
}
func (x *BatchBitMapRequest_BitInfo) GetBitName() string {
if x != nil {
return x.BitName
}
return ""
}
type SyncArtShowIdRequestInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtShowUuid string `protobuf:"bytes,2,opt,name=ArtShowUuid,json=artshow_uuid,proto3" json:"ArtShowUuid,omitempty"`
ArtworkUuids []string `protobuf:"bytes,1,rep,name=ArtworkUuids,json=artwork_uuids,proto3" json:"ArtworkUuids,omitempty"`
}
func (x *SyncArtShowIdRequestInfo) Reset() {
*x = SyncArtShowIdRequestInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SyncArtShowIdRequestInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SyncArtShowIdRequestInfo) ProtoMessage() {}
func (x *SyncArtShowIdRequestInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[53]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SyncArtShowIdRequestInfo.ProtoReflect.Descriptor instead.
func (*SyncArtShowIdRequestInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{31, 0}
}
func (x *SyncArtShowIdRequestInfo) GetArtShowUuid() string {
if x != nil {
return x.ArtShowUuid
}
return ""
}
func (x *SyncArtShowIdRequestInfo) GetArtworkUuids() []string {
if x != nil {
return x.ArtworkUuids
}
return nil
}
type ShelfListResponse_ShelfInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ShelfId int32 `protobuf:"varint,1,opt,name=ShelfId,json=shelf_id,proto3" json:"ShelfId,omitempty"`
ShelfNo string `protobuf:"bytes,2,opt,name=ShelfNo,json=msg,proto3" json:"ShelfNo,omitempty"`
}
func (x *ShelfListResponse_ShelfInfo) Reset() {
*x = ShelfListResponse_ShelfInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ShelfListResponse_ShelfInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ShelfListResponse_ShelfInfo) ProtoMessage() {}
func (x *ShelfListResponse_ShelfInfo) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[54]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ShelfListResponse_ShelfInfo.ProtoReflect.Descriptor instead.
func (*ShelfListResponse_ShelfInfo) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{34, 0}
}
func (x *ShelfListResponse_ShelfInfo) GetShelfId() int32 {
if x != nil {
return x.ShelfId
}
return 0
}
func (x *ShelfListResponse_ShelfInfo) GetShelfNo() string {
if x != nil {
return x.ShelfNo
}
return ""
}
type ExportArtworkResponse_Info struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtworkName string `protobuf:"bytes,1,opt,name=ArtworkName,json=artwork_name,proto3" json:"ArtworkName,omitempty"`
ArtistName string `protobuf:"bytes,2,opt,name=ArtistName,json=artist_name,proto3" json:"ArtistName,omitempty"`
ArtCondition int32 `protobuf:"varint,3,opt,name=ArtCondition,json=art_condition,proto3" json:"ArtCondition,omitempty"`
Mountmode int32 `protobuf:"varint,4,opt,name=Mountmode,json=mountmode,proto3" json:"Mountmode,omitempty"`
ArtHorizontal int32 `protobuf:"varint,5,opt,name=ArtHorizontal,json=art_horizontal,proto3" json:"ArtHorizontal,omitempty"`
Size int32 `protobuf:"varint,6,opt,name=Size,json=size,proto3" json:"Size,omitempty"`
Length int32 `protobuf:"varint,7,opt,name=Length,json=length,proto3" json:"Length,omitempty"`
Width int32 `protobuf:"varint,8,opt,name=Width,json=width,proto3" json:"Width,omitempty"`
Ruler int32 `protobuf:"varint,9,opt,name=Ruler,json=ruler,proto3" json:"Ruler,omitempty"`
InscribeDate string `protobuf:"bytes,10,opt,name=InscribeDate,json=inscribe_date,proto3" json:"InscribeDate,omitempty"`
CreatedDate string `protobuf:"bytes,11,opt,name=CreatedDate,json=created_date,proto3" json:"CreatedDate,omitempty"`
CreatedAddress string `protobuf:"bytes,12,opt,name=CreatedAddress,json=created_address,proto3" json:"CreatedAddress,omitempty"`
Abstract string `protobuf:"bytes,13,opt,name=Abstract,json=abstract,proto3" json:"Abstract,omitempty"`
PriceRuler float64 `protobuf:"fixed64,14,opt,name=PriceRuler,json=price_ruler,proto3" json:"PriceRuler,omitempty"`
PriceCopyright float64 `protobuf:"fixed64,15,opt,name=PriceCopyright,json=price_copyright,proto3" json:"PriceCopyright,omitempty"`
PriceArtwork float64 `protobuf:"fixed64,16,opt,name=PriceArtwork,json=price_artwork,proto3" json:"PriceArtwork,omitempty"`
PriceMarket float64 `protobuf:"fixed64,17,opt,name=PriceMarket,json=price_market,proto3" json:"PriceMarket,omitempty"`
Belong int32 `protobuf:"varint,18,opt,name=Belong,json=belong,proto3" json:"Belong,omitempty"`
FlowState int32 `protobuf:"varint,19,opt,name=FlowState,json=flow_state,proto3" json:"FlowState,omitempty"`
ArtQuality int32 `protobuf:"varint,20,opt,name=ArtQuality,json=art_quality,proto3" json:"ArtQuality,omitempty"`
IncompletePic string `protobuf:"bytes,21,opt,name=IncompletePic,json=incomplete_pic,proto3" json:"IncompletePic,omitempty"`
Signpic string `protobuf:"bytes,22,opt,name=Signpic,json=signpic,proto3" json:"Signpic,omitempty"`
Sealpic string `protobuf:"bytes,23,opt,name=Sealpic,json=sealpic,proto3" json:"Sealpic,omitempty"`
ArtistPhoto string `protobuf:"bytes,24,opt,name=ArtistPhoto,json=artist_photo,proto3" json:"ArtistPhoto,omitempty"`
PhotoPic string `protobuf:"bytes,25,opt,name=PhotoPic,json=photo_pic,proto3" json:"PhotoPic,omitempty"`
HdPic string `protobuf:"bytes,26,opt,name=HdPic,json=hd_pic,proto3" json:"HdPic,omitempty"`
Material int32 `protobuf:"varint,27,opt,name=Material,json=material,proto3" json:"Material,omitempty"`
ArtworkUuid string `protobuf:"bytes,28,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
ArtistUuid string `protobuf:"bytes,29,opt,name=ArtistUuid,json=artist_uuid,proto3" json:"ArtistUuid,omitempty"`
ArtworkType int32 `protobuf:"varint,30,opt,name=ArtworkType,json=artwork_type,proto3" json:"ArtworkType,omitempty"`
ArtType int32 `protobuf:"varint,31,opt,name=ArtType,json=art_type,proto3" json:"ArtType,omitempty"`
ArtTitle int32 `protobuf:"varint,32,opt,name=ArtTitle,json=art_title,proto3" json:"ArtTitle,omitempty"`
ArtStyle int32 `protobuf:"varint,33,opt,name=ArtStyle,json=art_style,proto3" json:"ArtStyle,omitempty"`
Color int32 `protobuf:"varint,34,opt,name=Color,json=color,proto3" json:"Color,omitempty"`
PenTechniques string `protobuf:"bytes,35,opt,name=PenTechniques,json=pen_techniques,proto3" json:"PenTechniques,omitempty"`
ArtIdea string `protobuf:"bytes,36,opt,name=ArtIdea,json=art_idea,proto3" json:"ArtIdea,omitempty"`
ExpressIdea string `protobuf:"bytes,37,opt,name=ExpressIdea,json=express_idea,proto3" json:"ExpressIdea,omitempty"`
ArtStory string `protobuf:"bytes,38,opt,name=ArtStory,json=art_story,proto3" json:"ArtStory,omitempty"`
FirstPublish string `protobuf:"bytes,39,opt,name=FirstPublish,json=first_publish,proto3" json:"FirstPublish,omitempty"`
FirstPublishImg string `protobuf:"bytes,40,opt,name=FirstPublish_img,json=first_publish_img,proto3" json:"FirstPublish_img,omitempty"`
FirstName string `protobuf:"bytes,41,opt,name=FirstName,json=first_name,proto3" json:"FirstName,omitempty"`
FirstNameImg string `protobuf:"bytes,42,opt,name=FirstName_img,json=first_name_img,proto3" json:"FirstName_img,omitempty"`
ThirdComment string `protobuf:"bytes,43,opt,name=ThirdComment,json=third_comment,proto3" json:"ThirdComment,omitempty"`
SprayPosition string `protobuf:"bytes,44,opt,name=SprayPosition,json=spray_position,proto3" json:"SprayPosition,omitempty"`
SprayRemark string `protobuf:"bytes,45,opt,name=SprayRemark,json=spray_remark,proto3" json:"SprayRemark,omitempty"`
DigiShootDate string `protobuf:"bytes,46,opt,name=DigiShootDate,json=digi_shoot_date,proto3" json:"DigiShootDate,omitempty"`
DigiMakeDate string `protobuf:"bytes,47,opt,name=DigiMakeDate,json=digi_make_date,proto3" json:"DigiMakeDate,omitempty"`
DigiArtImg string `protobuf:"bytes,48,opt,name=DigiArtImg,json=digi_art_img,proto3" json:"DigiArtImg,omitempty"`
DigiArtCopyrightImg string `protobuf:"bytes,49,opt,name=DigiArtCopyrightImg,json=digi_art_copyright_img,proto3" json:"DigiArtCopyrightImg,omitempty"`
CopyrightHash string `protobuf:"bytes,50,opt,name=CopyrightHash,json=copyright_hash,proto3" json:"CopyrightHash,omitempty"`
RealrightHash string `protobuf:"bytes,51,opt,name=RealrightHash,json=realright_hash,proto3" json:"RealrightHash,omitempty"`
AuthDataHash string `protobuf:"bytes,52,opt,name=AuthDataHash,json=auth_data_hash,proto3" json:"AuthDataHash,omitempty"`
WtRealHash string `protobuf:"bytes,53,opt,name=WtRealHash,json=wt_real_hash,proto3" json:"WtRealHash,omitempty"`
CxRealHash string `protobuf:"bytes,54,opt,name=CxRealHash,json=cx_real_hash,proto3" json:"CxRealHash,omitempty"`
BaiduRealHash string `protobuf:"bytes,55,opt,name=BaiduRealHash,json=baidu_real_hash,proto3" json:"BaiduRealHash,omitempty"`
DigiCopyrightInfo string `protobuf:"bytes,56,opt,name=DigiCopyrightInfo,json=digi_copyright_info,proto3" json:"DigiCopyrightInfo,omitempty"`
DigiCopyrightFile string `protobuf:"bytes,57,opt,name=DigiCopyrightFile,json=digi_copyright_file,proto3" json:"DigiCopyrightFile,omitempty"`
Tfnum string `protobuf:"bytes,58,opt,name=Tfnum,json=tfnum,proto3" json:"Tfnum,omitempty"`
Seqnum string `protobuf:"bytes,59,opt,name=Seqnum,json=seqnum,proto3" json:"Seqnum,omitempty"`
Uuid string `protobuf:"bytes,60,opt,name=Uuid,json=uuid,proto3" json:"Uuid,omitempty"`
}
func (x *ExportArtworkResponse_Info) Reset() {
*x = ExportArtworkResponse_Info{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportArtworkResponse_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportArtworkResponse_Info) ProtoMessage() {}
func (x *ExportArtworkResponse_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[55]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportArtworkResponse_Info.ProtoReflect.Descriptor instead.
func (*ExportArtworkResponse_Info) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{38, 0}
}
func (x *ExportArtworkResponse_Info) GetArtworkName() string {
if x != nil {
return x.ArtworkName
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtistName() string {
if x != nil {
return x.ArtistName
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtCondition() int32 {
if x != nil {
return x.ArtCondition
}
return 0
}
func (x *ExportArtworkResponse_Info) GetMountmode() int32 {
if x != nil {
return x.Mountmode
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtHorizontal() int32 {
if x != nil {
return x.ArtHorizontal
}
return 0
}
func (x *ExportArtworkResponse_Info) GetSize() int32 {
if x != nil {
return x.Size
}
return 0
}
func (x *ExportArtworkResponse_Info) GetLength() int32 {
if x != nil {
return x.Length
}
return 0
}
func (x *ExportArtworkResponse_Info) GetWidth() int32 {
if x != nil {
return x.Width
}
return 0
}
func (x *ExportArtworkResponse_Info) GetRuler() int32 {
if x != nil {
return x.Ruler
}
return 0
}
func (x *ExportArtworkResponse_Info) GetInscribeDate() string {
if x != nil {
return x.InscribeDate
}
return ""
}
func (x *ExportArtworkResponse_Info) GetCreatedDate() string {
if x != nil {
return x.CreatedDate
}
return ""
}
func (x *ExportArtworkResponse_Info) GetCreatedAddress() string {
if x != nil {
return x.CreatedAddress
}
return ""
}
func (x *ExportArtworkResponse_Info) GetAbstract() string {
if x != nil {
return x.Abstract
}
return ""
}
func (x *ExportArtworkResponse_Info) GetPriceRuler() float64 {
if x != nil {
return x.PriceRuler
}
return 0
}
func (x *ExportArtworkResponse_Info) GetPriceCopyright() float64 {
if x != nil {
return x.PriceCopyright
}
return 0
}
func (x *ExportArtworkResponse_Info) GetPriceArtwork() float64 {
if x != nil {
return x.PriceArtwork
}
return 0
}
func (x *ExportArtworkResponse_Info) GetPriceMarket() float64 {
if x != nil {
return x.PriceMarket
}
return 0
}
func (x *ExportArtworkResponse_Info) GetBelong() int32 {
if x != nil {
return x.Belong
}
return 0
}
func (x *ExportArtworkResponse_Info) GetFlowState() int32 {
if x != nil {
return x.FlowState
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtQuality() int32 {
if x != nil {
return x.ArtQuality
}
return 0
}
func (x *ExportArtworkResponse_Info) GetIncompletePic() string {
if x != nil {
return x.IncompletePic
}
return ""
}
func (x *ExportArtworkResponse_Info) GetSignpic() string {
if x != nil {
return x.Signpic
}
return ""
}
func (x *ExportArtworkResponse_Info) GetSealpic() string {
if x != nil {
return x.Sealpic
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtistPhoto() string {
if x != nil {
return x.ArtistPhoto
}
return ""
}
func (x *ExportArtworkResponse_Info) GetPhotoPic() string {
if x != nil {
return x.PhotoPic
}
return ""
}
func (x *ExportArtworkResponse_Info) GetHdPic() string {
if x != nil {
return x.HdPic
}
return ""
}
func (x *ExportArtworkResponse_Info) GetMaterial() int32 {
if x != nil {
return x.Material
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtistUuid() string {
if x != nil {
return x.ArtistUuid
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtworkType() int32 {
if x != nil {
return x.ArtworkType
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtType() int32 {
if x != nil {
return x.ArtType
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtTitle() int32 {
if x != nil {
return x.ArtTitle
}
return 0
}
func (x *ExportArtworkResponse_Info) GetArtStyle() int32 {
if x != nil {
return x.ArtStyle
}
return 0
}
func (x *ExportArtworkResponse_Info) GetColor() int32 {
if x != nil {
return x.Color
}
return 0
}
func (x *ExportArtworkResponse_Info) GetPenTechniques() string {
if x != nil {
return x.PenTechniques
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtIdea() string {
if x != nil {
return x.ArtIdea
}
return ""
}
func (x *ExportArtworkResponse_Info) GetExpressIdea() string {
if x != nil {
return x.ExpressIdea
}
return ""
}
func (x *ExportArtworkResponse_Info) GetArtStory() string {
if x != nil {
return x.ArtStory
}
return ""
}
func (x *ExportArtworkResponse_Info) GetFirstPublish() string {
if x != nil {
return x.FirstPublish
}
return ""
}
func (x *ExportArtworkResponse_Info) GetFirstPublishImg() string {
if x != nil {
return x.FirstPublishImg
}
return ""
}
func (x *ExportArtworkResponse_Info) GetFirstName() string {
if x != nil {
return x.FirstName
}
return ""
}
func (x *ExportArtworkResponse_Info) GetFirstNameImg() string {
if x != nil {
return x.FirstNameImg
}
return ""
}
func (x *ExportArtworkResponse_Info) GetThirdComment() string {
if x != nil {
return x.ThirdComment
}
return ""
}
func (x *ExportArtworkResponse_Info) GetSprayPosition() string {
if x != nil {
return x.SprayPosition
}
return ""
}
func (x *ExportArtworkResponse_Info) GetSprayRemark() string {
if x != nil {
return x.SprayRemark
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiShootDate() string {
if x != nil {
return x.DigiShootDate
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiMakeDate() string {
if x != nil {
return x.DigiMakeDate
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiArtImg() string {
if x != nil {
return x.DigiArtImg
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiArtCopyrightImg() string {
if x != nil {
return x.DigiArtCopyrightImg
}
return ""
}
func (x *ExportArtworkResponse_Info) GetCopyrightHash() string {
if x != nil {
return x.CopyrightHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetRealrightHash() string {
if x != nil {
return x.RealrightHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetAuthDataHash() string {
if x != nil {
return x.AuthDataHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetWtRealHash() string {
if x != nil {
return x.WtRealHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetCxRealHash() string {
if x != nil {
return x.CxRealHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetBaiduRealHash() string {
if x != nil {
return x.BaiduRealHash
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiCopyrightInfo() string {
if x != nil {
return x.DigiCopyrightInfo
}
return ""
}
func (x *ExportArtworkResponse_Info) GetDigiCopyrightFile() string {
if x != nil {
return x.DigiCopyrightFile
}
return ""
}
func (x *ExportArtworkResponse_Info) GetTfnum() string {
if x != nil {
return x.Tfnum
}
return ""
}
func (x *ExportArtworkResponse_Info) GetSeqnum() string {
if x != nil {
return x.Seqnum
}
return ""
}
func (x *ExportArtworkResponse_Info) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
type ExportFieldListResponse_Info struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int32 `protobuf:"varint,1,opt,name=Id,json=id,proto3" json:"Id,omitempty"`
ColumnDesc string `protobuf:"bytes,2,opt,name=ColumnDesc,json=column_desc,proto3" json:"ColumnDesc,omitempty"`
}
func (x *ExportFieldListResponse_Info) Reset() {
*x = ExportFieldListResponse_Info{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ExportFieldListResponse_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ExportFieldListResponse_Info) ProtoMessage() {}
func (x *ExportFieldListResponse_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[57]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ExportFieldListResponse_Info.ProtoReflect.Descriptor instead.
func (*ExportFieldListResponse_Info) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{42, 0}
}
func (x *ExportFieldListResponse_Info) GetId() int32 {
if x != nil {
return x.Id
}
return 0
}
func (x *ExportFieldListResponse_Info) GetColumnDesc() string {
if x != nil {
return x.ColumnDesc
}
return ""
}
type ArtworkDataByShowIdResponse_Info struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ArtShowId string `protobuf:"bytes,1,opt,name=ArtShowId,json=show_id,proto3" json:"ArtShowId,omitempty"`
ArtworkUuid string `protobuf:"bytes,2,opt,name=ArtworkUuid,json=artwork_uuid,proto3" json:"ArtworkUuid,omitempty"`
Tfnum string `protobuf:"bytes,3,opt,name=Tfnum,json=tfnum,proto3" json:"Tfnum,omitempty"`
}
func (x *ArtworkDataByShowIdResponse_Info) Reset() {
*x = ArtworkDataByShowIdResponse_Info{}
if protoimpl.UnsafeEnabled {
mi := &file_pb_artwork_query_proto_msgTypes[58]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ArtworkDataByShowIdResponse_Info) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ArtworkDataByShowIdResponse_Info) ProtoMessage() {}
func (x *ArtworkDataByShowIdResponse_Info) ProtoReflect() protoreflect.Message {
mi := &file_pb_artwork_query_proto_msgTypes[58]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ArtworkDataByShowIdResponse_Info.ProtoReflect.Descriptor instead.
func (*ArtworkDataByShowIdResponse_Info) Descriptor() ([]byte, []int) {
return file_pb_artwork_query_proto_rawDescGZIP(), []int{44, 0}
}
func (x *ArtworkDataByShowIdResponse_Info) GetArtShowId() string {
if x != nil {
return x.ArtShowId
}
return ""
}
func (x *ArtworkDataByShowIdResponse_Info) GetArtworkUuid() string {
if x != nil {
return x.ArtworkUuid
}
return ""
}
func (x *ArtworkDataByShowIdResponse_Info) GetTfnum() string {
if x != nil {
return x.Tfnum
}
return ""
}
var File_pb_artwork_query_proto protoreflect.FileDescriptor
var file_pb_artwork_query_proto_rawDesc = []byte{
0x0a, 0x16, 0x70, 0x62, 0x2f, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x71, 0x75, 0x65,
0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x1a, 0x12, 0x70, 0x62, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72,
0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x02, 0x0a, 0x12, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
0x0a, 0x07, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x08,
0x50, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x42, 0x0a, 0x0d, 0x53, 0x74, 0x6f,
0x72, 0x61, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x73,
0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x17, 0x0a,
0x06, 0x49, 0x73, 0x4f, 0x76, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x69,
0x73, 0x5f, 0x6f, 0x76, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x49,
0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x69,
0x64, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x55, 0x69, 0x64, 0x18, 0x07,
0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x75, 0x69, 0x64,
0x12, 0x1d, 0x0a, 0x09, 0x49, 0x6e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x08, 0x20,
0x01, 0x28, 0x05, 0x52, 0x0a, 0x69, 0x6e, 0x5f, 0x61, 0x72, 0x74, 0x73, 0x68, 0x6f, 0x77, 0x22,
0xdc, 0x05, 0x0a, 0x13, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14,
0x0a, 0x05, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63,
0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01,
0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x61, 0x67, 0x65,
0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65,
0x5f, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0xb0, 0x04, 0x0a, 0x04,
0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x02, 0x69, 0x64, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55,
0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69, 0x73,
0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74,
0x69, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x4c,
0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6c, 0x65, 0x6e,
0x67, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x57, 0x69, 0x64, 0x74, 0x68, 0x18, 0x06, 0x20, 0x01,
0x28, 0x05, 0x52, 0x05, 0x77, 0x69, 0x64, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x52, 0x75, 0x6c,
0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x72, 0x12,
0x10, 0x0a, 0x03, 0x4e, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6e, 0x75,
0x6d, 0x12, 0x15, 0x0a, 0x05, 0x48, 0x64, 0x50, 0x69, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
0x52, 0x06, 0x68, 0x64, 0x5f, 0x70, 0x69, 0x63, 0x12, 0x25, 0x0a, 0x0d, 0x53, 0x74, 0x6f, 0x72,
0x61, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
0x1f, 0x0a, 0x0a, 0x53, 0x61, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0b, 0x20,
0x01, 0x28, 0x05, 0x52, 0x0b, 0x73, 0x61, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
0x12, 0x26, 0x0a, 0x0d, 0x49, 0x6e, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d,
0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x69, 0x6e, 0x5f, 0x73, 0x74, 0x6f, 0x72,
0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x57, 0x74, 0x53, 0x74,
0x61, 0x74, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x77, 0x74, 0x73, 0x74, 0x61,
0x74, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x63, 0x68, 0x61, 0x69, 0x6e,
0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x63, 0x68, 0x61,
0x6e, 0x67, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
0x42, 0x61, 0x69, 0x64, 0x75, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0a, 0x62, 0x61, 0x69, 0x64, 0x75, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05,
0x54, 0x66, 0x6e, 0x75, 0x6d, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x66, 0x6e,
0x75, 0x6d, 0x12, 0x20, 0x0a, 0x0a, 0x44, 0x69, 0x67, 0x69, 0x41, 0x72, 0x74, 0x49, 0x6d, 0x67,
0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x69, 0x67, 0x69, 0x5f, 0x61, 0x72, 0x74,
0x5f, 0x69, 0x6d, 0x67, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x50, 0x69, 0x63,
0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x68, 0x6f, 0x74, 0x6f, 0x5f, 0x70, 0x69,
0x63, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x75, 0x6e, 0x18, 0x13, 0x20,
0x01, 0x28, 0x02, 0x52, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x75, 0x6e, 0x22, 0x4a,
0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x41, 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a,
0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x42, 0x17, 0xe2, 0xdf, 0x1f, 0x13, 0x2a, 0x0f, 0xe8, 0xaf, 0xb7, 0xe9, 0x80,
0x89, 0xe6, 0x8b, 0xa9, 0xe7, 0x94, 0xbb, 0xe4, 0xbd, 0x9c, 0x58, 0x01, 0x52, 0x0c, 0x61, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x22, 0x21, 0x0a, 0x0d, 0x44, 0x65,
0x6c, 0x41, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d,
0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x26, 0x0a,
0x12, 0x44, 0x65, 0x6c, 0x41, 0x75, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05,
0x52, 0x03, 0x69, 0x64, 0x73, 0x22, 0x27, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x41, 0x75, 0x74, 0x68,
0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x35,
0x0a, 0x14, 0x44, 0x65, 0x6c, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x09, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74,
0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x61, 0x72, 0x6b, 0x65,
0x74, 0x5f, 0x69, 0x64, 0x73, 0x22, 0x29, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x4d, 0x61, 0x72, 0x6b,
0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10,
0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
0x22, 0x29, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44, 0x61,
0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x49, 0x64, 0x73,
0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x03, 0x69, 0x64, 0x73, 0x22, 0x2a, 0x0a, 0x16, 0x44,
0x65, 0x6c, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x11, 0x0a, 0x0f, 0x54, 0x61, 0x67, 0x73, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xaa, 0x01, 0x0a, 0x08, 0x54,
0x61, 0x67, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x46,
0x69, 0x72, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61,
0x67, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x08, 0x74, 0x61, 0x67, 0x73, 0x5f, 0x74, 0x6f, 0x70,
0x12, 0x2e, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x44, 0x61, 0x74,
0x61, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74,
0x1a, 0x35, 0x0a, 0x08, 0x54, 0x61, 0x67, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02,
0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x07,
0x43, 0x61, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63,
0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4f, 0x0a, 0x10, 0x54, 0x61, 0x67, 0x73, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x29, 0x0a, 0x08, 0x54,
0x61, 0x67, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x44, 0x61, 0x74, 0x61,
0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x3e, 0x0a, 0x0e, 0x43, 0x61, 0x74, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x03, 0x50, 0x69,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x1a, 0xe2, 0xdf, 0x1f, 0x16, 0x10, 0x00, 0x2a,
0x12, 0xe5, 0x88, 0x86, 0xe7, 0xb1, 0xbb, 0x49, 0x44, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4,
0xb8, 0xba, 0x30, 0x52, 0x03, 0x70, 0x69, 0x64, 0x22, 0x8f, 0x01, 0x0a, 0x0f, 0x43, 0x61, 0x74,
0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x04,
0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x61, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x61, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61,
0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x03, 0x6d, 0x73, 0x67, 0x1a, 0x34, 0x0a, 0x07, 0x43, 0x61, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12,
0x0e, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12,
0x19, 0x0a, 0x07, 0x43, 0x61, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x63, 0x61, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xe5, 0x01, 0x0a, 0x0f, 0x49,
0x6d, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21,
0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x33, 0x0a, 0x06, 0x49, 0x6d, 0x67, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x42, 0x1a, 0xe2, 0xdf, 0x1f, 0x16, 0x2a, 0x12, 0xe5, 0x9b, 0xbe, 0xe7, 0x89, 0x87, 0xe4,
0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x58, 0x01, 0x52, 0x07, 0x69,
0x6d, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x12, 0x35, 0x0a, 0x07, 0x55, 0x73, 0x65, 0x54, 0x79, 0x70,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x42, 0x1a, 0xe2, 0xdf, 0x1f, 0x16, 0x10, 0x00, 0x2a,
0x12, 0xe7, 0x94, 0xa8, 0xe9, 0x80, 0x94, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xb8, 0xba,
0xe7, 0xa9, 0xba, 0x52, 0x08, 0x75, 0x73, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x12, 0x43, 0x0a,
0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01,
0x28, 0x09, 0x42, 0x20, 0xe2, 0xdf, 0x1f, 0x1c, 0x10, 0x00, 0x2a, 0x18, 0xe7, 0x94, 0xbb, 0xe4,
0xbd, 0x9c, 0xe5, 0x90, 0x8d, 0xe5, 0xad, 0x97, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9, 0x94,
0x99, 0xe8, 0xaf, 0xaf, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75,
0x69, 0x64, 0x22, 0x24, 0x0a, 0x10, 0x49, 0x6d, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0xf7, 0x01, 0x0a, 0x12, 0x42, 0x61, 0x74,
0x63, 0x68, 0x42, 0x69, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
0x3d, 0x0a, 0x07, 0x42, 0x69, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x23, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68,
0x42, 0x69, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x42, 0x69,
0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x42, 0x69, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x43,
0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20,
0x01, 0x28, 0x09, 0x42, 0x20, 0xe2, 0xdf, 0x1f, 0x1c, 0x10, 0x00, 0x2a, 0x18, 0xe7, 0x94, 0xbb,
0xe4, 0xbd, 0x9c, 0xe5, 0x90, 0x8d, 0xe5, 0xad, 0x97, 0xe8, 0x8e, 0xb7, 0xe5, 0x8f, 0x96, 0xe9,
0x94, 0x99, 0xe8, 0xaf, 0xaf, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75,
0x75, 0x69, 0x64, 0x1a, 0x5d, 0x0a, 0x07, 0x42, 0x69, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a,
0x0a, 0x08, 0x42, 0x69, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x42, 0x69, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1c, 0x0a, 0x09, 0x49, 0x6d,
0x67, 0x4f, 0x73, 0x73, 0x55, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x49,
0x6d, 0x67, 0x4f, 0x73, 0x73, 0x55, 0x72, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x69, 0x74, 0x4e,
0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x42, 0x69, 0x74, 0x4e, 0x61,
0x6d, 0x65, 0x22, 0x27, 0x0a, 0x13, 0x42, 0x61, 0x74, 0x63, 0x68, 0x42, 0x69, 0x74, 0x4d, 0x61,
0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x5b, 0x0a, 0x17, 0x43,
0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0xe2, 0xdf, 0x1f,
0x19, 0x2a, 0x15, 0xe7, 0x94, 0xbb, 0xe4, 0xbd, 0x9c, 0xe5, 0x90, 0x8d, 0xe4, 0xb8, 0x8d, 0xe8,
0x83, 0xbd, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x58, 0x01, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6e, 0x0a, 0x18, 0x43, 0x68, 0x65, 0x63,
0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55,
0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x4c, 0x0a, 0x18, 0x43, 0x68, 0x65, 0x63,
0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x66, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x05, 0x54, 0x66, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x42, 0x1a, 0xe2, 0xdf, 0x1f, 0x16, 0x2a, 0x12, 0xe7, 0xbc, 0x96, 0xe5, 0x8f,
0xb7, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x58, 0x01, 0x52,
0x05, 0x74, 0x66, 0x6e, 0x75, 0x6d, 0x22, 0x6f, 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x66, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75,
0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x09, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x5f, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01,
0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0xb2, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x07, 0x54, 0x68, 0x69, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x69, 0x64, 0x12, 0x3a,
0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20,
0x01, 0x28, 0x09, 0x42, 0x17, 0xe2, 0xdf, 0x1f, 0x13, 0x2a, 0x0f, 0xe8, 0xaf, 0xb7, 0xe9, 0x80,
0x89, 0xe6, 0x8b, 0xa9, 0xe7, 0x94, 0xbb, 0xe4, 0xbd, 0x9c, 0x58, 0x01, 0x52, 0x0c, 0x61, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12, 0x40, 0x0a, 0x0c, 0x54, 0x68,
0x69, 0x72, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
0x42, 0x1d, 0xe2, 0xdf, 0x1f, 0x19, 0x2a, 0x15, 0xe5, 0xb1, 0x9e, 0xe6, 0x80, 0xa7, 0xe5, 0x80,
0xbc, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x58, 0x01, 0x52,
0x0b, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x2c, 0x0a, 0x18,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x33, 0x0a, 0x14, 0x44, 0x65,
0x6c, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x1b, 0x0a, 0x08, 0x54, 0x68, 0x69, 0x72, 0x64, 0x49, 0x64, 0x73, 0x18, 0x01,
0x20, 0x03, 0x28, 0x05, 0x52, 0x09, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x69, 0x64, 0x73, 0x22,
0x29, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x53, 0x0a, 0x15, 0x54, 0x68,
0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75,
0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xe2, 0xdf, 0x1f, 0x13, 0x2a, 0x0f,
0xe8, 0xaf, 0xb7, 0xe9, 0x80, 0x89, 0xe6, 0x8b, 0xa9, 0xe7, 0x94, 0xbb, 0xe4, 0xbd, 0x9c, 0x58,
0x01, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x22,
0x3e, 0x0a, 0x16, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4c, 0x69, 0x73,
0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x44, 0x61, 0x74,
0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a,
0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22,
0x9c, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x77, 0x53, 0x74, 0x6f, 0x63,
0x6b, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21,
0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69,
0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79,
0x70, 0x65, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20,
0x01, 0x28, 0x05, 0x52, 0x08, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x12, 0x1f, 0x0a,
0x0a, 0x44, 0x65, 0x70, 0x61, 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
0x09, 0x52, 0x0b, 0x64, 0x65, 0x70, 0x61, 0x72, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f,
0x0a, 0x0a, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x73, 0x18, 0x05, 0x20, 0x03,
0x28, 0x05, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x64, 0x73, 0x12,
0x1d, 0x0a, 0x09, 0x41, 0x6c, 0x6c, 0x6f, 0x74, 0x55, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03,
0x28, 0x05, 0x52, 0x0a, 0x61, 0x6c, 0x6c, 0x6f, 0x74, 0x5f, 0x75, 0x69, 0x64, 0x73, 0x12, 0x21,
0x0a, 0x0b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x44, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x5f, 0x64, 0x61, 0x74,
0x65, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20,
0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x2f,
0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x77, 0x53, 0x74, 0x6f, 0x63, 0x6b, 0x53,
0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a,
0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22,
0xc3, 0x01, 0x0a, 0x14, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49,
0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61,
0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x69, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
0x12, 0x23, 0x0a, 0x0c, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x55, 0x75, 0x69, 0x64, 0x73,
0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x72, 0x74, 0x73, 0x68, 0x6f, 0x77, 0x5f,
0x75, 0x75, 0x69, 0x64, 0x73, 0x1a, 0x4e, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x21, 0x0a,
0x0b, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x55, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x75, 0x75, 0x69, 0x64,
0x12, 0x23, 0x0a, 0x0c, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x73,
0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f,
0x75, 0x75, 0x69, 0x64, 0x73, 0x22, 0x29, 0x0a, 0x15, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x72, 0x74,
0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10,
0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
0x22, 0x12, 0x0a, 0x10, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x22, 0x9d, 0x01, 0x0a, 0x11, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x04, 0x44, 0x61,
0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x2e, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04,
0x44, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x1a, 0x3c, 0x0a, 0x09, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x19, 0x0a, 0x07, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x73, 0x68, 0x65, 0x6c, 0x66, 0x5f, 0x69, 0x64, 0x12, 0x14,
0x0a, 0x07, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4e, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x03, 0x6d, 0x73, 0x67, 0x22, 0xc9, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43,
0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75,
0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xe2, 0xdf, 0x1f, 0x13, 0x2a, 0x0f,
0xe8, 0xaf, 0xb7, 0xe9, 0x80, 0x89, 0xe6, 0x8b, 0xa9, 0xe7, 0x94, 0xbb, 0xe5, 0xae, 0xb6, 0x58,
0x01, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12,
0x24, 0x0a, 0x0d, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68,
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68,
0x74, 0x48, 0x61, 0x73, 0x68, 0x12, 0x49, 0x0a, 0x0d, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67,
0x68, 0x74, 0x50, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe2, 0xdf,
0x1f, 0x1f, 0x2a, 0x1b, 0xe7, 0x89, 0x88, 0xe6, 0x9d, 0x83, 0xe5, 0x9b, 0xbe, 0xe8, 0xb7, 0xaf,
0xe5, 0xbe, 0x84, 0xe4, 0xb8, 0x8d, 0xe8, 0x83, 0xbd, 0xe4, 0xb8, 0xba, 0xe7, 0xa9, 0xba, 0x58,
0x01, 0x52, 0x0d, 0x63, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x50, 0x61, 0x74, 0x68,
0x22, 0x2f, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69,
0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73,
0x67, 0x22, 0xdd, 0x01, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x4b, 0x65,
0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x50, 0x61, 0x67, 0x65,
0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65,
0x5f, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x34, 0x0a, 0x08, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x49,
0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xe2, 0xdf, 0x1f, 0x13, 0x2a, 0x0f, 0xe8,
0xaf, 0xb7, 0xe9, 0x80, 0x89, 0xe6, 0x8b, 0xa9, 0xe5, 0xad, 0x97, 0xe6, 0xae, 0xb5, 0x58, 0x01,
0x52, 0x09, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x43,
0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
0x0b, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0c,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03,
0x28, 0x09, 0x52, 0x0d, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64,
0x73, 0x22, 0xfa, 0x10, 0x0a, 0x15, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x04, 0x44,
0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04,
0x64, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0a, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x4e, 0x61,
0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74,
0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0a, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x44,
0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6c, 0x75, 0x6d,
0x6e, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x04, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0xd3, 0x0f, 0x0a, 0x04, 0x49, 0x6e, 0x66,
0x6f, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f,
0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61,
0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74,
0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x41, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x64,
0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x61, 0x72, 0x74,
0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x4d, 0x6f,
0x75, 0x6e, 0x74, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6d,
0x6f, 0x75, 0x6e, 0x74, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x25, 0x0a, 0x0d, 0x41, 0x72, 0x74, 0x48,
0x6f, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0e, 0x61, 0x72, 0x74, 0x5f, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x12,
0x12, 0x0a, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73,
0x69, 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x07, 0x20,
0x01, 0x28, 0x05, 0x52, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x57,
0x69, 0x64, 0x74, 0x68, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x77, 0x69, 0x64, 0x74,
0x68, 0x12, 0x14, 0x0a, 0x05, 0x52, 0x75, 0x6c, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05,
0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x72, 0x12, 0x23, 0x0a, 0x0c, 0x49, 0x6e, 0x73, 0x63, 0x72,
0x69, 0x62, 0x65, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x69,
0x6e, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x12, 0x21, 0x0a, 0x0b,
0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28,
0x09, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x12,
0x27, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x41, 0x62, 0x73, 0x74,
0x72, 0x61, 0x63, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x62, 0x73, 0x74,
0x72, 0x61, 0x63, 0x74, 0x12, 0x1f, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x75, 0x6c,
0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f,
0x72, 0x75, 0x6c, 0x65, 0x72, 0x12, 0x27, 0x0a, 0x0e, 0x50, 0x72, 0x69, 0x63, 0x65, 0x43, 0x6f,
0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0f, 0x70,
0x72, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x12, 0x23,
0x0a, 0x0c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x10,
0x20, 0x01, 0x28, 0x01, 0x52, 0x0d, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x12, 0x21, 0x0a, 0x0b, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4d, 0x61, 0x72, 0x6b,
0x65, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0c, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f,
0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x65, 0x6c, 0x6f, 0x6e, 0x67,
0x18, 0x12, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x12, 0x1d,
0x0a, 0x09, 0x46, 0x6c, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0a, 0x66, 0x6c, 0x6f, 0x77, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x0a,
0x0a, 0x41, 0x72, 0x74, 0x51, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x14, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x5f, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x25,
0x0a, 0x0d, 0x49, 0x6e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x69, 0x63, 0x18,
0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74,
0x65, 0x5f, 0x70, 0x69, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x69, 0x67, 0x6e, 0x70, 0x69, 0x63,
0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x69, 0x67, 0x6e, 0x70, 0x69, 0x63, 0x12,
0x18, 0x0a, 0x07, 0x53, 0x65, 0x61, 0x6c, 0x70, 0x69, 0x63, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09,
0x52, 0x07, 0x73, 0x65, 0x61, 0x6c, 0x70, 0x69, 0x63, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74,
0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x70, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x1b, 0x0a, 0x08,
0x50, 0x68, 0x6f, 0x74, 0x6f, 0x50, 0x69, 0x63, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
0x70, 0x68, 0x6f, 0x74, 0x6f, 0x5f, 0x70, 0x69, 0x63, 0x12, 0x15, 0x0a, 0x05, 0x48, 0x64, 0x50,
0x69, 0x63, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x64, 0x5f, 0x70, 0x69, 0x63,
0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x74, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x1b, 0x20, 0x01,
0x28, 0x05, 0x52, 0x08, 0x6d, 0x61, 0x74, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x12, 0x21, 0x0a, 0x0b,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x1c, 0x20, 0x01, 0x28,
0x09, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12,
0x1f, 0x0a, 0x0a, 0x41, 0x72, 0x74, 0x69, 0x73, 0x74, 0x55, 0x75, 0x69, 0x64, 0x18, 0x1d, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x5f, 0x75, 0x75, 0x69, 0x64,
0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18,
0x1e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x74,
0x79, 0x70, 0x65, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x72, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x1f,
0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b,
0x0a, 0x08, 0x41, 0x72, 0x74, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x20, 0x20, 0x01, 0x28, 0x05,
0x52, 0x09, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x41,
0x72, 0x74, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x18, 0x21, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x61,
0x72, 0x74, 0x5f, 0x73, 0x74, 0x79, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x43, 0x6f, 0x6c, 0x6f,
0x72, 0x18, 0x22, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, 0x25,
0x0a, 0x0d, 0x50, 0x65, 0x6e, 0x54, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x73, 0x18,
0x23, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x65, 0x6e, 0x5f, 0x74, 0x65, 0x63, 0x68, 0x6e,
0x69, 0x71, 0x75, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x07, 0x41, 0x72, 0x74, 0x49, 0x64, 0x65, 0x61,
0x18, 0x24, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x72, 0x74, 0x5f, 0x69, 0x64, 0x65, 0x61,
0x12, 0x21, 0x0a, 0x0b, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x65, 0x61, 0x18,
0x25, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x69,
0x64, 0x65, 0x61, 0x12, 0x1b, 0x0a, 0x08, 0x41, 0x72, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x79, 0x18,
0x26, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x72, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x79,
0x12, 0x23, 0x0a, 0x0c, 0x46, 0x69, 0x72, 0x73, 0x74, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
0x18, 0x27, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x70, 0x75,
0x62, 0x6c, 0x69, 0x73, 0x68, 0x12, 0x2b, 0x0a, 0x10, 0x46, 0x69, 0x72, 0x73, 0x74, 0x50, 0x75,
0x62, 0x6c, 0x69, 0x73, 0x68, 0x5f, 0x69, 0x6d, 0x67, 0x18, 0x28, 0x20, 0x01, 0x28, 0x09, 0x52,
0x11, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x5f, 0x69,
0x6d, 0x67, 0x12, 0x1d, 0x0a, 0x09, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18,
0x29, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d,
0x65, 0x12, 0x25, 0x0a, 0x0d, 0x46, 0x69, 0x72, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x5f, 0x69,
0x6d, 0x67, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f,
0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x69, 0x6d, 0x67, 0x12, 0x23, 0x0a, 0x0c, 0x54, 0x68, 0x69, 0x72,
0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x2b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x25, 0x0a,
0x0d, 0x53, 0x70, 0x72, 0x61, 0x79, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2c,
0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x73, 0x70, 0x72, 0x61, 0x79, 0x5f, 0x70, 0x6f, 0x73, 0x69,
0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0b, 0x53, 0x70, 0x72, 0x61, 0x79, 0x52, 0x65, 0x6d,
0x61, 0x72, 0x6b, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x70, 0x72, 0x61, 0x79,
0x5f, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x26, 0x0a, 0x0d, 0x44, 0x69, 0x67, 0x69, 0x53,
0x68, 0x6f, 0x6f, 0x74, 0x44, 0x61, 0x74, 0x65, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
0x64, 0x69, 0x67, 0x69, 0x5f, 0x73, 0x68, 0x6f, 0x6f, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x12,
0x24, 0x0a, 0x0c, 0x44, 0x69, 0x67, 0x69, 0x4d, 0x61, 0x6b, 0x65, 0x44, 0x61, 0x74, 0x65, 0x18,
0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x64, 0x69, 0x67, 0x69, 0x5f, 0x6d, 0x61, 0x6b, 0x65,
0x5f, 0x64, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0a, 0x44, 0x69, 0x67, 0x69, 0x41, 0x72, 0x74,
0x49, 0x6d, 0x67, 0x18, 0x30, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x69, 0x67, 0x69, 0x5f,
0x61, 0x72, 0x74, 0x5f, 0x69, 0x6d, 0x67, 0x12, 0x33, 0x0a, 0x13, 0x44, 0x69, 0x67, 0x69, 0x41,
0x72, 0x74, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x49, 0x6d, 0x67, 0x18, 0x31,
0x20, 0x01, 0x28, 0x09, 0x52, 0x16, 0x64, 0x69, 0x67, 0x69, 0x5f, 0x61, 0x72, 0x74, 0x5f, 0x63,
0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x69, 0x6d, 0x67, 0x12, 0x25, 0x0a, 0x0d,
0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68, 0x18, 0x32, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x68,
0x61, 0x73, 0x68, 0x12, 0x25, 0x0a, 0x0d, 0x52, 0x65, 0x61, 0x6c, 0x72, 0x69, 0x67, 0x68, 0x74,
0x48, 0x61, 0x73, 0x68, 0x18, 0x33, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x6c,
0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x12, 0x24, 0x0a, 0x0c, 0x41, 0x75,
0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x48, 0x61, 0x73, 0x68, 0x18, 0x34, 0x20, 0x01, 0x28, 0x09,
0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x68, 0x61, 0x73, 0x68,
0x12, 0x20, 0x0a, 0x0a, 0x57, 0x74, 0x52, 0x65, 0x61, 0x6c, 0x48, 0x61, 0x73, 0x68, 0x18, 0x35,
0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x77, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x6c, 0x5f, 0x68, 0x61,
0x73, 0x68, 0x12, 0x20, 0x0a, 0x0a, 0x43, 0x78, 0x52, 0x65, 0x61, 0x6c, 0x48, 0x61, 0x73, 0x68,
0x18, 0x36, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x78, 0x5f, 0x72, 0x65, 0x61, 0x6c, 0x5f,
0x68, 0x61, 0x73, 0x68, 0x12, 0x26, 0x0a, 0x0d, 0x42, 0x61, 0x69, 0x64, 0x75, 0x52, 0x65, 0x61,
0x6c, 0x48, 0x61, 0x73, 0x68, 0x18, 0x37, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x62, 0x61, 0x69,
0x64, 0x75, 0x5f, 0x72, 0x65, 0x61, 0x6c, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x12, 0x2e, 0x0a, 0x11,
0x44, 0x69, 0x67, 0x69, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x49, 0x6e, 0x66,
0x6f, 0x18, 0x38, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x64, 0x69, 0x67, 0x69, 0x5f, 0x63, 0x6f,
0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x2e, 0x0a, 0x11,
0x44, 0x69, 0x67, 0x69, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x46, 0x69, 0x6c,
0x65, 0x18, 0x39, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x64, 0x69, 0x67, 0x69, 0x5f, 0x63, 0x6f,
0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x05,
0x54, 0x66, 0x6e, 0x75, 0x6d, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x66, 0x6e,
0x75, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x65, 0x71, 0x6e, 0x75, 0x6d, 0x18, 0x3b, 0x20, 0x01,
0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x71, 0x6e, 0x75, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x55, 0x75,
0x69, 0x64, 0x18, 0x3c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x22, 0x28,
0x0a, 0x12, 0x54, 0x61, 0x67, 0x49, 0x64, 0x4b, 0x76, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x04, 0x70, 0x69, 0x64, 0x73, 0x22, 0x9c, 0x01, 0x0a, 0x13, 0x54, 0x61, 0x67,
0x49, 0x64, 0x4b, 0x76, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x12, 0x3a, 0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x49, 0x64, 0x4b, 0x76,
0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x49, 0x6e, 0x66,
0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0x37,
0x0a, 0x09, 0x49, 0x6e, 0x66, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x5c, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72,
0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x42, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x21, 0xe2, 0xdf, 0x1f, 0x1d, 0x10, 0x00, 0x2a, 0x19, 0xe5,
0xaf, 0xbc, 0xe5, 0x87, 0xba, 0xe7, 0xb1, 0xbb, 0xe5, 0x9e, 0x8b, 0xe5, 0xbf, 0x85, 0xe9, 0xa1,
0xbb, 0xe5, 0xa4, 0xa7, 0xe4, 0xba, 0x8e, 0x30, 0x52, 0x0b, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74,
0x5f, 0x74, 0x79, 0x70, 0x65, 0x22, 0x9f, 0x01, 0x0a, 0x17, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74,
0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x12, 0x39, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x25, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74,
0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03,
0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0x37,
0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e,
0x44, 0x65, 0x73, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6c, 0x75,
0x6d, 0x6e, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x22, 0x3a, 0x0a, 0x1a, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x42, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x0e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x64,
0x61, 0x74, 0x61, 0x22, 0xcb, 0x01, 0x0a, 0x1b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44,
0x61, 0x74, 0x61, 0x42, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28,
0x0b, 0x32, 0x29, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x42, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x44, 0x61,
0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
0x03, 0x6d, 0x73, 0x67, 0x1a, 0x5b, 0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x09,
0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x07, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x69, 0x64, 0x12, 0x21, 0x0a, 0x0b, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x55, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x54,
0x66, 0x6e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x66, 0x6e, 0x75,
0x6d, 0x22, 0x50, 0x0a, 0x08, 0x50, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x12, 0x0a,
0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67,
0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a,
0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x74, 0x6f,
0x74, 0x61, 0x6c, 0x22, 0xa9, 0x01, 0x0a, 0x19, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50,
0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
0x65, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x55, 0x69, 0x64, 0x18, 0x07,
0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x55, 0x69, 0x64, 0x12,
0x1c, 0x0a, 0x09, 0x69, 0x6e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x18, 0x08, 0x20, 0x01,
0x28, 0x05, 0x52, 0x09, 0x69, 0x6e, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x12, 0x20, 0x0a,
0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x69, 0x64, 0x73, 0x18, 0x09, 0x20, 0x03,
0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x69, 0x64, 0x73, 0x22,
0x78, 0x0a, 0x1a, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65,
0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a,
0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x41, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x65,
0x76, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x04, 0x64, 0x61,
0x74, 0x61, 0x12, 0x25, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x11, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x50, 0x61, 0x67, 0x65, 0x49,
0x6e, 0x66, 0x6f, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x22, 0xbe, 0x02, 0x0a, 0x16, 0x41, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x55, 0x75,
0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74,
0x55, 0x75, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e,
0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68,
0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x14,
0x0a, 0x05, 0x77, 0x69, 0x64, 0x74, 0x68, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x77,
0x69, 0x64, 0x74, 0x68, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x72, 0x18, 0x05, 0x20,
0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x72, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72,
0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x64, 0x64, 0x72, 0x65,
0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74,
0x6f, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50,
0x68, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x64, 0x50, 0x69, 0x63, 0x18, 0x08, 0x20,
0x01, 0x28, 0x09, 0x52, 0x05, 0x68, 0x64, 0x50, 0x69, 0x63, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
0x61, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x55, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x72,
0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x65, 0x32, 0xfa, 0x0e, 0x0a, 0x0c, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x4a, 0x0a, 0x0b, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1b, 0x2e, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0a, 0x44, 0x65, 0x6c, 0x41, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x15, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x44, 0x65, 0x6c, 0x41, 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65, 0x6c, 0x41, 0x77, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x41, 0x75, 0x74,
0x68, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x44, 0x65, 0x6c, 0x41, 0x75, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65, 0x6c,
0x41, 0x75, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x50, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x44,
0x61, 0x74, 0x61, 0x12, 0x1d, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65,
0x6c, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65, 0x6c,
0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x53, 0x74, 0x6f, 0x72, 0x61,
0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1e, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x2e, 0x44, 0x65, 0x6c, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x2e, 0x44, 0x65, 0x6c, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x08, 0x54, 0x61, 0x67,
0x73, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x18, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x54, 0x61, 0x67, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x19, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07,
0x43, 0x61, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x17, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x2e, 0x43, 0x61, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x18, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x61, 0x74, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0e,
0x49, 0x6d, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x42, 0x79, 0x55, 0x75, 0x69, 0x64, 0x12, 0x18,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x6d, 0x67, 0x4d, 0x61, 0x74, 0x63,
0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x2e, 0x49, 0x6d, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0b, 0x42, 0x61, 0x74, 0x63, 0x68, 0x42, 0x69,
0x74, 0x4d, 0x61, 0x70, 0x12, 0x1b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x42,
0x61, 0x74, 0x63, 0x68, 0x42, 0x69, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1c, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x42, 0x61, 0x74, 0x63,
0x68, 0x42, 0x69, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x59, 0x0a, 0x10, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61, 0x6d, 0x65,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4e, 0x61,
0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5c, 0x0a, 0x11,
0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x66, 0x6e, 0x75,
0x6d, 0x12, 0x21, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x68, 0x65, 0x63,
0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x66, 0x6e, 0x75, 0x6d, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x43,
0x68, 0x65, 0x63, 0x6b, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x66, 0x6e, 0x75, 0x6d,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x59, 0x0a, 0x10, 0x55, 0x70,
0x64, 0x61, 0x74, 0x65, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x12, 0x20,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x21, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
0x65, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x50, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x54, 0x68, 0x69, 0x72,
0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x2e, 0x44, 0x65, 0x6c, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e,
0x44, 0x65, 0x6c, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0e, 0x54, 0x68, 0x69, 0x72, 0x64,
0x50, 0x61, 0x72, 0x74, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1e, 0x2e, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4c, 0x69,
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, 0x0a, 0x13,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x77, 0x53, 0x74, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61,
0x74, 0x75, 0x73, 0x12, 0x23, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70,
0x64, 0x61, 0x74, 0x65, 0x41, 0x77, 0x53, 0x74, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x75,
0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x77, 0x53, 0x74, 0x6f, 0x63, 0x6b,
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x50, 0x0a, 0x0d, 0x53, 0x79, 0x6e, 0x63, 0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49,
0x64, 0x12, 0x1d, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x79, 0x6e, 0x63,
0x41, 0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x1e, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x41,
0x72, 0x74, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x44, 0x0a, 0x09, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x73, 0x74, 0x12,
0x19, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x68, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x62, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68, 0x12,
0x23, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x55,
0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x48, 0x61,
0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x50, 0x0a, 0x0d,
0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x1d, 0x2e,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4a,
0x0a, 0x0b, 0x54, 0x61, 0x67, 0x49, 0x64, 0x4b, 0x76, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1b, 0x2e,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x49, 0x64, 0x4b, 0x76, 0x4c,
0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x41, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x61, 0x67, 0x49, 0x64, 0x4b, 0x76, 0x4c, 0x69, 0x73, 0x74,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x45, 0x78,
0x70, 0x6f, 0x72, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1f, 0x2e,
0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x46, 0x69,
0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x46,
0x69, 0x65, 0x6c, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x62, 0x0a, 0x13, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x61, 0x74,
0x61, 0x42, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x12, 0x23, 0x2e, 0x41, 0x72, 0x74, 0x77,
0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x42,
0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b,
0x44, 0x61, 0x74, 0x61, 0x42, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5f, 0x0a, 0x12, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x22, 0x2e, 0x41,
0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x72,
0x65, 0x76, 0x69, 0x65, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x23, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x1f, 0x5a, 0x1d, 0x2e, 0x2f, 0x61, 0x72, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x3b, 0x61, 0x72, 0x74, 0x77, 0x6f,
0x72, 0x6b, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_pb_artwork_query_proto_rawDescOnce sync.Once
file_pb_artwork_query_proto_rawDescData = file_pb_artwork_query_proto_rawDesc
)
func file_pb_artwork_query_proto_rawDescGZIP() []byte {
file_pb_artwork_query_proto_rawDescOnce.Do(func() {
file_pb_artwork_query_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb_artwork_query_proto_rawDescData)
})
return file_pb_artwork_query_proto_rawDescData
}
var file_pb_artwork_query_proto_msgTypes = make([]protoimpl.MessageInfo, 59)
var file_pb_artwork_query_proto_goTypes = []interface{}{
(*ArtworkListRequest)(nil), // 0: Artwork.ArtworkListRequest
(*ArtworkListResponse)(nil), // 1: Artwork.ArtworkListResponse
(*DelAwRequest)(nil), // 2: Artwork.DelAwRequest
(*DelAwResponse)(nil), // 3: Artwork.DelAwResponse
(*DelAuthDataRequest)(nil), // 4: Artwork.DelAuthDataRequest
(*DelAuthDataResponse)(nil), // 5: Artwork.DelAuthDataResponse
(*DelMarketDataRequest)(nil), // 6: Artwork.DelMarketDataRequest
(*DelMarketDataResponse)(nil), // 7: Artwork.DelMarketDataResponse
(*DelStorageDataRequest)(nil), // 8: Artwork.DelStorageDataRequest
(*DelStorageDataResponse)(nil), // 9: Artwork.DelStorageDataResponse
(*TagsListRequest)(nil), // 10: Artwork.TagsListRequest
(*TagsData)(nil), // 11: Artwork.TagsData
(*TagsListResponse)(nil), // 12: Artwork.TagsListResponse
(*CatListRequest)(nil), // 13: Artwork.CatListRequest
(*CatListResponse)(nil), // 14: Artwork.CatListResponse
(*ImgMatchRequest)(nil), // 15: Artwork.ImgMatchRequest
(*ImgMatchResponse)(nil), // 16: Artwork.ImgMatchResponse
(*BatchBitMapRequest)(nil), // 17: Artwork.BatchBitMapRequest
(*BatchBitMapResponse)(nil), // 18: Artwork.BatchBitMapResponse
(*CheckArtworkNameRequest)(nil), // 19: Artwork.CheckArtworkNameRequest
(*CheckArtworkNameResponse)(nil), // 20: Artwork.CheckArtworkNameResponse
(*CheckArtworkTfnumRequest)(nil), // 21: Artwork.CheckArtworkTfnumRequest
(*CheckArtworkTfnumResponse)(nil), // 22: Artwork.CheckArtworkTfnumResponse
(*UpdateThirdPartyRequest)(nil), // 23: Artwork.UpdateThirdPartyRequest
(*UpdateThirdPartyResponse)(nil), // 24: Artwork.UpdateThirdPartyResponse
(*DelThirdPartyRequest)(nil), // 25: Artwork.DelThirdPartyRequest
(*DelThirdPartyResponse)(nil), // 26: Artwork.DelThirdPartyResponse
(*ThirdPartyListRequest)(nil), // 27: Artwork.ThirdPartyListRequest
(*ThirdPartyListResponse)(nil), // 28: Artwork.ThirdPartyListResponse
(*UpdateAwStockStatusRequest)(nil), // 29: Artwork.UpdateAwStockStatusRequest
(*UpdateAwStockStatusResponse)(nil), // 30: Artwork.UpdateAwStockStatusResponse
(*SyncArtShowIdRequest)(nil), // 31: Artwork.SyncArtShowIdRequest
(*SyncArtShowIdResponse)(nil), // 32: Artwork.SyncArtShowIdResponse
(*ShelfListRequest)(nil), // 33: Artwork.ShelfListRequest
(*ShelfListResponse)(nil), // 34: Artwork.ShelfListResponse
(*UpdateCopyrightHashRequest)(nil), // 35: Artwork.UpdateCopyrightHashRequest
(*UpdateCopyrightHashResponse)(nil), // 36: Artwork.UpdateCopyrightHashResponse
(*ExportArtworkRequest)(nil), // 37: Artwork.ExportArtworkRequest
(*ExportArtworkResponse)(nil), // 38: Artwork.ExportArtworkResponse
(*TagIdKvListRequest)(nil), // 39: Artwork.TagIdKvListRequest
(*TagIdKvListResponse)(nil), // 40: Artwork.TagIdKvListResponse
(*ExportFieldListRequest)(nil), // 41: Artwork.ExportFieldListRequest
(*ExportFieldListResponse)(nil), // 42: Artwork.ExportFieldListResponse
(*ArtworkDataByShowIdRequest)(nil), // 43: Artwork.ArtworkDataByShowIdRequest
(*ArtworkDataByShowIdResponse)(nil), // 44: Artwork.ArtworkDataByShowIdResponse
(*PageInfo)(nil), // 45: Artwork.PageInfo
(*ArtworkPreviewListRequest)(nil), // 46: Artwork.ArtworkPreviewListRequest
(*ArtworkPreviewListResponse)(nil), // 47: Artwork.ArtworkPreviewListResponse
(*ArtworkPreviewResponse)(nil), // 48: Artwork.ArtworkPreviewResponse
(*ArtworkListResponse_Info)(nil), // 49: Artwork.ArtworkListResponse.Info
(*TagsData_TagsInfo)(nil), // 50: Artwork.TagsData.TagsInfo
(*CatListResponse_CatInfo)(nil), // 51: Artwork.CatListResponse.CatInfo
(*BatchBitMapRequest_BitInfo)(nil), // 52: Artwork.BatchBitMapRequest.BitInfo
(*SyncArtShowIdRequestInfo)(nil), // 53: Artwork.SyncArtShowIdRequest.info
(*ShelfListResponse_ShelfInfo)(nil), // 54: Artwork.ShelfListResponse.ShelfInfo
(*ExportArtworkResponse_Info)(nil), // 55: Artwork.ExportArtworkResponse.Info
nil, // 56: Artwork.TagIdKvListResponse.InfoEntry
(*ExportFieldListResponse_Info)(nil), // 57: Artwork.ExportFieldListResponse.Info
(*ArtworkDataByShowIdResponse_Info)(nil), // 58: Artwork.ArtworkDataByShowIdResponse.Info
(*wrapperspb.Int32Value)(nil), // 59: google.protobuf.Int32Value
}
var file_pb_artwork_query_proto_depIdxs = []int32{
59, // 0: Artwork.ArtworkListRequest.StorageStatus:type_name -> google.protobuf.Int32Value
49, // 1: Artwork.ArtworkListResponse.Data:type_name -> Artwork.ArtworkListResponse.Info
50, // 2: Artwork.TagsData.TagsFirst:type_name -> Artwork.TagsData.TagsInfo
50, // 3: Artwork.TagsData.List:type_name -> Artwork.TagsData.TagsInfo
11, // 4: Artwork.TagsListResponse.TagsData:type_name -> Artwork.TagsData
51, // 5: Artwork.CatListResponse.Data:type_name -> Artwork.CatListResponse.CatInfo
52, // 6: Artwork.BatchBitMapRequest.BitData:type_name -> Artwork.BatchBitMapRequest.BitInfo
53, // 7: Artwork.SyncArtShowIdRequest.Data:type_name -> Artwork.SyncArtShowIdRequest.info
54, // 8: Artwork.ShelfListResponse.Data:type_name -> Artwork.ShelfListResponse.ShelfInfo
55, // 9: Artwork.ExportArtworkResponse.Data:type_name -> Artwork.ExportArtworkResponse.Info
56, // 10: Artwork.TagIdKvListResponse.Info:type_name -> Artwork.TagIdKvListResponse.InfoEntry
57, // 11: Artwork.ExportFieldListResponse.Data:type_name -> Artwork.ExportFieldListResponse.Info
58, // 12: Artwork.ArtworkDataByShowIdResponse.Data:type_name -> Artwork.ArtworkDataByShowIdResponse.Info
48, // 13: Artwork.ArtworkPreviewListResponse.data:type_name -> Artwork.ArtworkPreviewResponse
45, // 14: Artwork.ArtworkPreviewListResponse.page:type_name -> Artwork.PageInfo
0, // 15: Artwork.ArtworkQuery.ArtworkList:input_type -> Artwork.ArtworkListRequest
2, // 16: Artwork.ArtworkQuery.DelArtwork:input_type -> Artwork.DelAwRequest
4, // 17: Artwork.ArtworkQuery.DelAuthData:input_type -> Artwork.DelAuthDataRequest
6, // 18: Artwork.ArtworkQuery.DelMarketData:input_type -> Artwork.DelMarketDataRequest
8, // 19: Artwork.ArtworkQuery.DelStorageData:input_type -> Artwork.DelStorageDataRequest
10, // 20: Artwork.ArtworkQuery.TagsList:input_type -> Artwork.TagsListRequest
13, // 21: Artwork.ArtworkQuery.CatList:input_type -> Artwork.CatListRequest
15, // 22: Artwork.ArtworkQuery.ImgMatchByUuid:input_type -> Artwork.ImgMatchRequest
17, // 23: Artwork.ArtworkQuery.BatchBitMap:input_type -> Artwork.BatchBitMapRequest
19, // 24: Artwork.ArtworkQuery.CheckArtworkName:input_type -> Artwork.CheckArtworkNameRequest
21, // 25: Artwork.ArtworkQuery.CheckArtworkTfnum:input_type -> Artwork.CheckArtworkTfnumRequest
23, // 26: Artwork.ArtworkQuery.UpdateThirdParty:input_type -> Artwork.UpdateThirdPartyRequest
25, // 27: Artwork.ArtworkQuery.DelThirdParty:input_type -> Artwork.DelThirdPartyRequest
27, // 28: Artwork.ArtworkQuery.ThirdPartyList:input_type -> Artwork.ThirdPartyListRequest
29, // 29: Artwork.ArtworkQuery.UpdateAwStockStatus:input_type -> Artwork.UpdateAwStockStatusRequest
31, // 30: Artwork.ArtworkQuery.SyncArtShowId:input_type -> Artwork.SyncArtShowIdRequest
33, // 31: Artwork.ArtworkQuery.ShelfList:input_type -> Artwork.ShelfListRequest
35, // 32: Artwork.ArtworkQuery.UpdateCopyrightHash:input_type -> Artwork.UpdateCopyrightHashRequest
37, // 33: Artwork.ArtworkQuery.ExportArtwork:input_type -> Artwork.ExportArtworkRequest
39, // 34: Artwork.ArtworkQuery.TagIdKvList:input_type -> Artwork.TagIdKvListRequest
41, // 35: Artwork.ArtworkQuery.ExportFieldList:input_type -> Artwork.ExportFieldListRequest
43, // 36: Artwork.ArtworkQuery.ArtworkDataByShowId:input_type -> Artwork.ArtworkDataByShowIdRequest
46, // 37: Artwork.ArtworkQuery.ArtworkPreviewList:input_type -> Artwork.ArtworkPreviewListRequest
1, // 38: Artwork.ArtworkQuery.ArtworkList:output_type -> Artwork.ArtworkListResponse
3, // 39: Artwork.ArtworkQuery.DelArtwork:output_type -> Artwork.DelAwResponse
5, // 40: Artwork.ArtworkQuery.DelAuthData:output_type -> Artwork.DelAuthDataResponse
7, // 41: Artwork.ArtworkQuery.DelMarketData:output_type -> Artwork.DelMarketDataResponse
9, // 42: Artwork.ArtworkQuery.DelStorageData:output_type -> Artwork.DelStorageDataResponse
12, // 43: Artwork.ArtworkQuery.TagsList:output_type -> Artwork.TagsListResponse
14, // 44: Artwork.ArtworkQuery.CatList:output_type -> Artwork.CatListResponse
16, // 45: Artwork.ArtworkQuery.ImgMatchByUuid:output_type -> Artwork.ImgMatchResponse
18, // 46: Artwork.ArtworkQuery.BatchBitMap:output_type -> Artwork.BatchBitMapResponse
20, // 47: Artwork.ArtworkQuery.CheckArtworkName:output_type -> Artwork.CheckArtworkNameResponse
22, // 48: Artwork.ArtworkQuery.CheckArtworkTfnum:output_type -> Artwork.CheckArtworkTfnumResponse
24, // 49: Artwork.ArtworkQuery.UpdateThirdParty:output_type -> Artwork.UpdateThirdPartyResponse
26, // 50: Artwork.ArtworkQuery.DelThirdParty:output_type -> Artwork.DelThirdPartyResponse
28, // 51: Artwork.ArtworkQuery.ThirdPartyList:output_type -> Artwork.ThirdPartyListResponse
30, // 52: Artwork.ArtworkQuery.UpdateAwStockStatus:output_type -> Artwork.UpdateAwStockStatusResponse
32, // 53: Artwork.ArtworkQuery.SyncArtShowId:output_type -> Artwork.SyncArtShowIdResponse
34, // 54: Artwork.ArtworkQuery.ShelfList:output_type -> Artwork.ShelfListResponse
36, // 55: Artwork.ArtworkQuery.UpdateCopyrightHash:output_type -> Artwork.UpdateCopyrightHashResponse
38, // 56: Artwork.ArtworkQuery.ExportArtwork:output_type -> Artwork.ExportArtworkResponse
40, // 57: Artwork.ArtworkQuery.TagIdKvList:output_type -> Artwork.TagIdKvListResponse
42, // 58: Artwork.ArtworkQuery.ExportFieldList:output_type -> Artwork.ExportFieldListResponse
44, // 59: Artwork.ArtworkQuery.ArtworkDataByShowId:output_type -> Artwork.ArtworkDataByShowIdResponse
47, // 60: Artwork.ArtworkQuery.ArtworkPreviewList:output_type -> Artwork.ArtworkPreviewListResponse
38, // [38:61] is the sub-list for method output_type
15, // [15:38] is the sub-list for method input_type
15, // [15:15] is the sub-list for extension type_name
15, // [15:15] is the sub-list for extension extendee
0, // [0:15] is the sub-list for field type_name
}
func init() { file_pb_artwork_query_proto_init() }
func file_pb_artwork_query_proto_init() {
if File_pb_artwork_query_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_pb_artwork_query_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelAwRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelAwResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelAuthDataRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelAuthDataResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelMarketDataRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelMarketDataResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelStorageDataRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelStorageDataResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagsListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagsData); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagsListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CatListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CatListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ImgMatchRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ImgMatchResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchBitMapRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchBitMapResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CheckArtworkNameRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CheckArtworkNameResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CheckArtworkTfnumRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CheckArtworkTfnumResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateThirdPartyRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateThirdPartyResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelThirdPartyRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DelThirdPartyResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ThirdPartyListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ThirdPartyListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateAwStockStatusRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateAwStockStatusResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SyncArtShowIdRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SyncArtShowIdResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ShelfListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ShelfListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateCopyrightHashRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateCopyrightHashResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportArtworkRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportArtworkResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagIdKvListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagIdKvListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportFieldListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportFieldListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkDataByShowIdRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkDataByShowIdResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PageInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkPreviewListRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkPreviewListResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkPreviewResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkListResponse_Info); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TagsData_TagsInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CatListResponse_CatInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchBitMapRequest_BitInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SyncArtShowIdRequestInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ShelfListResponse_ShelfInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportArtworkResponse_Info); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ExportFieldListResponse_Info); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_pb_artwork_query_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ArtworkDataByShowIdResponse_Info); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_pb_artwork_query_proto_rawDesc,
NumEnums: 0,
NumMessages: 59,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_pb_artwork_query_proto_goTypes,
DependencyIndexes: file_pb_artwork_query_proto_depIdxs,
MessageInfos: file_pb_artwork_query_proto_msgTypes,
}.Build()
File_pb_artwork_query_proto = out.File
file_pb_artwork_query_proto_rawDesc = nil
file_pb_artwork_query_proto_goTypes = nil
file_pb_artwork_query_proto_depIdxs = nil
}