Documentation
¶
Index ¶
- Variables
- func NewBucketEndpoints() []*api.Endpoint
- func NewHealthyEndpoints() []*api.Endpoint
- func NewObjectEndpoints() []*api.Endpoint
- func RegisterBucketHandler(s server.Server, hdlr BucketHandler, opts ...server.HandlerOption) error
- func RegisterHealthyHandler(s server.Server, hdlr HealthyHandler, opts ...server.HandlerOption) error
- func RegisterObjectHandler(s server.Server, hdlr ObjectHandler, opts ...server.HandlerOption) error
- type Base64Source
- func (*Base64Source) Descriptor() ([]byte, []int)deprecated
- func (x *Base64Source) GetContent() string
- func (x *Base64Source) GetHash() string
- func (x *Base64Source) GetPath() string
- func (x *Base64Source) GetSize() int64
- func (*Base64Source) ProtoMessage()
- func (x *Base64Source) ProtoReflect() protoreflect.Message
- func (x *Base64Source) Reset()
- func (x *Base64Source) String() string
- type BlankRequest
- type BlankResponse
- type BucketCleanRequest
- func (*BucketCleanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketCleanRequest) GetPrefix() string
- func (x *BucketCleanRequest) GetUuid() string
- func (*BucketCleanRequest) ProtoMessage()
- func (x *BucketCleanRequest) ProtoReflect() protoreflect.Message
- func (x *BucketCleanRequest) Reset()
- func (x *BucketCleanRequest) String() string
- type BucketEntity
- func (*BucketEntity) Descriptor() ([]byte, []int)deprecated
- func (x *BucketEntity) GetAccessKey() string
- func (x *BucketEntity) GetAccessSecret() string
- func (x *BucketEntity) GetAddress() string
- func (x *BucketEntity) GetAlias() string
- func (x *BucketEntity) GetEngine() Engine
- func (x *BucketEntity) GetMode() string
- func (x *BucketEntity) GetName() string
- func (x *BucketEntity) GetScope() string
- func (x *BucketEntity) GetToken() string
- func (x *BucketEntity) GetTotalSize() uint64
- func (x *BucketEntity) GetUrl() string
- func (x *BucketEntity) GetUsedSize() uint64
- func (x *BucketEntity) GetUuid() string
- func (*BucketEntity) ProtoMessage()
- func (x *BucketEntity) ProtoReflect() protoreflect.Message
- func (x *BucketEntity) Reset()
- func (x *BucketEntity) String() string
- type BucketFindRequest
- type BucketFindResponse
- func (*BucketFindResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BucketFindResponse) GetEntity() *BucketEntity
- func (x *BucketFindResponse) GetStatus() *Status
- func (*BucketFindResponse) ProtoMessage()
- func (x *BucketFindResponse) ProtoReflect() protoreflect.Message
- func (x *BucketFindResponse) Reset()
- func (x *BucketFindResponse) String() string
- type BucketGenerateManifestRequest
- func (*BucketGenerateManifestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketGenerateManifestRequest) GetExclude() []string
- func (x *BucketGenerateManifestRequest) GetField() []string
- func (x *BucketGenerateManifestRequest) GetFormat() string
- func (x *BucketGenerateManifestRequest) GetInclude() []string
- func (x *BucketGenerateManifestRequest) GetPrefix() string
- func (x *BucketGenerateManifestRequest) GetSaveAs() string
- func (x *BucketGenerateManifestRequest) GetTemplate() string
- func (x *BucketGenerateManifestRequest) GetUuid() string
- func (*BucketGenerateManifestRequest) ProtoMessage()
- func (x *BucketGenerateManifestRequest) ProtoReflect() protoreflect.Message
- func (x *BucketGenerateManifestRequest) Reset()
- func (x *BucketGenerateManifestRequest) String() string
- type BucketGenerateManifestResponse
- func (*BucketGenerateManifestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BucketGenerateManifestResponse) GetResult() string
- func (x *BucketGenerateManifestResponse) GetStatus() *Status
- func (*BucketGenerateManifestResponse) ProtoMessage()
- func (x *BucketGenerateManifestResponse) ProtoReflect() protoreflect.Message
- func (x *BucketGenerateManifestResponse) Reset()
- func (x *BucketGenerateManifestResponse) String() string
- type BucketGetRequest
- type BucketGetResponse
- func (*BucketGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BucketGetResponse) GetEntity() *BucketEntity
- func (x *BucketGetResponse) GetStatus() *Status
- func (*BucketGetResponse) ProtoMessage()
- func (x *BucketGetResponse) ProtoReflect() protoreflect.Message
- func (x *BucketGetResponse) Reset()
- func (x *BucketGetResponse) String() string
- type BucketHandler
- type BucketListRequest
- func (*BucketListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketListRequest) GetCount() int64
- func (x *BucketListRequest) GetOffset() int64
- func (*BucketListRequest) ProtoMessage()
- func (x *BucketListRequest) ProtoReflect() protoreflect.Message
- func (x *BucketListRequest) Reset()
- func (x *BucketListRequest) String() string
- type BucketListResponse
- func (*BucketListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BucketListResponse) GetEntity() []*BucketEntity
- func (x *BucketListResponse) GetStatus() *Status
- func (x *BucketListResponse) GetTotal() uint64
- func (*BucketListResponse) ProtoMessage()
- func (x *BucketListResponse) ProtoReflect() protoreflect.Message
- func (x *BucketListResponse) Reset()
- func (x *BucketListResponse) String() string
- type BucketMakeRequest
- func (*BucketMakeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketMakeRequest) GetAccessKey() string
- func (x *BucketMakeRequest) GetAccessSecret() string
- func (x *BucketMakeRequest) GetAddress() string
- func (x *BucketMakeRequest) GetAlias() string
- func (x *BucketMakeRequest) GetCapacity() uint64
- func (x *BucketMakeRequest) GetEngine() Engine
- func (x *BucketMakeRequest) GetMode() string
- func (x *BucketMakeRequest) GetName() string
- func (x *BucketMakeRequest) GetScope() string
- func (x *BucketMakeRequest) GetUrl() string
- func (*BucketMakeRequest) ProtoMessage()
- func (x *BucketMakeRequest) ProtoReflect() protoreflect.Message
- func (x *BucketMakeRequest) Reset()
- func (x *BucketMakeRequest) String() string
- type BucketRemoveRequest
- func (*BucketRemoveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketRemoveRequest) GetUuid() string
- func (*BucketRemoveRequest) ProtoMessage()
- func (x *BucketRemoveRequest) ProtoReflect() protoreflect.Message
- func (x *BucketRemoveRequest) Reset()
- func (x *BucketRemoveRequest) String() string
- type BucketResetTokenRequest
- func (*BucketResetTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketResetTokenRequest) GetUuid() string
- func (*BucketResetTokenRequest) ProtoMessage()
- func (x *BucketResetTokenRequest) ProtoReflect() protoreflect.Message
- func (x *BucketResetTokenRequest) Reset()
- func (x *BucketResetTokenRequest) String() string
- type BucketSearchRequest
- func (*BucketSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketSearchRequest) GetAlias() string
- func (x *BucketSearchRequest) GetCount() int64
- func (x *BucketSearchRequest) GetName() string
- func (x *BucketSearchRequest) GetOffset() int64
- func (*BucketSearchRequest) ProtoMessage()
- func (x *BucketSearchRequest) ProtoReflect() protoreflect.Message
- func (x *BucketSearchRequest) Reset()
- func (x *BucketSearchRequest) String() string
- type BucketSearchResponse
- func (*BucketSearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BucketSearchResponse) GetEntity() []*BucketEntity
- func (x *BucketSearchResponse) GetStatus() *Status
- func (x *BucketSearchResponse) GetTotal() uint64
- func (*BucketSearchResponse) ProtoMessage()
- func (x *BucketSearchResponse) ProtoReflect() protoreflect.Message
- func (x *BucketSearchResponse) Reset()
- func (x *BucketSearchResponse) String() string
- type BucketService
- type BucketUpdateRequest
- func (*BucketUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BucketUpdateRequest) GetAccessKey() string
- func (x *BucketUpdateRequest) GetAccessSecret() string
- func (x *BucketUpdateRequest) GetAddress() string
- func (x *BucketUpdateRequest) GetAlias() string
- func (x *BucketUpdateRequest) GetCapacity() uint64
- func (x *BucketUpdateRequest) GetEngine() Engine
- func (x *BucketUpdateRequest) GetName() string
- func (x *BucketUpdateRequest) GetScope() string
- func (x *BucketUpdateRequest) GetUrl() string
- func (x *BucketUpdateRequest) GetUuid() string
- func (*BucketUpdateRequest) ProtoMessage()
- func (x *BucketUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *BucketUpdateRequest) Reset()
- func (x *BucketUpdateRequest) String() string
- type EchoRequest
- type EchoResponse
- type Engine
- type HealthyHandler
- type HealthyService
- type ObjectConvertFromBase64Request
- func (*ObjectConvertFromBase64Request) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectConvertFromBase64Request) GetBucket() string
- func (x *ObjectConvertFromBase64Request) GetSource() []*Base64Source
- func (*ObjectConvertFromBase64Request) ProtoMessage()
- func (x *ObjectConvertFromBase64Request) ProtoReflect() protoreflect.Message
- func (x *ObjectConvertFromBase64Request) Reset()
- func (x *ObjectConvertFromBase64Request) String() string
- type ObjectConvertFromBase64Response
- func (*ObjectConvertFromBase64Response) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectConvertFromBase64Response) GetFailure() []string
- func (x *ObjectConvertFromBase64Response) GetStatus() *Status
- func (*ObjectConvertFromBase64Response) ProtoMessage()
- func (x *ObjectConvertFromBase64Response) ProtoReflect() protoreflect.Message
- func (x *ObjectConvertFromBase64Response) Reset()
- func (x *ObjectConvertFromBase64Response) String() string
- type ObjectConvertFromUrlRequest
- func (*ObjectConvertFromUrlRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectConvertFromUrlRequest) GetBucket() string
- func (x *ObjectConvertFromUrlRequest) GetSource() []*UrlSource
- func (*ObjectConvertFromUrlRequest) ProtoMessage()
- func (x *ObjectConvertFromUrlRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectConvertFromUrlRequest) Reset()
- func (x *ObjectConvertFromUrlRequest) String() string
- type ObjectConvertFromUrlResponse
- func (*ObjectConvertFromUrlResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectConvertFromUrlResponse) GetFailure() []string
- func (x *ObjectConvertFromUrlResponse) GetStatus() *Status
- func (*ObjectConvertFromUrlResponse) ProtoMessage()
- func (x *ObjectConvertFromUrlResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectConvertFromUrlResponse) Reset()
- func (x *ObjectConvertFromUrlResponse) String() string
- type ObjectEntity
- func (*ObjectEntity) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectEntity) GetHash() string
- func (x *ObjectEntity) GetPath() string
- func (x *ObjectEntity) GetSize() uint64
- func (x *ObjectEntity) GetUrl() string
- func (x *ObjectEntity) GetUuid() string
- func (*ObjectEntity) ProtoMessage()
- func (x *ObjectEntity) ProtoReflect() protoreflect.Message
- func (x *ObjectEntity) Reset()
- func (x *ObjectEntity) String() string
- type ObjectFindRequest
- func (*ObjectFindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectFindRequest) GetBucket() string
- func (x *ObjectFindRequest) GetPath() string
- func (*ObjectFindRequest) ProtoMessage()
- func (x *ObjectFindRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectFindRequest) Reset()
- func (x *ObjectFindRequest) String() string
- type ObjectFindResponse
- func (*ObjectFindResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectFindResponse) GetEntity() *ObjectEntity
- func (x *ObjectFindResponse) GetStatus() *Status
- func (*ObjectFindResponse) ProtoMessage()
- func (x *ObjectFindResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectFindResponse) Reset()
- func (x *ObjectFindResponse) String() string
- type ObjectFlushRequest
- func (*ObjectFlushRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectFlushRequest) GetBucket() string
- func (x *ObjectFlushRequest) GetHash() string
- func (x *ObjectFlushRequest) GetPath() string
- func (*ObjectFlushRequest) ProtoMessage()
- func (x *ObjectFlushRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectFlushRequest) Reset()
- func (x *ObjectFlushRequest) String() string
- type ObjectGetRequest
- type ObjectGetResponse
- func (*ObjectGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectGetResponse) GetEntity() *ObjectEntity
- func (x *ObjectGetResponse) GetStatus() *Status
- func (*ObjectGetResponse) ProtoMessage()
- func (x *ObjectGetResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectGetResponse) Reset()
- func (x *ObjectGetResponse) String() string
- type ObjectHandler
- type ObjectListRequest
- func (*ObjectListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectListRequest) GetBucket() string
- func (x *ObjectListRequest) GetCount() int64
- func (x *ObjectListRequest) GetOffset() int64
- func (*ObjectListRequest) ProtoMessage()
- func (x *ObjectListRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectListRequest) Reset()
- func (x *ObjectListRequest) String() string
- type ObjectListResponse
- func (*ObjectListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectListResponse) GetEntity() []*ObjectEntity
- func (x *ObjectListResponse) GetStatus() *Status
- func (x *ObjectListResponse) GetTotal() uint64
- func (*ObjectListResponse) ProtoMessage()
- func (x *ObjectListResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectListResponse) Reset()
- func (x *ObjectListResponse) String() string
- type ObjectPrepareRequest
- func (*ObjectPrepareRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPrepareRequest) GetBucket() string
- func (x *ObjectPrepareRequest) GetExpiry() int64
- func (x *ObjectPrepareRequest) GetHash() string
- func (x *ObjectPrepareRequest) GetOverride() bool
- func (x *ObjectPrepareRequest) GetPath() string
- func (x *ObjectPrepareRequest) GetSize() uint64
- func (*ObjectPrepareRequest) ProtoMessage()
- func (x *ObjectPrepareRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectPrepareRequest) Reset()
- func (x *ObjectPrepareRequest) String() string
- type ObjectPrepareResponse
- func (*ObjectPrepareResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPrepareResponse) GetAccessToken() string
- func (x *ObjectPrepareResponse) GetEngine() Engine
- func (x *ObjectPrepareResponse) GetStatus() *Status
- func (x *ObjectPrepareResponse) GetUrl() string
- func (*ObjectPrepareResponse) ProtoMessage()
- func (x *ObjectPrepareResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectPrepareResponse) Reset()
- func (x *ObjectPrepareResponse) String() string
- type ObjectPreviewRequest
- func (*ObjectPreviewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPreviewRequest) GetExpiry() int64
- func (x *ObjectPreviewRequest) GetUuid() string
- func (*ObjectPreviewRequest) ProtoMessage()
- func (x *ObjectPreviewRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectPreviewRequest) Reset()
- func (x *ObjectPreviewRequest) String() string
- type ObjectPreviewResponse
- func (*ObjectPreviewResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPreviewResponse) GetStatus() *Status
- func (x *ObjectPreviewResponse) GetUrl() string
- func (*ObjectPreviewResponse) ProtoMessage()
- func (x *ObjectPreviewResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectPreviewResponse) Reset()
- func (x *ObjectPreviewResponse) String() string
- type ObjectPublishRequest
- func (*ObjectPublishRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPublishRequest) GetExpiry() uint64
- func (x *ObjectPublishRequest) GetUuid() string
- func (*ObjectPublishRequest) ProtoMessage()
- func (x *ObjectPublishRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectPublishRequest) Reset()
- func (x *ObjectPublishRequest) String() string
- type ObjectPublishResponse
- func (*ObjectPublishResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPublishResponse) GetStatus() *Status
- func (x *ObjectPublishResponse) GetUrl() string
- func (*ObjectPublishResponse) ProtoMessage()
- func (x *ObjectPublishResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectPublishResponse) Reset()
- func (x *ObjectPublishResponse) String() string
- type ObjectRemoveRequest
- func (*ObjectRemoveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectRemoveRequest) GetUuid() string
- func (*ObjectRemoveRequest) ProtoMessage()
- func (x *ObjectRemoveRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectRemoveRequest) Reset()
- func (x *ObjectRemoveRequest) String() string
- type ObjectRetractRequest
- func (*ObjectRetractRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectRetractRequest) GetUuid() string
- func (*ObjectRetractRequest) ProtoMessage()
- func (x *ObjectRetractRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectRetractRequest) Reset()
- func (x *ObjectRetractRequest) String() string
- type ObjectSearchRequest
- func (*ObjectSearchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectSearchRequest) GetBucket() string
- func (x *ObjectSearchRequest) GetCount() int64
- func (x *ObjectSearchRequest) GetName() string
- func (x *ObjectSearchRequest) GetOffset() int64
- func (x *ObjectSearchRequest) GetPrefix() string
- func (*ObjectSearchRequest) ProtoMessage()
- func (x *ObjectSearchRequest) ProtoReflect() protoreflect.Message
- func (x *ObjectSearchRequest) Reset()
- func (x *ObjectSearchRequest) String() string
- type ObjectSearchResponse
- func (*ObjectSearchResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectSearchResponse) GetEntity() []*ObjectEntity
- func (x *ObjectSearchResponse) GetStatus() *Status
- func (x *ObjectSearchResponse) GetTotal() uint64
- func (*ObjectSearchResponse) ProtoMessage()
- func (x *ObjectSearchResponse) ProtoReflect() protoreflect.Message
- func (x *ObjectSearchResponse) Reset()
- func (x *ObjectSearchResponse) String() string
- type ObjectService
- type Status
- type UrlSource
- func (*UrlSource) Descriptor() ([]byte, []int)deprecated
- func (x *UrlSource) GetContent() string
- func (x *UrlSource) GetHash() string
- func (x *UrlSource) GetPath() string
- func (x *UrlSource) GetSize() int64
- func (*UrlSource) ProtoMessage()
- func (x *UrlSource) ProtoReflect() protoreflect.Message
- func (x *UrlSource) Reset()
- func (x *UrlSource) String() string
- type UuidResponse
- func (*UuidResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UuidResponse) GetStatus() *Status
- func (x *UuidResponse) GetUuid() string
- func (*UuidResponse) ProtoMessage()
- func (x *UuidResponse) ProtoReflect() protoreflect.Message
- func (x *UuidResponse) Reset()
- func (x *UuidResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Engine_name = map[int32]string{ 0: "ENGINE_INVALID", 1: "ENGINE_LOCAL", 2: "ENGINE_MINIO", 3: "ENGINE_QINIU", 100: "ENGINE_CUSTOM", } Engine_value = map[string]int32{ "ENGINE_INVALID": 0, "ENGINE_LOCAL": 1, "ENGINE_MINIO": 2, "ENGINE_QINIU": 3, "ENGINE_CUSTOM": 100, } )
Enum value maps for Engine.
var File_proto_file_bucket_proto protoreflect.FileDescriptor
var File_proto_file_healthy_proto protoreflect.FileDescriptor
var File_proto_file_object_proto protoreflect.FileDescriptor
Functions ¶
func NewBucketEndpoints ¶
func NewHealthyEndpoints ¶
func NewObjectEndpoints ¶
func RegisterBucketHandler ¶
func RegisterBucketHandler(s server.Server, hdlr BucketHandler, opts ...server.HandlerOption) error
func RegisterHealthyHandler ¶ added in v1.6.0
func RegisterHealthyHandler(s server.Server, hdlr HealthyHandler, opts ...server.HandlerOption) error
func RegisterObjectHandler ¶
func RegisterObjectHandler(s server.Server, hdlr ObjectHandler, opts ...server.HandlerOption) error
Types ¶
type Base64Source ¶
type Base64Source struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // 文件路径 Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // 存储名 Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // 文件的大小 Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` // base64编码的内容 // contains filtered or unexported fields }
Base64格式的源
func (*Base64Source) Descriptor
deprecated
func (*Base64Source) Descriptor() ([]byte, []int)
Deprecated: Use Base64Source.ProtoReflect.Descriptor instead.
func (*Base64Source) GetContent ¶
func (x *Base64Source) GetContent() string
func (*Base64Source) GetHash ¶
func (x *Base64Source) GetHash() string
func (*Base64Source) GetPath ¶
func (x *Base64Source) GetPath() string
func (*Base64Source) GetSize ¶
func (x *Base64Source) GetSize() int64
func (*Base64Source) ProtoMessage ¶
func (*Base64Source) ProtoMessage()
func (*Base64Source) ProtoReflect ¶
func (x *Base64Source) ProtoReflect() protoreflect.Message
func (*Base64Source) Reset ¶
func (x *Base64Source) Reset()
func (*Base64Source) String ¶
func (x *Base64Source) String() string
type BlankRequest ¶
type BlankRequest struct {
// contains filtered or unexported fields
}
空白请求
func (*BlankRequest) Descriptor
deprecated
func (*BlankRequest) Descriptor() ([]byte, []int)
Deprecated: Use BlankRequest.ProtoReflect.Descriptor instead.
func (*BlankRequest) ProtoMessage ¶
func (*BlankRequest) ProtoMessage()
func (*BlankRequest) ProtoReflect ¶
func (x *BlankRequest) ProtoReflect() protoreflect.Message
func (*BlankRequest) Reset ¶
func (x *BlankRequest) Reset()
func (*BlankRequest) String ¶
func (x *BlankRequest) String() string
type BlankResponse ¶
type BlankResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 // contains filtered or unexported fields }
空白回复
func (*BlankResponse) Descriptor
deprecated
func (*BlankResponse) Descriptor() ([]byte, []int)
Deprecated: Use BlankResponse.ProtoReflect.Descriptor instead.
func (*BlankResponse) GetStatus ¶
func (x *BlankResponse) GetStatus() *Status
func (*BlankResponse) ProtoMessage ¶
func (*BlankResponse) ProtoMessage()
func (*BlankResponse) ProtoReflect ¶
func (x *BlankResponse) ProtoReflect() protoreflect.Message
func (*BlankResponse) Reset ¶
func (x *BlankResponse) Reset()
func (*BlankResponse) String ¶
func (x *BlankResponse) String() string
type BucketCleanRequest ¶
type BucketCleanRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` // 路径前缀 // contains filtered or unexported fields }
func (*BucketCleanRequest) Descriptor
deprecated
func (*BucketCleanRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketCleanRequest.ProtoReflect.Descriptor instead.
func (*BucketCleanRequest) GetPrefix ¶
func (x *BucketCleanRequest) GetPrefix() string
func (*BucketCleanRequest) GetUuid ¶
func (x *BucketCleanRequest) GetUuid() string
func (*BucketCleanRequest) ProtoMessage ¶
func (*BucketCleanRequest) ProtoMessage()
func (*BucketCleanRequest) ProtoReflect ¶
func (x *BucketCleanRequest) ProtoReflect() protoreflect.Message
func (*BucketCleanRequest) Reset ¶
func (x *BucketCleanRequest) Reset()
func (*BucketCleanRequest) String ¶
func (x *BucketCleanRequest) String() string
type BucketEntity ¶
type BucketEntity struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // 名称 Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // 访问令牌 TotalSize uint64 `protobuf:"varint,4,opt,name=totalSize,proto3" json:"totalSize,omitempty"` // 空间总容量, 单位byte UsedSize uint64 `protobuf:"varint,5,opt,name=usedSize,proto3" json:"usedSize,omitempty"` // 空间已用容量, 单位byte Engine Engine `protobuf:"varint,6,opt,name=engine,proto3,enum=Engine" json:"engine,omitempty"` // 存储引擎 Address string `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"` // 存储引擎的地址 Scope string `protobuf:"bytes,8,opt,name=scope,proto3" json:"scope,omitempty"` // 作用范围 AccessKey string `protobuf:"bytes,9,opt,name=accessKey,proto3" json:"accessKey,omitempty"` // 存储引擎的访问Key AccessSecret string `protobuf:"bytes,10,opt,name=accessSecret,proto3" json:"accessSecret,omitempty"` // 存储引擎的访问Secret Url string `protobuf:"bytes,21,opt,name=url,proto3" json:"url,omitempty"` // 存储引擎的外部访问地址 Mode string `protobuf:"bytes,22,opt,name=mode,proto3" json:"mode,omitempty"` // 存储桶的模式 Alias string `protobuf:"bytes,31,opt,name=alias,proto3" json:"alias,omitempty"` // 别名 // contains filtered or unexported fields }
存储桶实体
func (*BucketEntity) Descriptor
deprecated
func (*BucketEntity) Descriptor() ([]byte, []int)
Deprecated: Use BucketEntity.ProtoReflect.Descriptor instead.
func (*BucketEntity) GetAccessKey ¶
func (x *BucketEntity) GetAccessKey() string
func (*BucketEntity) GetAccessSecret ¶
func (x *BucketEntity) GetAccessSecret() string
func (*BucketEntity) GetAddress ¶ added in v1.0.2
func (x *BucketEntity) GetAddress() string
func (*BucketEntity) GetAlias ¶
func (x *BucketEntity) GetAlias() string
func (*BucketEntity) GetEngine ¶ added in v1.0.2
func (x *BucketEntity) GetEngine() Engine
func (*BucketEntity) GetMode ¶
func (x *BucketEntity) GetMode() string
func (*BucketEntity) GetName ¶
func (x *BucketEntity) GetName() string
func (*BucketEntity) GetScope ¶ added in v1.0.7
func (x *BucketEntity) GetScope() string
func (*BucketEntity) GetToken ¶ added in v1.0.2
func (x *BucketEntity) GetToken() string
func (*BucketEntity) GetTotalSize ¶
func (x *BucketEntity) GetTotalSize() uint64
func (*BucketEntity) GetUrl ¶
func (x *BucketEntity) GetUrl() string
func (*BucketEntity) GetUsedSize ¶ added in v1.1.4
func (x *BucketEntity) GetUsedSize() uint64
func (*BucketEntity) GetUuid ¶ added in v1.1.1
func (x *BucketEntity) GetUuid() string
func (*BucketEntity) ProtoMessage ¶
func (*BucketEntity) ProtoMessage()
func (*BucketEntity) ProtoReflect ¶
func (x *BucketEntity) ProtoReflect() protoreflect.Message
func (*BucketEntity) Reset ¶
func (x *BucketEntity) Reset()
func (*BucketEntity) String ¶
func (x *BucketEntity) String() string
type BucketFindRequest ¶ added in v1.4.0
type BucketFindRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // name // contains filtered or unexported fields }
精确查找一个存储桶信息的请求
func (*BucketFindRequest) Descriptor
deprecated
added in
v1.4.0
func (*BucketFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketFindRequest.ProtoReflect.Descriptor instead.
func (*BucketFindRequest) GetName ¶ added in v1.4.0
func (x *BucketFindRequest) GetName() string
func (*BucketFindRequest) ProtoMessage ¶ added in v1.4.0
func (*BucketFindRequest) ProtoMessage()
func (*BucketFindRequest) ProtoReflect ¶
func (x *BucketFindRequest) ProtoReflect() protoreflect.Message
func (*BucketFindRequest) Reset ¶ added in v1.4.0
func (x *BucketFindRequest) Reset()
func (*BucketFindRequest) String ¶ added in v1.4.0
func (x *BucketFindRequest) String() string
type BucketFindResponse ¶ added in v1.4.0
type BucketFindResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Entity *BucketEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"` // 实体 // contains filtered or unexported fields }
精确查找一个存储桶信息的回复
func (*BucketFindResponse) Descriptor
deprecated
added in
v1.4.0
func (*BucketFindResponse) Descriptor() ([]byte, []int)
Deprecated: Use BucketFindResponse.ProtoReflect.Descriptor instead.
func (*BucketFindResponse) GetEntity ¶ added in v1.4.0
func (x *BucketFindResponse) GetEntity() *BucketEntity
func (*BucketFindResponse) GetStatus ¶ added in v1.4.0
func (x *BucketFindResponse) GetStatus() *Status
func (*BucketFindResponse) ProtoMessage ¶ added in v1.4.0
func (*BucketFindResponse) ProtoMessage()
func (*BucketFindResponse) ProtoReflect ¶
func (x *BucketFindResponse) ProtoReflect() protoreflect.Message
func (*BucketFindResponse) Reset ¶ added in v1.4.0
func (x *BucketFindResponse) Reset()
func (*BucketFindResponse) String ¶ added in v1.4.0
func (x *BucketFindResponse) String() string
type BucketGenerateManifestRequest ¶
type BucketGenerateManifestRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // 桶的UUID Field []string `protobuf:"bytes,2,rep,name=field,proto3" json:"field,omitempty"` // 清单中包含的字段,可选值为(filepath,uname,url,md5,size) Format string `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"` // 清单格式,可选值为(json) Template string `protobuf:"bytes,4,opt,name=template,proto3" json:"template,omitempty"` // 模板,生成内容会替换模板中$content$变量 SaveAs string `protobuf:"bytes,5,opt,name=saveAs,proto3" json:"saveAs,omitempty"` // 保存在桶中的文件名,如果不为空,回复中的result字段为清单地址,如果为空,回复中的result为清单内容 Include []string `protobuf:"bytes,6,rep,name=include,proto3" json:"include,omitempty"` // 包含文件,支持通配符,空值时返回所有对象 Exclude []string `protobuf:"bytes,7,rep,name=exclude,proto3" json:"exclude,omitempty"` // 排除文件,支持通配符,运算顺序在include之后 Prefix string `protobuf:"bytes,8,opt,name=prefix,proto3" json:"prefix,omitempty"` // 路径前缀 // contains filtered or unexported fields }
func (*BucketGenerateManifestRequest) Descriptor
deprecated
func (*BucketGenerateManifestRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketGenerateManifestRequest.ProtoReflect.Descriptor instead.
func (*BucketGenerateManifestRequest) GetExclude ¶
func (x *BucketGenerateManifestRequest) GetExclude() []string
func (*BucketGenerateManifestRequest) GetField ¶
func (x *BucketGenerateManifestRequest) GetField() []string
func (*BucketGenerateManifestRequest) GetFormat ¶
func (x *BucketGenerateManifestRequest) GetFormat() string
func (*BucketGenerateManifestRequest) GetInclude ¶
func (x *BucketGenerateManifestRequest) GetInclude() []string
func (*BucketGenerateManifestRequest) GetPrefix ¶
func (x *BucketGenerateManifestRequest) GetPrefix() string
func (*BucketGenerateManifestRequest) GetSaveAs ¶
func (x *BucketGenerateManifestRequest) GetSaveAs() string
func (*BucketGenerateManifestRequest) GetTemplate ¶
func (x *BucketGenerateManifestRequest) GetTemplate() string
func (*BucketGenerateManifestRequest) GetUuid ¶
func (x *BucketGenerateManifestRequest) GetUuid() string
func (*BucketGenerateManifestRequest) ProtoMessage ¶
func (*BucketGenerateManifestRequest) ProtoMessage()
func (*BucketGenerateManifestRequest) ProtoReflect ¶
func (x *BucketGenerateManifestRequest) ProtoReflect() protoreflect.Message
func (*BucketGenerateManifestRequest) Reset ¶
func (x *BucketGenerateManifestRequest) Reset()
func (*BucketGenerateManifestRequest) String ¶
func (x *BucketGenerateManifestRequest) String() string
type BucketGenerateManifestResponse ¶
type BucketGenerateManifestResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Result string `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` // 生成结果 // contains filtered or unexported fields }
func (*BucketGenerateManifestResponse) Descriptor
deprecated
func (*BucketGenerateManifestResponse) Descriptor() ([]byte, []int)
Deprecated: Use BucketGenerateManifestResponse.ProtoReflect.Descriptor instead.
func (*BucketGenerateManifestResponse) GetResult ¶
func (x *BucketGenerateManifestResponse) GetResult() string
func (*BucketGenerateManifestResponse) GetStatus ¶
func (x *BucketGenerateManifestResponse) GetStatus() *Status
func (*BucketGenerateManifestResponse) ProtoMessage ¶
func (*BucketGenerateManifestResponse) ProtoMessage()
func (*BucketGenerateManifestResponse) ProtoReflect ¶
func (x *BucketGenerateManifestResponse) ProtoReflect() protoreflect.Message
func (*BucketGenerateManifestResponse) Reset ¶
func (x *BucketGenerateManifestResponse) Reset()
func (*BucketGenerateManifestResponse) String ¶
func (x *BucketGenerateManifestResponse) String() string
type BucketGetRequest ¶
type BucketGetRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
获取存储桶信息的请求
func (*BucketGetRequest) Descriptor
deprecated
func (*BucketGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketGetRequest.ProtoReflect.Descriptor instead.
func (*BucketGetRequest) GetUuid ¶ added in v1.1.0
func (x *BucketGetRequest) GetUuid() string
func (*BucketGetRequest) ProtoMessage ¶
func (*BucketGetRequest) ProtoMessage()
func (*BucketGetRequest) ProtoReflect ¶
func (x *BucketGetRequest) ProtoReflect() protoreflect.Message
func (*BucketGetRequest) Reset ¶
func (x *BucketGetRequest) Reset()
func (*BucketGetRequest) String ¶
func (x *BucketGetRequest) String() string
type BucketGetResponse ¶
type BucketGetResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Entity *BucketEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"` // 实体 // contains filtered or unexported fields }
获取存储桶信息的回复
func (*BucketGetResponse) Descriptor
deprecated
func (*BucketGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use BucketGetResponse.ProtoReflect.Descriptor instead.
func (*BucketGetResponse) GetEntity ¶
func (x *BucketGetResponse) GetEntity() *BucketEntity
func (*BucketGetResponse) GetStatus ¶
func (x *BucketGetResponse) GetStatus() *Status
func (*BucketGetResponse) ProtoMessage ¶
func (*BucketGetResponse) ProtoMessage()
func (*BucketGetResponse) ProtoReflect ¶
func (x *BucketGetResponse) ProtoReflect() protoreflect.Message
func (*BucketGetResponse) Reset ¶
func (x *BucketGetResponse) Reset()
func (*BucketGetResponse) String ¶
func (x *BucketGetResponse) String() string
type BucketHandler ¶
type BucketHandler interface { // 创建一个存储桶 Make(context.Context, *BucketMakeRequest, *UuidResponse) error // 列举存储桶 List(context.Context, *BucketListRequest, *BucketListResponse) error // 删除一个存储桶 Remove(context.Context, *BucketRemoveRequest, *UuidResponse) error // 获取一个存储桶信息 Get(context.Context, *BucketGetRequest, *BucketGetResponse) error // 精确查找一个存储桶信息 Find(context.Context, *BucketFindRequest, *BucketFindResponse) error // 模糊查找一个存储桶信息 Search(context.Context, *BucketSearchRequest, *BucketSearchResponse) error // 更新一个存储桶 Update(context.Context, *BucketUpdateRequest, *UuidResponse) error // 重置一个存储桶的访问令牌 ResetToken(context.Context, *BucketResetTokenRequest, *UuidResponse) error // 生成清单 GenerateManifest(context.Context, *BucketGenerateManifestRequest, *BucketGenerateManifestResponse) error // 清空一个存储桶 Clean(context.Context, *BucketCleanRequest, *UuidResponse) error }
type BucketListRequest ¶ added in v1.0.1
type BucketListRequest struct { Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"` // 偏移值 Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // 数量 // contains filtered or unexported fields }
列举存储桶的回复
func (*BucketListRequest) Descriptor
deprecated
added in
v1.0.1
func (*BucketListRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketListRequest.ProtoReflect.Descriptor instead.
func (*BucketListRequest) GetCount ¶ added in v1.0.1
func (x *BucketListRequest) GetCount() int64
func (*BucketListRequest) GetOffset ¶ added in v1.0.1
func (x *BucketListRequest) GetOffset() int64
func (*BucketListRequest) ProtoMessage ¶ added in v1.0.1
func (*BucketListRequest) ProtoMessage()
func (*BucketListRequest) ProtoReflect ¶
func (x *BucketListRequest) ProtoReflect() protoreflect.Message
func (*BucketListRequest) Reset ¶ added in v1.0.1
func (x *BucketListRequest) Reset()
func (*BucketListRequest) String ¶ added in v1.0.1
func (x *BucketListRequest) String() string
type BucketListResponse ¶
type BucketListResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` // 总数 Entity []*BucketEntity `protobuf:"bytes,3,rep,name=entity,proto3" json:"entity,omitempty"` // 实体列表 // contains filtered or unexported fields }
列举存储桶的回复
func (*BucketListResponse) Descriptor
deprecated
func (*BucketListResponse) Descriptor() ([]byte, []int)
Deprecated: Use BucketListResponse.ProtoReflect.Descriptor instead.
func (*BucketListResponse) GetEntity ¶
func (x *BucketListResponse) GetEntity() []*BucketEntity
func (*BucketListResponse) GetStatus ¶
func (x *BucketListResponse) GetStatus() *Status
func (*BucketListResponse) GetTotal ¶ added in v1.0.1
func (x *BucketListResponse) GetTotal() uint64
func (*BucketListResponse) ProtoMessage ¶
func (*BucketListResponse) ProtoMessage()
func (*BucketListResponse) ProtoReflect ¶
func (x *BucketListResponse) ProtoReflect() protoreflect.Message
func (*BucketListResponse) Reset ¶
func (x *BucketListResponse) Reset()
func (*BucketListResponse) String ¶
func (x *BucketListResponse) String() string
type BucketMakeRequest ¶
type BucketMakeRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // 名称 Capacity uint64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` // 初始容量 Engine Engine `protobuf:"varint,3,opt,name=engine,proto3,enum=Engine" json:"engine,omitempty"` // 存储引擎 Address string `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"` // 存储引擎的地址 Scope string `protobuf:"bytes,5,opt,name=scope,proto3" json:"scope,omitempty"` // 存储引擎的作用范围 AccessKey string `protobuf:"bytes,6,opt,name=accessKey,proto3" json:"accessKey,omitempty"` // 存储引擎的访问key AccessSecret string `protobuf:"bytes,7,opt,name=accessSecret,proto3" json:"accessSecret,omitempty"` // 存储引擎的访问secret Url string `protobuf:"bytes,8,opt,name=url,proto3" json:"url,omitempty"` // 存储引擎的外部访问地址 Mode string `protobuf:"bytes,9,opt,name=mode,proto3" json:"mode,omitempty"` // 存储模式,可选值为(hash,path),默认值为hash Alias string `protobuf:"bytes,10,opt,name=alias,proto3" json:"alias,omitempty"` // 别名 // contains filtered or unexported fields }
创建存储桶的请求
func (*BucketMakeRequest) Descriptor
deprecated
func (*BucketMakeRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketMakeRequest.ProtoReflect.Descriptor instead.
func (*BucketMakeRequest) GetAccessKey ¶
func (x *BucketMakeRequest) GetAccessKey() string
func (*BucketMakeRequest) GetAccessSecret ¶
func (x *BucketMakeRequest) GetAccessSecret() string
func (*BucketMakeRequest) GetAddress ¶ added in v1.0.2
func (x *BucketMakeRequest) GetAddress() string
func (*BucketMakeRequest) GetAlias ¶
func (x *BucketMakeRequest) GetAlias() string
func (*BucketMakeRequest) GetCapacity ¶ added in v1.0.2
func (x *BucketMakeRequest) GetCapacity() uint64
func (*BucketMakeRequest) GetEngine ¶ added in v1.0.2
func (x *BucketMakeRequest) GetEngine() Engine
func (*BucketMakeRequest) GetMode ¶
func (x *BucketMakeRequest) GetMode() string
func (*BucketMakeRequest) GetName ¶
func (x *BucketMakeRequest) GetName() string
func (*BucketMakeRequest) GetScope ¶ added in v1.0.8
func (x *BucketMakeRequest) GetScope() string
func (*BucketMakeRequest) GetUrl ¶
func (x *BucketMakeRequest) GetUrl() string
func (*BucketMakeRequest) ProtoMessage ¶
func (*BucketMakeRequest) ProtoMessage()
func (*BucketMakeRequest) ProtoReflect ¶
func (x *BucketMakeRequest) ProtoReflect() protoreflect.Message
func (*BucketMakeRequest) Reset ¶
func (x *BucketMakeRequest) Reset()
func (*BucketMakeRequest) String ¶
func (x *BucketMakeRequest) String() string
type BucketRemoveRequest ¶
type BucketRemoveRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
删除存储桶的请求
func (*BucketRemoveRequest) Descriptor
deprecated
func (*BucketRemoveRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketRemoveRequest.ProtoReflect.Descriptor instead.
func (*BucketRemoveRequest) GetUuid ¶ added in v1.1.0
func (x *BucketRemoveRequest) GetUuid() string
func (*BucketRemoveRequest) ProtoMessage ¶
func (*BucketRemoveRequest) ProtoMessage()
func (*BucketRemoveRequest) ProtoReflect ¶
func (x *BucketRemoveRequest) ProtoReflect() protoreflect.Message
func (*BucketRemoveRequest) Reset ¶
func (x *BucketRemoveRequest) Reset()
func (*BucketRemoveRequest) String ¶
func (x *BucketRemoveRequest) String() string
type BucketResetTokenRequest ¶ added in v1.0.2
type BucketResetTokenRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
重置存储桶的访问令牌
func (*BucketResetTokenRequest) Descriptor
deprecated
added in
v1.0.2
func (*BucketResetTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketResetTokenRequest.ProtoReflect.Descriptor instead.
func (*BucketResetTokenRequest) GetUuid ¶ added in v1.1.0
func (x *BucketResetTokenRequest) GetUuid() string
func (*BucketResetTokenRequest) ProtoMessage ¶ added in v1.0.2
func (*BucketResetTokenRequest) ProtoMessage()
func (*BucketResetTokenRequest) ProtoReflect ¶
func (x *BucketResetTokenRequest) ProtoReflect() protoreflect.Message
func (*BucketResetTokenRequest) Reset ¶ added in v1.0.2
func (x *BucketResetTokenRequest) Reset()
func (*BucketResetTokenRequest) String ¶ added in v1.0.2
func (x *BucketResetTokenRequest) String() string
type BucketSearchRequest ¶
type BucketSearchRequest struct { Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"` // 偏移值 Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // 数量 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // 名称 Alias string `protobuf:"bytes,4,opt,name=alias,proto3" json:"alias,omitempty"` // 别名 // contains filtered or unexported fields }
模糊查找存储桶信息的请求
func (*BucketSearchRequest) Descriptor
deprecated
func (*BucketSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketSearchRequest.ProtoReflect.Descriptor instead.
func (*BucketSearchRequest) GetAlias ¶
func (x *BucketSearchRequest) GetAlias() string
func (*BucketSearchRequest) GetCount ¶
func (x *BucketSearchRequest) GetCount() int64
func (*BucketSearchRequest) GetName ¶
func (x *BucketSearchRequest) GetName() string
func (*BucketSearchRequest) GetOffset ¶
func (x *BucketSearchRequest) GetOffset() int64
func (*BucketSearchRequest) ProtoMessage ¶
func (*BucketSearchRequest) ProtoMessage()
func (*BucketSearchRequest) ProtoReflect ¶
func (x *BucketSearchRequest) ProtoReflect() protoreflect.Message
func (*BucketSearchRequest) Reset ¶
func (x *BucketSearchRequest) Reset()
func (*BucketSearchRequest) String ¶
func (x *BucketSearchRequest) String() string
type BucketSearchResponse ¶
type BucketSearchResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` // 总数 Entity []*BucketEntity `protobuf:"bytes,3,rep,name=entity,proto3" json:"entity,omitempty"` // 实体 // contains filtered or unexported fields }
模糊查找存储桶信息的回复
func (*BucketSearchResponse) Descriptor
deprecated
func (*BucketSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use BucketSearchResponse.ProtoReflect.Descriptor instead.
func (*BucketSearchResponse) GetEntity ¶
func (x *BucketSearchResponse) GetEntity() []*BucketEntity
func (*BucketSearchResponse) GetStatus ¶
func (x *BucketSearchResponse) GetStatus() *Status
func (*BucketSearchResponse) GetTotal ¶
func (x *BucketSearchResponse) GetTotal() uint64
func (*BucketSearchResponse) ProtoMessage ¶
func (*BucketSearchResponse) ProtoMessage()
func (*BucketSearchResponse) ProtoReflect ¶
func (x *BucketSearchResponse) ProtoReflect() protoreflect.Message
func (*BucketSearchResponse) Reset ¶
func (x *BucketSearchResponse) Reset()
func (*BucketSearchResponse) String ¶
func (x *BucketSearchResponse) String() string
type BucketService ¶
type BucketService interface { // 创建一个存储桶 Make(ctx context.Context, in *BucketMakeRequest, opts ...client.CallOption) (*UuidResponse, error) // 列举存储桶 List(ctx context.Context, in *BucketListRequest, opts ...client.CallOption) (*BucketListResponse, error) // 删除一个存储桶 Remove(ctx context.Context, in *BucketRemoveRequest, opts ...client.CallOption) (*UuidResponse, error) // 获取一个存储桶信息 Get(ctx context.Context, in *BucketGetRequest, opts ...client.CallOption) (*BucketGetResponse, error) // 精确查找一个存储桶信息 Find(ctx context.Context, in *BucketFindRequest, opts ...client.CallOption) (*BucketFindResponse, error) // 模糊查找一个存储桶信息 Search(ctx context.Context, in *BucketSearchRequest, opts ...client.CallOption) (*BucketSearchResponse, error) // 更新一个存储桶 Update(ctx context.Context, in *BucketUpdateRequest, opts ...client.CallOption) (*UuidResponse, error) // 重置一个存储桶的访问令牌 ResetToken(ctx context.Context, in *BucketResetTokenRequest, opts ...client.CallOption) (*UuidResponse, error) // 生成清单 GenerateManifest(ctx context.Context, in *BucketGenerateManifestRequest, opts ...client.CallOption) (*BucketGenerateManifestResponse, error) // 清空一个存储桶 Clean(ctx context.Context, in *BucketCleanRequest, opts ...client.CallOption) (*UuidResponse, error) }
func NewBucketService ¶
func NewBucketService(name string, c client.Client) BucketService
type BucketUpdateRequest ¶ added in v1.0.1
type BucketUpdateRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // 桶的UUID Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // 名称 Capacity uint64 `protobuf:"varint,3,opt,name=capacity,proto3" json:"capacity,omitempty"` // 初始容量 Engine Engine `protobuf:"varint,4,opt,name=engine,proto3,enum=Engine" json:"engine,omitempty"` // 存储引擎 Address string `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"` // 存储引擎的地址 Scope string `protobuf:"bytes,6,opt,name=scope,proto3" json:"scope,omitempty"` // 存储引擎的作用范围 AccessKey string `protobuf:"bytes,7,opt,name=accessKey,proto3" json:"accessKey,omitempty"` // 存储引擎的访问key AccessSecret string `protobuf:"bytes,8,opt,name=accessSecret,proto3" json:"accessSecret,omitempty"` // 存储引擎的访问secret Url string `protobuf:"bytes,9,opt,name=url,proto3" json:"url,omitempty"` // 存储引擎的外部访问地址 Alias string `protobuf:"bytes,10,opt,name=alias,proto3" json:"alias,omitempty"` // 别名 // contains filtered or unexported fields }
更新存储桶的请求 空值将不会被更新
func (*BucketUpdateRequest) Descriptor
deprecated
added in
v1.0.1
func (*BucketUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use BucketUpdateRequest.ProtoReflect.Descriptor instead.
func (*BucketUpdateRequest) GetAccessKey ¶ added in v1.0.1
func (x *BucketUpdateRequest) GetAccessKey() string
func (*BucketUpdateRequest) GetAccessSecret ¶ added in v1.0.1
func (x *BucketUpdateRequest) GetAccessSecret() string
func (*BucketUpdateRequest) GetAddress ¶ added in v1.0.2
func (x *BucketUpdateRequest) GetAddress() string
func (*BucketUpdateRequest) GetAlias ¶
func (x *BucketUpdateRequest) GetAlias() string
func (*BucketUpdateRequest) GetCapacity ¶
func (x *BucketUpdateRequest) GetCapacity() uint64
func (*BucketUpdateRequest) GetEngine ¶
func (x *BucketUpdateRequest) GetEngine() Engine
func (*BucketUpdateRequest) GetName ¶ added in v1.0.1
func (x *BucketUpdateRequest) GetName() string
func (*BucketUpdateRequest) GetScope ¶
func (x *BucketUpdateRequest) GetScope() string
func (*BucketUpdateRequest) GetUrl ¶
func (x *BucketUpdateRequest) GetUrl() string
func (*BucketUpdateRequest) GetUuid ¶
func (x *BucketUpdateRequest) GetUuid() string
func (*BucketUpdateRequest) ProtoMessage ¶ added in v1.0.1
func (*BucketUpdateRequest) ProtoMessage()
func (*BucketUpdateRequest) ProtoReflect ¶
func (x *BucketUpdateRequest) ProtoReflect() protoreflect.Message
func (*BucketUpdateRequest) Reset ¶ added in v1.0.1
func (x *BucketUpdateRequest) Reset()
func (*BucketUpdateRequest) String ¶ added in v1.0.1
func (x *BucketUpdateRequest) String() string
type EchoRequest ¶ added in v1.6.0
type EchoRequest struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
回显的请求
func (*EchoRequest) Descriptor
deprecated
added in
v1.6.0
func (*EchoRequest) Descriptor() ([]byte, []int)
Deprecated: Use EchoRequest.ProtoReflect.Descriptor instead.
func (*EchoRequest) GetMsg ¶ added in v1.6.0
func (x *EchoRequest) GetMsg() string
func (*EchoRequest) ProtoMessage ¶ added in v1.6.0
func (*EchoRequest) ProtoMessage()
func (*EchoRequest) ProtoReflect ¶
func (x *EchoRequest) ProtoReflect() protoreflect.Message
func (*EchoRequest) Reset ¶ added in v1.6.0
func (x *EchoRequest) Reset()
func (*EchoRequest) String ¶ added in v1.6.0
func (x *EchoRequest) String() string
type EchoResponse ¶ added in v1.6.0
type EchoResponse struct { Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
回显的回复
func (*EchoResponse) Descriptor
deprecated
added in
v1.6.0
func (*EchoResponse) Descriptor() ([]byte, []int)
Deprecated: Use EchoResponse.ProtoReflect.Descriptor instead.
func (*EchoResponse) GetMsg ¶ added in v1.6.0
func (x *EchoResponse) GetMsg() string
func (*EchoResponse) ProtoMessage ¶ added in v1.6.0
func (*EchoResponse) ProtoMessage()
func (*EchoResponse) ProtoReflect ¶
func (x *EchoResponse) ProtoReflect() protoreflect.Message
func (*EchoResponse) Reset ¶ added in v1.6.0
func (x *EchoResponse) Reset()
func (*EchoResponse) String ¶ added in v1.6.0
func (x *EchoResponse) String() string
type Engine ¶ added in v1.0.2
type Engine int32
存储引擎
func (Engine) Descriptor ¶
func (Engine) Descriptor() protoreflect.EnumDescriptor
func (Engine) EnumDescriptor
deprecated
added in
v1.0.2
func (Engine) Number ¶
func (x Engine) Number() protoreflect.EnumNumber
func (Engine) Type ¶
func (Engine) Type() protoreflect.EnumType
type HealthyHandler ¶ added in v1.6.0
type HealthyHandler interface { // 回显 Echo(context.Context, *EchoRequest, *EchoResponse) error }
type HealthyService ¶ added in v1.6.0
type HealthyService interface { // 回显 Echo(ctx context.Context, in *EchoRequest, opts ...client.CallOption) (*EchoResponse, error) }
func NewHealthyService ¶ added in v1.6.0
func NewHealthyService(name string, c client.Client) HealthyService
type ObjectConvertFromBase64Request ¶
type ObjectConvertFromBase64Request struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // bucket's uuid Source []*Base64Source `protobuf:"bytes,2,rep,name=source,proto3" json:"source,omitempty"` // 源 // contains filtered or unexported fields }
将Base64编码的内容转换为对象的请求
func (*ObjectConvertFromBase64Request) Descriptor
deprecated
func (*ObjectConvertFromBase64Request) Descriptor() ([]byte, []int)
Deprecated: Use ObjectConvertFromBase64Request.ProtoReflect.Descriptor instead.
func (*ObjectConvertFromBase64Request) GetBucket ¶
func (x *ObjectConvertFromBase64Request) GetBucket() string
func (*ObjectConvertFromBase64Request) GetSource ¶
func (x *ObjectConvertFromBase64Request) GetSource() []*Base64Source
func (*ObjectConvertFromBase64Request) ProtoMessage ¶
func (*ObjectConvertFromBase64Request) ProtoMessage()
func (*ObjectConvertFromBase64Request) ProtoReflect ¶
func (x *ObjectConvertFromBase64Request) ProtoReflect() protoreflect.Message
func (*ObjectConvertFromBase64Request) Reset ¶
func (x *ObjectConvertFromBase64Request) Reset()
func (*ObjectConvertFromBase64Request) String ¶
func (x *ObjectConvertFromBase64Request) String() string
type ObjectConvertFromBase64Response ¶
type ObjectConvertFromBase64Response struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Failure []string `protobuf:"bytes,2,rep,name=failure,proto3" json:"failure,omitempty"` // 转换失败的文件 // contains filtered or unexported fields }
将Base64编码的内容转换为对象的回复
func (*ObjectConvertFromBase64Response) Descriptor
deprecated
func (*ObjectConvertFromBase64Response) Descriptor() ([]byte, []int)
Deprecated: Use ObjectConvertFromBase64Response.ProtoReflect.Descriptor instead.
func (*ObjectConvertFromBase64Response) GetFailure ¶
func (x *ObjectConvertFromBase64Response) GetFailure() []string
func (*ObjectConvertFromBase64Response) GetStatus ¶
func (x *ObjectConvertFromBase64Response) GetStatus() *Status
func (*ObjectConvertFromBase64Response) ProtoMessage ¶
func (*ObjectConvertFromBase64Response) ProtoMessage()
func (*ObjectConvertFromBase64Response) ProtoReflect ¶
func (x *ObjectConvertFromBase64Response) ProtoReflect() protoreflect.Message
func (*ObjectConvertFromBase64Response) Reset ¶
func (x *ObjectConvertFromBase64Response) Reset()
func (*ObjectConvertFromBase64Response) String ¶
func (x *ObjectConvertFromBase64Response) String() string
type ObjectConvertFromUrlRequest ¶
type ObjectConvertFromUrlRequest struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // bucket's uuid Source []*UrlSource `protobuf:"bytes,2,rep,name=source,proto3" json:"source,omitempty"` // 源 // contains filtered or unexported fields }
将Url转换为对象的请求
func (*ObjectConvertFromUrlRequest) Descriptor
deprecated
func (*ObjectConvertFromUrlRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectConvertFromUrlRequest.ProtoReflect.Descriptor instead.
func (*ObjectConvertFromUrlRequest) GetBucket ¶
func (x *ObjectConvertFromUrlRequest) GetBucket() string
func (*ObjectConvertFromUrlRequest) GetSource ¶
func (x *ObjectConvertFromUrlRequest) GetSource() []*UrlSource
func (*ObjectConvertFromUrlRequest) ProtoMessage ¶
func (*ObjectConvertFromUrlRequest) ProtoMessage()
func (*ObjectConvertFromUrlRequest) ProtoReflect ¶
func (x *ObjectConvertFromUrlRequest) ProtoReflect() protoreflect.Message
func (*ObjectConvertFromUrlRequest) Reset ¶
func (x *ObjectConvertFromUrlRequest) Reset()
func (*ObjectConvertFromUrlRequest) String ¶
func (x *ObjectConvertFromUrlRequest) String() string
type ObjectConvertFromUrlResponse ¶
type ObjectConvertFromUrlResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Failure []string `protobuf:"bytes,2,rep,name=failure,proto3" json:"failure,omitempty"` // 转换失败的文件 // contains filtered or unexported fields }
将Url转换为对象的回复
func (*ObjectConvertFromUrlResponse) Descriptor
deprecated
func (*ObjectConvertFromUrlResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectConvertFromUrlResponse.ProtoReflect.Descriptor instead.
func (*ObjectConvertFromUrlResponse) GetFailure ¶
func (x *ObjectConvertFromUrlResponse) GetFailure() []string
func (*ObjectConvertFromUrlResponse) GetStatus ¶
func (x *ObjectConvertFromUrlResponse) GetStatus() *Status
func (*ObjectConvertFromUrlResponse) ProtoMessage ¶
func (*ObjectConvertFromUrlResponse) ProtoMessage()
func (*ObjectConvertFromUrlResponse) ProtoReflect ¶
func (x *ObjectConvertFromUrlResponse) ProtoReflect() protoreflect.Message
func (*ObjectConvertFromUrlResponse) Reset ¶
func (x *ObjectConvertFromUrlResponse) Reset()
func (*ObjectConvertFromUrlResponse) String ¶
func (x *ObjectConvertFromUrlResponse) String() string
type ObjectEntity ¶
type ObjectEntity struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // 唯一ID Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // 文件路径 Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // MD5值 Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` // 地址 Size uint64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` // 文件大小 // contains filtered or unexported fields }
对象实体
func (*ObjectEntity) Descriptor
deprecated
func (*ObjectEntity) Descriptor() ([]byte, []int)
Deprecated: Use ObjectEntity.ProtoReflect.Descriptor instead.
func (*ObjectEntity) GetHash ¶
func (x *ObjectEntity) GetHash() string
func (*ObjectEntity) GetPath ¶
func (x *ObjectEntity) GetPath() string
func (*ObjectEntity) GetSize ¶
func (x *ObjectEntity) GetSize() uint64
func (*ObjectEntity) GetUrl ¶
func (x *ObjectEntity) GetUrl() string
func (*ObjectEntity) GetUuid ¶ added in v1.1.0
func (x *ObjectEntity) GetUuid() string
func (*ObjectEntity) ProtoMessage ¶
func (*ObjectEntity) ProtoMessage()
func (*ObjectEntity) ProtoReflect ¶
func (x *ObjectEntity) ProtoReflect() protoreflect.Message
func (*ObjectEntity) Reset ¶
func (x *ObjectEntity) Reset()
func (*ObjectEntity) String ¶
func (x *ObjectEntity) String() string
type ObjectFindRequest ¶ added in v1.4.0
type ObjectFindRequest struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // 存储桶 Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // 文件路径 // contains filtered or unexported fields }
查找对象的请求
func (*ObjectFindRequest) Descriptor
deprecated
added in
v1.4.0
func (*ObjectFindRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectFindRequest.ProtoReflect.Descriptor instead.
func (*ObjectFindRequest) GetBucket ¶ added in v1.4.0
func (x *ObjectFindRequest) GetBucket() string
func (*ObjectFindRequest) GetPath ¶
func (x *ObjectFindRequest) GetPath() string
func (*ObjectFindRequest) ProtoMessage ¶ added in v1.4.0
func (*ObjectFindRequest) ProtoMessage()
func (*ObjectFindRequest) ProtoReflect ¶
func (x *ObjectFindRequest) ProtoReflect() protoreflect.Message
func (*ObjectFindRequest) Reset ¶ added in v1.4.0
func (x *ObjectFindRequest) Reset()
func (*ObjectFindRequest) String ¶ added in v1.4.0
func (x *ObjectFindRequest) String() string
type ObjectFindResponse ¶ added in v1.4.0
type ObjectFindResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Entity *ObjectEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"` // 实体 // contains filtered or unexported fields }
查找对象的回复
func (*ObjectFindResponse) Descriptor
deprecated
added in
v1.4.0
func (*ObjectFindResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectFindResponse.ProtoReflect.Descriptor instead.
func (*ObjectFindResponse) GetEntity ¶ added in v1.4.0
func (x *ObjectFindResponse) GetEntity() *ObjectEntity
func (*ObjectFindResponse) GetStatus ¶ added in v1.4.0
func (x *ObjectFindResponse) GetStatus() *Status
func (*ObjectFindResponse) ProtoMessage ¶ added in v1.4.0
func (*ObjectFindResponse) ProtoMessage()
func (*ObjectFindResponse) ProtoReflect ¶
func (x *ObjectFindResponse) ProtoReflect() protoreflect.Message
func (*ObjectFindResponse) Reset ¶ added in v1.4.0
func (x *ObjectFindResponse) Reset()
func (*ObjectFindResponse) String ¶ added in v1.4.0
func (x *ObjectFindResponse) String() string
type ObjectFlushRequest ¶ added in v1.0.11
type ObjectFlushRequest struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // 存储桶(UUID) Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // 对象的散列值 Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // 对象的存储路径 // contains filtered or unexported fields }
写入对象元数据的请求
func (*ObjectFlushRequest) Descriptor
deprecated
added in
v1.0.11
func (*ObjectFlushRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectFlushRequest.ProtoReflect.Descriptor instead.
func (*ObjectFlushRequest) GetBucket ¶ added in v1.0.11
func (x *ObjectFlushRequest) GetBucket() string
func (*ObjectFlushRequest) GetHash ¶
func (x *ObjectFlushRequest) GetHash() string
func (*ObjectFlushRequest) GetPath ¶ added in v1.0.11
func (x *ObjectFlushRequest) GetPath() string
func (*ObjectFlushRequest) ProtoMessage ¶ added in v1.0.11
func (*ObjectFlushRequest) ProtoMessage()
func (*ObjectFlushRequest) ProtoReflect ¶
func (x *ObjectFlushRequest) ProtoReflect() protoreflect.Message
func (*ObjectFlushRequest) Reset ¶ added in v1.0.11
func (x *ObjectFlushRequest) Reset()
func (*ObjectFlushRequest) String ¶ added in v1.0.11
func (x *ObjectFlushRequest) String() string
type ObjectGetRequest ¶
type ObjectGetRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // 唯一ID // contains filtered or unexported fields }
获取对象的请求
func (*ObjectGetRequest) Descriptor
deprecated
func (*ObjectGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectGetRequest.ProtoReflect.Descriptor instead.
func (*ObjectGetRequest) GetUuid ¶ added in v1.1.0
func (x *ObjectGetRequest) GetUuid() string
func (*ObjectGetRequest) ProtoMessage ¶
func (*ObjectGetRequest) ProtoMessage()
func (*ObjectGetRequest) ProtoReflect ¶
func (x *ObjectGetRequest) ProtoReflect() protoreflect.Message
func (*ObjectGetRequest) Reset ¶
func (x *ObjectGetRequest) Reset()
func (*ObjectGetRequest) String ¶
func (x *ObjectGetRequest) String() string
type ObjectGetResponse ¶
type ObjectGetResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Entity *ObjectEntity `protobuf:"bytes,2,opt,name=entity,proto3" json:"entity,omitempty"` // 实体 // contains filtered or unexported fields }
获取对象的回复
func (*ObjectGetResponse) Descriptor
deprecated
func (*ObjectGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectGetResponse.ProtoReflect.Descriptor instead.
func (*ObjectGetResponse) GetEntity ¶
func (x *ObjectGetResponse) GetEntity() *ObjectEntity
func (*ObjectGetResponse) GetStatus ¶
func (x *ObjectGetResponse) GetStatus() *Status
func (*ObjectGetResponse) ProtoMessage ¶
func (*ObjectGetResponse) ProtoMessage()
func (*ObjectGetResponse) ProtoReflect ¶
func (x *ObjectGetResponse) ProtoReflect() protoreflect.Message
func (*ObjectGetResponse) Reset ¶
func (x *ObjectGetResponse) Reset()
func (*ObjectGetResponse) String ¶
func (x *ObjectGetResponse) String() string
type ObjectHandler ¶
type ObjectHandler interface { // 准备一个对象的元数据 Prepare(context.Context, *ObjectPrepareRequest, *ObjectPrepareResponse) error // 写入一个对象的元数据 Flush(context.Context, *ObjectFlushRequest, *UuidResponse) error // 获取一个对象信息 Get(context.Context, *ObjectGetRequest, *ObjectGetResponse) error // 精确查找一个对象信息 Find(context.Context, *ObjectFindRequest, *ObjectFindResponse) error // 删除一个对象 Remove(context.Context, *ObjectRemoveRequest, *UuidResponse) error // 列举一个存储桶中的所有对象 List(context.Context, *ObjectListRequest, *ObjectListResponse) error // 模糊查找存储桶中的对象 Search(context.Context, *ObjectSearchRequest, *ObjectSearchResponse) error // 发布一个对象 // 生成指定有效期的公开链接, 对象的URL有值 Publish(context.Context, *ObjectPublishRequest, *ObjectPublishResponse) error // 预览一个对象 // 生成临时的公开链接, 对象的URL无值 Preview(context.Context, *ObjectPreviewRequest, *ObjectPreviewResponse) error // 撤回一个对象 // 撤回公开链接,对象的URL无值 Retract(context.Context, *ObjectRetractRequest, *UuidResponse) error // 将Base64编码的内容转换为对象 ConvertFromBase64(context.Context, *ObjectConvertFromBase64Request, *ObjectConvertFromBase64Response) error // 将Url地址转换为对象 ConvertFromUrl(context.Context, *ObjectConvertFromUrlRequest, *ObjectConvertFromUrlResponse) error }
type ObjectListRequest ¶
type ObjectListRequest struct { Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"` // 偏移值 Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // 数量 Bucket string `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"` // 储存桶(UUID) // contains filtered or unexported fields }
列举对象的请求
func (*ObjectListRequest) Descriptor
deprecated
func (*ObjectListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectListRequest.ProtoReflect.Descriptor instead.
func (*ObjectListRequest) GetBucket ¶ added in v1.1.0
func (x *ObjectListRequest) GetBucket() string
func (*ObjectListRequest) GetCount ¶
func (x *ObjectListRequest) GetCount() int64
func (*ObjectListRequest) GetOffset ¶
func (x *ObjectListRequest) GetOffset() int64
func (*ObjectListRequest) ProtoMessage ¶
func (*ObjectListRequest) ProtoMessage()
func (*ObjectListRequest) ProtoReflect ¶
func (x *ObjectListRequest) ProtoReflect() protoreflect.Message
func (*ObjectListRequest) Reset ¶
func (x *ObjectListRequest) Reset()
func (*ObjectListRequest) String ¶
func (x *ObjectListRequest) String() string
type ObjectListResponse ¶
type ObjectListResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` // 总数 Entity []*ObjectEntity `protobuf:"bytes,3,rep,name=entity,proto3" json:"entity,omitempty"` // 实体列表 // contains filtered or unexported fields }
列举对象的回复
func (*ObjectListResponse) Descriptor
deprecated
func (*ObjectListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectListResponse.ProtoReflect.Descriptor instead.
func (*ObjectListResponse) GetEntity ¶
func (x *ObjectListResponse) GetEntity() []*ObjectEntity
func (*ObjectListResponse) GetStatus ¶
func (x *ObjectListResponse) GetStatus() *Status
func (*ObjectListResponse) GetTotal ¶
func (x *ObjectListResponse) GetTotal() uint64
func (*ObjectListResponse) ProtoMessage ¶
func (*ObjectListResponse) ProtoMessage()
func (*ObjectListResponse) ProtoReflect ¶
func (x *ObjectListResponse) ProtoReflect() protoreflect.Message
func (*ObjectListResponse) Reset ¶
func (x *ObjectListResponse) Reset()
func (*ObjectListResponse) String ¶
func (x *ObjectListResponse) String() string
type ObjectPrepareRequest ¶ added in v1.0.11
type ObjectPrepareRequest struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // 存储桶 Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // 如果存储桶的模式为hash, 使用此值作为存储引擎中的对象名 Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // 如果存储桶的模式为path, 使用此值作为存储引擎中的对象名 Size uint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` // 对象大小 Expiry int64 `protobuf:"varint,5,opt,name=expiry,proto3" json:"expiry,omitempty"` // 令牌有效期 Override bool `protobuf:"varint,6,opt,name=override,proto3" json:"override,omitempty"` // 覆盖存储引擎中已存在的对象, 仅path模式有效 // contains filtered or unexported fields }
准备对象元数据的请求
func (*ObjectPrepareRequest) Descriptor
deprecated
added in
v1.0.11
func (*ObjectPrepareRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPrepareRequest.ProtoReflect.Descriptor instead.
func (*ObjectPrepareRequest) GetBucket ¶ added in v1.0.11
func (x *ObjectPrepareRequest) GetBucket() string
func (*ObjectPrepareRequest) GetExpiry ¶
func (x *ObjectPrepareRequest) GetExpiry() int64
func (*ObjectPrepareRequest) GetHash ¶
func (x *ObjectPrepareRequest) GetHash() string
func (*ObjectPrepareRequest) GetOverride ¶
func (x *ObjectPrepareRequest) GetOverride() bool
func (*ObjectPrepareRequest) GetPath ¶
func (x *ObjectPrepareRequest) GetPath() string
func (*ObjectPrepareRequest) GetSize ¶ added in v1.0.11
func (x *ObjectPrepareRequest) GetSize() uint64
func (*ObjectPrepareRequest) ProtoMessage ¶ added in v1.0.11
func (*ObjectPrepareRequest) ProtoMessage()
func (*ObjectPrepareRequest) ProtoReflect ¶
func (x *ObjectPrepareRequest) ProtoReflect() protoreflect.Message
func (*ObjectPrepareRequest) Reset ¶ added in v1.0.11
func (x *ObjectPrepareRequest) Reset()
func (*ObjectPrepareRequest) String ¶ added in v1.0.11
func (x *ObjectPrepareRequest) String() string
type ObjectPrepareResponse ¶ added in v1.0.11
type ObjectPrepareResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Engine Engine `protobuf:"varint,2,opt,name=engine,proto3,enum=Engine" json:"engine,omitempty"` // 存储引擎 Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` // 访问地址 AccessToken string `protobuf:"bytes,4,opt,name=accessToken,proto3" json:"accessToken,omitempty"` // 访问令牌 // contains filtered or unexported fields }
准备对象的回复
func (*ObjectPrepareResponse) Descriptor
deprecated
added in
v1.0.11
func (*ObjectPrepareResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPrepareResponse.ProtoReflect.Descriptor instead.
func (*ObjectPrepareResponse) GetAccessToken ¶ added in v1.0.11
func (x *ObjectPrepareResponse) GetAccessToken() string
func (*ObjectPrepareResponse) GetEngine ¶ added in v1.0.11
func (x *ObjectPrepareResponse) GetEngine() Engine
func (*ObjectPrepareResponse) GetStatus ¶ added in v1.0.11
func (x *ObjectPrepareResponse) GetStatus() *Status
func (*ObjectPrepareResponse) GetUrl ¶
func (x *ObjectPrepareResponse) GetUrl() string
func (*ObjectPrepareResponse) ProtoMessage ¶ added in v1.0.11
func (*ObjectPrepareResponse) ProtoMessage()
func (*ObjectPrepareResponse) ProtoReflect ¶
func (x *ObjectPrepareResponse) ProtoReflect() protoreflect.Message
func (*ObjectPrepareResponse) Reset ¶ added in v1.0.11
func (x *ObjectPrepareResponse) Reset()
func (*ObjectPrepareResponse) String ¶ added in v1.0.11
func (x *ObjectPrepareResponse) String() string
type ObjectPreviewRequest ¶ added in v1.4.0
type ObjectPreviewRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid Expiry int64 `protobuf:"varint,2,opt,name=expiry,proto3" json:"expiry,omitempty"` // 过期时间(单位:秒) // contains filtered or unexported fields }
预览对象的请求
func (*ObjectPreviewRequest) Descriptor
deprecated
added in
v1.4.0
func (*ObjectPreviewRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPreviewRequest.ProtoReflect.Descriptor instead.
func (*ObjectPreviewRequest) GetExpiry ¶
func (x *ObjectPreviewRequest) GetExpiry() int64
func (*ObjectPreviewRequest) GetUuid ¶ added in v1.4.0
func (x *ObjectPreviewRequest) GetUuid() string
func (*ObjectPreviewRequest) ProtoMessage ¶ added in v1.4.0
func (*ObjectPreviewRequest) ProtoMessage()
func (*ObjectPreviewRequest) ProtoReflect ¶
func (x *ObjectPreviewRequest) ProtoReflect() protoreflect.Message
func (*ObjectPreviewRequest) Reset ¶ added in v1.4.0
func (x *ObjectPreviewRequest) Reset()
func (*ObjectPreviewRequest) String ¶ added in v1.4.0
func (x *ObjectPreviewRequest) String() string
type ObjectPreviewResponse ¶ added in v1.4.0
type ObjectPreviewResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // 访问地址 // contains filtered or unexported fields }
预览对象的回复
func (*ObjectPreviewResponse) Descriptor
deprecated
added in
v1.4.0
func (*ObjectPreviewResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPreviewResponse.ProtoReflect.Descriptor instead.
func (*ObjectPreviewResponse) GetStatus ¶ added in v1.4.0
func (x *ObjectPreviewResponse) GetStatus() *Status
func (*ObjectPreviewResponse) GetUrl ¶ added in v1.4.0
func (x *ObjectPreviewResponse) GetUrl() string
func (*ObjectPreviewResponse) ProtoMessage ¶ added in v1.4.0
func (*ObjectPreviewResponse) ProtoMessage()
func (*ObjectPreviewResponse) ProtoReflect ¶
func (x *ObjectPreviewResponse) ProtoReflect() protoreflect.Message
func (*ObjectPreviewResponse) Reset ¶ added in v1.4.0
func (x *ObjectPreviewResponse) Reset()
func (*ObjectPreviewResponse) String ¶ added in v1.4.0
func (x *ObjectPreviewResponse) String() string
type ObjectPublishRequest ¶ added in v1.4.0
type ObjectPublishRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid Expiry uint64 `protobuf:"varint,2,opt,name=expiry,proto3" json:"expiry,omitempty"` // 有效期,单位秒 // contains filtered or unexported fields }
发布对象的请求
func (*ObjectPublishRequest) Descriptor
deprecated
added in
v1.4.0
func (*ObjectPublishRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPublishRequest.ProtoReflect.Descriptor instead.
func (*ObjectPublishRequest) GetExpiry ¶ added in v1.4.0
func (x *ObjectPublishRequest) GetExpiry() uint64
func (*ObjectPublishRequest) GetUuid ¶ added in v1.4.0
func (x *ObjectPublishRequest) GetUuid() string
func (*ObjectPublishRequest) ProtoMessage ¶ added in v1.4.0
func (*ObjectPublishRequest) ProtoMessage()
func (*ObjectPublishRequest) ProtoReflect ¶
func (x *ObjectPublishRequest) ProtoReflect() protoreflect.Message
func (*ObjectPublishRequest) Reset ¶ added in v1.4.0
func (x *ObjectPublishRequest) Reset()
func (*ObjectPublishRequest) String ¶ added in v1.4.0
func (x *ObjectPublishRequest) String() string
type ObjectPublishResponse ¶ added in v1.4.0
type ObjectPublishResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // 访问地址 // contains filtered or unexported fields }
发布对象的回复
func (*ObjectPublishResponse) Descriptor
deprecated
added in
v1.4.0
func (*ObjectPublishResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPublishResponse.ProtoReflect.Descriptor instead.
func (*ObjectPublishResponse) GetStatus ¶ added in v1.4.0
func (x *ObjectPublishResponse) GetStatus() *Status
func (*ObjectPublishResponse) GetUrl ¶ added in v1.4.0
func (x *ObjectPublishResponse) GetUrl() string
func (*ObjectPublishResponse) ProtoMessage ¶ added in v1.4.0
func (*ObjectPublishResponse) ProtoMessage()
func (*ObjectPublishResponse) ProtoReflect ¶
func (x *ObjectPublishResponse) ProtoReflect() protoreflect.Message
func (*ObjectPublishResponse) Reset ¶ added in v1.4.0
func (x *ObjectPublishResponse) Reset()
func (*ObjectPublishResponse) String ¶ added in v1.4.0
func (x *ObjectPublishResponse) String() string
type ObjectRemoveRequest ¶
type ObjectRemoveRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
删除对象的请求
func (*ObjectRemoveRequest) Descriptor
deprecated
func (*ObjectRemoveRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectRemoveRequest.ProtoReflect.Descriptor instead.
func (*ObjectRemoveRequest) GetUuid ¶ added in v1.4.0
func (x *ObjectRemoveRequest) GetUuid() string
func (*ObjectRemoveRequest) ProtoMessage ¶
func (*ObjectRemoveRequest) ProtoMessage()
func (*ObjectRemoveRequest) ProtoReflect ¶
func (x *ObjectRemoveRequest) ProtoReflect() protoreflect.Message
func (*ObjectRemoveRequest) Reset ¶
func (x *ObjectRemoveRequest) Reset()
func (*ObjectRemoveRequest) String ¶
func (x *ObjectRemoveRequest) String() string
type ObjectRetractRequest ¶ added in v1.4.0
type ObjectRetractRequest struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
撤回对象据的请求
func (*ObjectRetractRequest) Descriptor
deprecated
added in
v1.4.0
func (*ObjectRetractRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectRetractRequest.ProtoReflect.Descriptor instead.
func (*ObjectRetractRequest) GetUuid ¶ added in v1.4.0
func (x *ObjectRetractRequest) GetUuid() string
func (*ObjectRetractRequest) ProtoMessage ¶ added in v1.4.0
func (*ObjectRetractRequest) ProtoMessage()
func (*ObjectRetractRequest) ProtoReflect ¶
func (x *ObjectRetractRequest) ProtoReflect() protoreflect.Message
func (*ObjectRetractRequest) Reset ¶ added in v1.4.0
func (x *ObjectRetractRequest) Reset()
func (*ObjectRetractRequest) String ¶ added in v1.4.0
func (x *ObjectRetractRequest) String() string
type ObjectSearchRequest ¶ added in v1.4.0
type ObjectSearchRequest struct { Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"` // 偏移值 Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` // 数量 Bucket string `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"` // 储存桶(UUID) Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` // 路径前缀 Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // 名称 // contains filtered or unexported fields }
搜索对象的请求
func (*ObjectSearchRequest) Descriptor
deprecated
added in
v1.4.0
func (*ObjectSearchRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObjectSearchRequest.ProtoReflect.Descriptor instead.
func (*ObjectSearchRequest) GetBucket ¶ added in v1.4.0
func (x *ObjectSearchRequest) GetBucket() string
func (*ObjectSearchRequest) GetCount ¶ added in v1.4.0
func (x *ObjectSearchRequest) GetCount() int64
func (*ObjectSearchRequest) GetName ¶
func (x *ObjectSearchRequest) GetName() string
func (*ObjectSearchRequest) GetOffset ¶ added in v1.4.0
func (x *ObjectSearchRequest) GetOffset() int64
func (*ObjectSearchRequest) GetPrefix ¶ added in v1.4.0
func (x *ObjectSearchRequest) GetPrefix() string
func (*ObjectSearchRequest) ProtoMessage ¶ added in v1.4.0
func (*ObjectSearchRequest) ProtoMessage()
func (*ObjectSearchRequest) ProtoReflect ¶
func (x *ObjectSearchRequest) ProtoReflect() protoreflect.Message
func (*ObjectSearchRequest) Reset ¶ added in v1.4.0
func (x *ObjectSearchRequest) Reset()
func (*ObjectSearchRequest) String ¶ added in v1.4.0
func (x *ObjectSearchRequest) String() string
type ObjectSearchResponse ¶ added in v1.4.0
type ObjectSearchResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` // 总数 Entity []*ObjectEntity `protobuf:"bytes,3,rep,name=entity,proto3" json:"entity,omitempty"` // 实体列表 // contains filtered or unexported fields }
搜索对象的回复
func (*ObjectSearchResponse) Descriptor
deprecated
added in
v1.4.0
func (*ObjectSearchResponse) Descriptor() ([]byte, []int)
Deprecated: Use ObjectSearchResponse.ProtoReflect.Descriptor instead.
func (*ObjectSearchResponse) GetEntity ¶ added in v1.4.0
func (x *ObjectSearchResponse) GetEntity() []*ObjectEntity
func (*ObjectSearchResponse) GetStatus ¶ added in v1.4.0
func (x *ObjectSearchResponse) GetStatus() *Status
func (*ObjectSearchResponse) GetTotal ¶ added in v1.4.0
func (x *ObjectSearchResponse) GetTotal() uint64
func (*ObjectSearchResponse) ProtoMessage ¶ added in v1.4.0
func (*ObjectSearchResponse) ProtoMessage()
func (*ObjectSearchResponse) ProtoReflect ¶
func (x *ObjectSearchResponse) ProtoReflect() protoreflect.Message
func (*ObjectSearchResponse) Reset ¶ added in v1.4.0
func (x *ObjectSearchResponse) Reset()
func (*ObjectSearchResponse) String ¶ added in v1.4.0
func (x *ObjectSearchResponse) String() string
type ObjectService ¶
type ObjectService interface { // 准备一个对象的元数据 Prepare(ctx context.Context, in *ObjectPrepareRequest, opts ...client.CallOption) (*ObjectPrepareResponse, error) // 写入一个对象的元数据 Flush(ctx context.Context, in *ObjectFlushRequest, opts ...client.CallOption) (*UuidResponse, error) // 获取一个对象信息 Get(ctx context.Context, in *ObjectGetRequest, opts ...client.CallOption) (*ObjectGetResponse, error) // 精确查找一个对象信息 Find(ctx context.Context, in *ObjectFindRequest, opts ...client.CallOption) (*ObjectFindResponse, error) // 删除一个对象 Remove(ctx context.Context, in *ObjectRemoveRequest, opts ...client.CallOption) (*UuidResponse, error) // 列举一个存储桶中的所有对象 List(ctx context.Context, in *ObjectListRequest, opts ...client.CallOption) (*ObjectListResponse, error) // 模糊查找存储桶中的对象 Search(ctx context.Context, in *ObjectSearchRequest, opts ...client.CallOption) (*ObjectSearchResponse, error) // 发布一个对象 // 生成指定有效期的公开链接, 对象的URL有值 Publish(ctx context.Context, in *ObjectPublishRequest, opts ...client.CallOption) (*ObjectPublishResponse, error) // 预览一个对象 // 生成临时的公开链接, 对象的URL无值 Preview(ctx context.Context, in *ObjectPreviewRequest, opts ...client.CallOption) (*ObjectPreviewResponse, error) // 撤回一个对象 // 撤回公开链接,对象的URL无值 Retract(ctx context.Context, in *ObjectRetractRequest, opts ...client.CallOption) (*UuidResponse, error) // 将Base64编码的内容转换为对象 ConvertFromBase64(ctx context.Context, in *ObjectConvertFromBase64Request, opts ...client.CallOption) (*ObjectConvertFromBase64Response, error) // 将Url地址转换为对象 ConvertFromUrl(ctx context.Context, in *ObjectConvertFromUrlRequest, opts ...client.CallOption) (*ObjectConvertFromUrlResponse, error) }
func NewObjectService ¶
func NewObjectService(name string, c client.Client) ObjectService
type Status ¶
type Status struct { Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // 状态码 Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // 状态信息 // contains filtered or unexported fields }
状态
func (*Status) Descriptor
deprecated
func (*Status) GetMessage ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) ProtoReflect ¶
func (x *Status) ProtoReflect() protoreflect.Message
type UrlSource ¶
type UrlSource struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // 文件路径 Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // Url对应的文件的hash值 Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // Url对应的文件的大小 Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"` // url地址 // contains filtered or unexported fields }
Url格式的源
func (*UrlSource) Descriptor
deprecated
func (*UrlSource) GetContent ¶
func (*UrlSource) ProtoMessage ¶
func (*UrlSource) ProtoMessage()
func (*UrlSource) ProtoReflect ¶
func (x *UrlSource) ProtoReflect() protoreflect.Message
type UuidResponse ¶
type UuidResponse struct { Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` // 状态 Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"` // uuid // contains filtered or unexported fields }
Uuid回复
func (*UuidResponse) Descriptor
deprecated
func (*UuidResponse) Descriptor() ([]byte, []int)
Deprecated: Use UuidResponse.ProtoReflect.Descriptor instead.
func (*UuidResponse) GetStatus ¶
func (x *UuidResponse) GetStatus() *Status
func (*UuidResponse) GetUuid ¶
func (x *UuidResponse) GetUuid() string
func (*UuidResponse) ProtoMessage ¶
func (*UuidResponse) ProtoMessage()
func (*UuidResponse) ProtoReflect ¶
func (x *UuidResponse) ProtoReflect() protoreflect.Message
func (*UuidResponse) Reset ¶
func (x *UuidResponse) Reset()
func (*UuidResponse) String ¶
func (x *UuidResponse) String() string