s3

package
Version: v1.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2021 License: Apache-2.0 Imports: 11 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_s3_proto_s3_proto protoreflect.FileDescriptor

Functions

func NewS3Endpoints added in v1.0.0

func NewS3Endpoints() []*api.Endpoint

func RegisterS3Handler

func RegisterS3Handler(s server.Server, hdlr S3Handler, opts ...server.HandlerOption) error

Types

type AbortMultipartRequest added in v0.6.3

type AbortMultipartRequest struct {
	BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey  string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	UploadId   string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	// contains filtered or unexported fields
}

func (*AbortMultipartRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*AbortMultipartRequest) Descriptor() ([]byte, []int)

Deprecated: Use AbortMultipartRequest.ProtoReflect.Descriptor instead.

func (*AbortMultipartRequest) GetBucketName added in v0.6.3

func (x *AbortMultipartRequest) GetBucketName() string

func (*AbortMultipartRequest) GetObjectKey added in v0.6.3

func (x *AbortMultipartRequest) GetObjectKey() string

func (*AbortMultipartRequest) GetUploadId added in v0.6.3

func (x *AbortMultipartRequest) GetUploadId() string

func (*AbortMultipartRequest) ProtoMessage added in v0.6.3

func (*AbortMultipartRequest) ProtoMessage()

func (*AbortMultipartRequest) ProtoReflect added in v1.3.2

func (x *AbortMultipartRequest) ProtoReflect() protoreflect.Message

func (*AbortMultipartRequest) Reset added in v0.6.3

func (x *AbortMultipartRequest) Reset()

func (*AbortMultipartRequest) String added in v0.6.3

func (x *AbortMultipartRequest) String() string

type AbortMultipartUpload added in v0.5.3

type AbortMultipartUpload struct {

	//Days after which the abort operation will be performed on incomplete upload
	DaysAfterInitiation int32 `protobuf:"varint,1,opt,name=daysAfterInitiation,proto3" json:"daysAfterInitiation,omitempty"`
	// contains filtered or unexported fields
}

func (*AbortMultipartUpload) Descriptor deprecated added in v0.5.3

This method has been deprecated.
func (*AbortMultipartUpload) Descriptor() ([]byte, []int)

Deprecated: Use AbortMultipartUpload.ProtoReflect.Descriptor instead.

func (*AbortMultipartUpload) GetDaysAfterInitiation added in v0.5.3

func (x *AbortMultipartUpload) GetDaysAfterInitiation() int32

func (*AbortMultipartUpload) ProtoMessage added in v0.5.3

func (*AbortMultipartUpload) ProtoMessage()

func (*AbortMultipartUpload) ProtoReflect added in v1.3.2

func (x *AbortMultipartUpload) ProtoReflect() protoreflect.Message

func (*AbortMultipartUpload) Reset added in v0.5.3

func (x *AbortMultipartUpload) Reset()

func (*AbortMultipartUpload) String added in v0.5.3

func (x *AbortMultipartUpload) String() string

type Acl added in v0.6.3

type Acl struct {
	CannedAcl string `protobuf:"bytes,1,opt,name=cannedAcl,proto3" json:"cannedAcl,omitempty"`
	// contains filtered or unexported fields
}

func (*Acl) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*Acl) Descriptor() ([]byte, []int)

Deprecated: Use Acl.ProtoReflect.Descriptor instead.

func (*Acl) GetCannedAcl added in v0.6.3

func (x *Acl) GetCannedAcl() string

func (*Acl) ProtoMessage added in v0.6.3

func (*Acl) ProtoMessage()

func (*Acl) ProtoReflect added in v1.3.2

func (x *Acl) ProtoReflect() protoreflect.Message

func (*Acl) Reset added in v0.6.3

func (x *Acl) Reset()

func (*Acl) String added in v0.6.3

func (x *Acl) String() string

type Action

type Action struct {

	//Name of the action transition/expiration
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // expiration or transition
	//Days after creation of object
	Days int32 `protobuf:"varint,2,opt,name=days,proto3" json:"days,omitempty"`
	//Delete marker in case of expiration for versioned bucket
	DeleteMarker string `protobuf:"bytes,3,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"`
	//Storage class tier of the object where object is to be transitioned
	Tier int32 `protobuf:"varint,4,opt,name=tier,proto3" json:"tier,omitempty"`
	// Destination backend of the object/bucket for Cross-cloud transition
	Backend string `protobuf:"bytes,5,opt,name=backend,proto3" json:"backend,omitempty"`
	// Destination bucket for specified backend for Cross-cloud transition
	TargetBucket string `protobuf:"bytes,6,opt,name=targetBucket,proto3" json:"targetBucket,omitempty"`
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated

This method has been deprecated.
func (*Action) Descriptor() ([]byte, []int)

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetBackend added in v0.5.2

func (x *Action) GetBackend() string

func (*Action) GetDays added in v0.5.2

func (x *Action) GetDays() int32

func (*Action) GetDeleteMarker

func (x *Action) GetDeleteMarker() string

func (*Action) GetName

func (x *Action) GetName() string

func (*Action) GetTargetBucket added in v1.2.2

func (x *Action) GetTargetBucket() string

func (*Action) GetTier added in v0.5.2

func (x *Action) GetTier() int32

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) ProtoReflect added in v1.3.2

func (x *Action) ProtoReflect() protoreflect.Message

func (*Action) Reset

func (x *Action) Reset()

func (*Action) String

func (x *Action) String() string

type BackendDetailS3 added in v1.2.0

type BackendDetailS3 struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TenantId   string `protobuf:"bytes,2,opt,name=tenantId,proto3" json:"tenantId,omitempty"`
	UserId     string `protobuf:"bytes,3,opt,name=userId,proto3" json:"userId,omitempty"`
	Name       string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Type       string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Region     string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
	Endpoint   string `protobuf:"bytes,7,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	BucketName string `protobuf:"bytes,8,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	Access     string `protobuf:"bytes,9,opt,name=access,proto3" json:"access,omitempty"`
	Security   string `protobuf:"bytes,10,opt,name=security,proto3" json:"security,omitempty"`
	// contains filtered or unexported fields
}

func (*BackendDetailS3) Descriptor deprecated added in v1.2.0

This method has been deprecated.
func (*BackendDetailS3) Descriptor() ([]byte, []int)

Deprecated: Use BackendDetailS3.ProtoReflect.Descriptor instead.

func (*BackendDetailS3) GetAccess added in v1.2.0

func (x *BackendDetailS3) GetAccess() string

func (*BackendDetailS3) GetBucketName added in v1.2.0

func (x *BackendDetailS3) GetBucketName() string

func (*BackendDetailS3) GetEndpoint added in v1.2.0

func (x *BackendDetailS3) GetEndpoint() string

func (*BackendDetailS3) GetId added in v1.2.0

func (x *BackendDetailS3) GetId() string

func (*BackendDetailS3) GetName added in v1.2.0

func (x *BackendDetailS3) GetName() string

func (*BackendDetailS3) GetRegion added in v1.2.0

func (x *BackendDetailS3) GetRegion() string

func (*BackendDetailS3) GetSecurity added in v1.2.0

func (x *BackendDetailS3) GetSecurity() string

func (*BackendDetailS3) GetTenantId added in v1.2.0

func (x *BackendDetailS3) GetTenantId() string

func (*BackendDetailS3) GetType added in v1.2.0

func (x *BackendDetailS3) GetType() string

func (*BackendDetailS3) GetUserId added in v1.2.0

func (x *BackendDetailS3) GetUserId() string

func (*BackendDetailS3) ProtoMessage added in v1.2.0

func (*BackendDetailS3) ProtoMessage()

func (*BackendDetailS3) ProtoReflect added in v1.3.2

func (x *BackendDetailS3) ProtoReflect() protoreflect.Message

func (*BackendDetailS3) Reset added in v1.2.0

func (x *BackendDetailS3) Reset()

func (*BackendDetailS3) String added in v1.2.0

func (x *BackendDetailS3) String() string

type BaseBucketRequest added in v0.6.3

type BaseBucketRequest struct {
	Context    string `protobuf:"bytes,1,opt,name=Context,proto3" json:"Context,omitempty"`
	BucketName string `protobuf:"bytes,2,opt,name=BucketName,proto3" json:"BucketName,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseBucketRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*BaseBucketRequest) Descriptor() ([]byte, []int)

Deprecated: Use BaseBucketRequest.ProtoReflect.Descriptor instead.

func (*BaseBucketRequest) GetBucketName added in v0.6.3

func (x *BaseBucketRequest) GetBucketName() string

func (*BaseBucketRequest) GetContext added in v0.6.3

func (x *BaseBucketRequest) GetContext() string

func (*BaseBucketRequest) ProtoMessage added in v0.6.3

func (*BaseBucketRequest) ProtoMessage()

func (*BaseBucketRequest) ProtoReflect added in v1.3.2

func (x *BaseBucketRequest) ProtoReflect() protoreflect.Message

func (*BaseBucketRequest) Reset added in v0.6.3

func (x *BaseBucketRequest) Reset()

func (*BaseBucketRequest) String added in v0.6.3

func (x *BaseBucketRequest) String() string

type BaseObjRequest added in v0.6.3

type BaseObjRequest struct {
	Context    string `protobuf:"bytes,1,opt,name=Context,proto3" json:"Context,omitempty"`
	BucketName string `protobuf:"bytes,2,opt,name=BucketName,proto3" json:"BucketName,omitempty"`
	ObjectKey  string `protobuf:"bytes,3,opt,name=ObjectKey,proto3" json:"ObjectKey,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseObjRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*BaseObjRequest) Descriptor() ([]byte, []int)

Deprecated: Use BaseObjRequest.ProtoReflect.Descriptor instead.

func (*BaseObjRequest) GetBucketName added in v0.6.3

func (x *BaseObjRequest) GetBucketName() string

func (*BaseObjRequest) GetContext added in v0.6.3

func (x *BaseObjRequest) GetContext() string

func (*BaseObjRequest) GetObjectKey added in v0.6.3

func (x *BaseObjRequest) GetObjectKey() string

func (*BaseObjRequest) ProtoMessage added in v0.6.3

func (*BaseObjRequest) ProtoMessage()

func (*BaseObjRequest) ProtoReflect added in v1.3.2

func (x *BaseObjRequest) ProtoReflect() protoreflect.Message

func (*BaseObjRequest) Reset added in v0.6.3

func (x *BaseObjRequest) Reset()

func (*BaseObjRequest) String added in v0.6.3

func (x *BaseObjRequest) String() string

type BaseRequest

type BaseRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseRequest) Descriptor deprecated

This method has been deprecated.
func (*BaseRequest) Descriptor() ([]byte, []int)

Deprecated: Use BaseRequest.ProtoReflect.Descriptor instead.

func (*BaseRequest) GetId

func (x *BaseRequest) GetId() string

func (*BaseRequest) ProtoMessage

func (*BaseRequest) ProtoMessage()

func (*BaseRequest) ProtoReflect added in v1.3.2

func (x *BaseRequest) ProtoReflect() protoreflect.Message

func (*BaseRequest) Reset

func (x *BaseRequest) Reset()

func (*BaseRequest) String

func (x *BaseRequest) String() string

type BaseResponse

type BaseResponse struct {
	ErrorCode int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Msg       string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseResponse) Descriptor deprecated

This method has been deprecated.
func (*BaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use BaseResponse.ProtoReflect.Descriptor instead.

func (*BaseResponse) GetErrorCode

func (x *BaseResponse) GetErrorCode() int32

func (*BaseResponse) GetMsg

func (x *BaseResponse) GetMsg() string

func (*BaseResponse) ProtoMessage

func (*BaseResponse) ProtoMessage()

func (*BaseResponse) ProtoReflect added in v1.3.2

func (x *BaseResponse) ProtoReflect() protoreflect.Message

func (*BaseResponse) Reset

func (x *BaseResponse) Reset()

func (*BaseResponse) String

func (x *BaseResponse) String() string

type Bucket

type Bucket struct {
	Name                     string                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TenantId                 string                    `protobuf:"bytes,2,opt,name=tenantId,proto3" json:"tenantId,omitempty"`
	UserId                   string                    `protobuf:"bytes,3,opt,name=userId,proto3" json:"userId,omitempty"`
	Acl                      *Acl                      `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"`
	CreateTime               int64                     `protobuf:"varint,5,opt,name=createTime,proto3" json:"createTime,omitempty"`
	Id                       string                    `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"`
	Deleted                  bool                      `protobuf:"varint,7,opt,name=deleted,proto3" json:"deleted,omitempty"`
	ServerSideEncryption     *ServerSideEncryption     `protobuf:"bytes,8,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"`
	Versioning               *BucketVersioning         `protobuf:"bytes,9,opt,name=versioning,proto3" json:"versioning,omitempty"`
	DefaultLocation          string                    `protobuf:"bytes,10,opt,name=defaultLocation,proto3" json:"defaultLocation,omitempty"` // Means backend
	WebsiteConfiguration     *WebsiteConfiguration     `protobuf:"bytes,11,opt,name=websiteConfiguration,proto3" json:"websiteConfiguration,omitempty"`
	Cors                     *CORSConfiguration        `protobuf:"bytes,12,opt,name=cors,proto3" json:"cors,omitempty"`
	ReplicationConfiguration *ReplicationConfiguration `protobuf:"bytes,13,opt,name=replicationConfiguration,proto3" json:"replicationConfiguration,omitempty"`
	LifecycleConfiguration   []*LifecycleRule          `protobuf:"bytes,14,rep,name=lifecycleConfiguration,proto3" json:"lifecycleConfiguration,omitempty"`
	BucketPolicy             string                    `protobuf:"bytes,15,opt,name=bucketPolicy,proto3" json:"bucketPolicy,omitempty"`
	Usages                   int64                     `protobuf:"varint,16,opt,name=usages,proto3" json:"usages,omitempty"`
	Tier                     int32                     `protobuf:"varint,17,opt,name=tier,proto3" json:"tier,omitempty"`
	ReplicationInfo          []*ReplicationInfo        `protobuf:"bytes,18,rep,name=replicationInfo,proto3" json:"replicationInfo,omitempty"`
	Tiers                    string                    `protobuf:"bytes,19,opt,name=tiers,proto3" json:"tiers,omitempty"`
	// contains filtered or unexported fields
}

func (*Bucket) Descriptor deprecated

This method has been deprecated.
func (*Bucket) Descriptor() ([]byte, []int)

Deprecated: Use Bucket.ProtoReflect.Descriptor instead.

func (*Bucket) GetAcl

func (x *Bucket) GetAcl() *Acl

func (*Bucket) GetBucketPolicy added in v0.5.2

func (x *Bucket) GetBucketPolicy() string

func (*Bucket) GetCors

func (x *Bucket) GetCors() *CORSConfiguration

func (*Bucket) GetCreateTime added in v0.6.3

func (x *Bucket) GetCreateTime() int64

func (*Bucket) GetDefaultLocation added in v0.6.3

func (x *Bucket) GetDefaultLocation() string

func (*Bucket) GetDeleted

func (x *Bucket) GetDeleted() bool

func (*Bucket) GetId added in v0.6.3

func (x *Bucket) GetId() string

func (*Bucket) GetLifecycleConfiguration

func (x *Bucket) GetLifecycleConfiguration() []*LifecycleRule

func (*Bucket) GetName

func (x *Bucket) GetName() string

func (*Bucket) GetReplicationConfiguration

func (x *Bucket) GetReplicationConfiguration() *ReplicationConfiguration

func (*Bucket) GetReplicationInfo added in v0.6.3

func (x *Bucket) GetReplicationInfo() []*ReplicationInfo

func (*Bucket) GetServerSideEncryption

func (x *Bucket) GetServerSideEncryption() *ServerSideEncryption

func (*Bucket) GetTenantId added in v0.6.3

func (x *Bucket) GetTenantId() string

func (*Bucket) GetTier added in v0.6.3

func (x *Bucket) GetTier() int32

func (*Bucket) GetTiers added in v1.3.2

func (x *Bucket) GetTiers() string

func (*Bucket) GetUsages added in v0.6.3

func (x *Bucket) GetUsages() int64

func (*Bucket) GetUserId added in v0.6.3

func (x *Bucket) GetUserId() string

func (*Bucket) GetVersioning added in v0.6.3

func (x *Bucket) GetVersioning() *BucketVersioning

func (*Bucket) GetWebsiteConfiguration

func (x *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration

func (*Bucket) ProtoMessage

func (*Bucket) ProtoMessage()

func (*Bucket) ProtoReflect added in v1.3.2

func (x *Bucket) ProtoReflect() protoreflect.Message

func (*Bucket) Reset

func (x *Bucket) Reset()

func (*Bucket) String

func (x *Bucket) String() string

type BucketACL added in v0.6.3

type BucketACL struct {
	BucketName string `protobuf:"bytes,1,opt,name=BucketName,proto3" json:"BucketName,omitempty"`
	CannedAcl  string `protobuf:"bytes,2,opt,name=CannedAcl,proto3" json:"CannedAcl,omitempty"`
	// contains filtered or unexported fields
}

func (*BucketACL) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*BucketACL) Descriptor() ([]byte, []int)

Deprecated: Use BucketACL.ProtoReflect.Descriptor instead.

func (*BucketACL) GetBucketName added in v0.6.3

func (x *BucketACL) GetBucketName() string

func (*BucketACL) GetCannedAcl added in v0.6.3

func (x *BucketACL) GetCannedAcl() string

func (*BucketACL) ProtoMessage added in v0.6.3

func (*BucketACL) ProtoMessage()

func (*BucketACL) ProtoReflect added in v1.3.2

func (x *BucketACL) ProtoReflect() protoreflect.Message

func (*BucketACL) Reset added in v0.6.3

func (x *BucketACL) Reset()

func (*BucketACL) String added in v0.6.3

func (x *BucketACL) String() string

type BucketVersioning added in v0.6.3

type BucketVersioning struct {
	Status               string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}
	XXX_unrecognized     interface{}
	XXX_sizecache        int
	// contains filtered or unexported fields
}

func (*BucketVersioning) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*BucketVersioning) Descriptor() ([]byte, []int)

Deprecated: Use BucketVersioning.ProtoReflect.Descriptor instead.

func (*BucketVersioning) GetStatus added in v0.6.3

func (x *BucketVersioning) GetStatus() string

func (*BucketVersioning) ProtoMessage added in v0.6.3

func (*BucketVersioning) ProtoMessage()

func (*BucketVersioning) ProtoReflect added in v1.3.2

func (x *BucketVersioning) ProtoReflect() protoreflect.Message

func (*BucketVersioning) Reset added in v0.6.3

func (x *BucketVersioning) Reset()

func (*BucketVersioning) String added in v0.6.3

func (x *BucketVersioning) String() string

type CORSConfiguration

type CORSConfiguration struct {
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	AllowedMethods string `protobuf:"bytes,2,opt,name=allowedMethods,proto3" json:"allowedMethods,omitempty"`
	AllowedOrigins string `protobuf:"bytes,3,opt,name=allowedOrigins,proto3" json:"allowedOrigins,omitempty"`
	AllowedHeaders string `protobuf:"bytes,4,opt,name=allowedHeaders,proto3" json:"allowedHeaders,omitempty"`
	MaxAgeSeconds  string `protobuf:"bytes,5,opt,name=maxAgeSeconds,proto3" json:"maxAgeSeconds,omitempty"`
	ExposedHeaders string `protobuf:"bytes,6,opt,name=exposedHeaders,proto3" json:"exposedHeaders,omitempty"`
	// contains filtered or unexported fields
}

func (*CORSConfiguration) Descriptor deprecated

This method has been deprecated.
func (*CORSConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use CORSConfiguration.ProtoReflect.Descriptor instead.

func (*CORSConfiguration) GetAllowedHeaders

func (x *CORSConfiguration) GetAllowedHeaders() string

func (*CORSConfiguration) GetAllowedMethods

func (x *CORSConfiguration) GetAllowedMethods() string

func (*CORSConfiguration) GetAllowedOrigins

func (x *CORSConfiguration) GetAllowedOrigins() string

func (*CORSConfiguration) GetExposedHeaders

func (x *CORSConfiguration) GetExposedHeaders() string

func (*CORSConfiguration) GetId

func (x *CORSConfiguration) GetId() string

func (*CORSConfiguration) GetMaxAgeSeconds

func (x *CORSConfiguration) GetMaxAgeSeconds() string

func (*CORSConfiguration) ProtoMessage

func (*CORSConfiguration) ProtoMessage()

func (*CORSConfiguration) ProtoReflect added in v1.3.2

func (x *CORSConfiguration) ProtoReflect() protoreflect.Message

func (*CORSConfiguration) Reset

func (x *CORSConfiguration) Reset()

func (*CORSConfiguration) String

func (x *CORSConfiguration) String() string

type CompleteMultipartRequest added in v0.6.3

type CompleteMultipartRequest struct {
	BucketName      string          `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey       string          `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	UploadId        string          `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	CompleteParts   []*CompletePart `protobuf:"bytes,4,rep,name=completeParts,proto3" json:"completeParts,omitempty"`
	SourceVersionID string          `protobuf:"bytes,5,opt,name=sourceVersionID,proto3" json:"sourceVersionID,omitempty"` // only for lifecycle
	RequestType     string          `protobuf:"bytes,6,opt,name=requestType,proto3" json:"requestType,omitempty"`         // "" means end user, it's the default, lifecycle means lifecycle management
	Tier            int32           `protobuf:"varint,7,opt,name=tier,proto3" json:"tier,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteMultipartRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CompleteMultipartRequest) Descriptor() ([]byte, []int)

Deprecated: Use CompleteMultipartRequest.ProtoReflect.Descriptor instead.

func (*CompleteMultipartRequest) GetBucketName added in v0.6.3

func (x *CompleteMultipartRequest) GetBucketName() string

func (*CompleteMultipartRequest) GetCompleteParts added in v0.6.3

func (x *CompleteMultipartRequest) GetCompleteParts() []*CompletePart

func (*CompleteMultipartRequest) GetObjectKey added in v0.6.3

func (x *CompleteMultipartRequest) GetObjectKey() string

func (*CompleteMultipartRequest) GetRequestType added in v0.8.0

func (x *CompleteMultipartRequest) GetRequestType() string

func (*CompleteMultipartRequest) GetSourceVersionID added in v0.8.0

func (x *CompleteMultipartRequest) GetSourceVersionID() string

func (*CompleteMultipartRequest) GetTier added in v0.8.0

func (x *CompleteMultipartRequest) GetTier() int32

func (*CompleteMultipartRequest) GetUploadId added in v0.6.3

func (x *CompleteMultipartRequest) GetUploadId() string

func (*CompleteMultipartRequest) ProtoMessage added in v0.6.3

func (*CompleteMultipartRequest) ProtoMessage()

func (*CompleteMultipartRequest) ProtoReflect added in v1.3.2

func (x *CompleteMultipartRequest) ProtoReflect() protoreflect.Message

func (*CompleteMultipartRequest) Reset added in v0.6.3

func (x *CompleteMultipartRequest) Reset()

func (*CompleteMultipartRequest) String added in v0.6.3

func (x *CompleteMultipartRequest) String() string

type CompleteMultipartResponse added in v0.6.3

type CompleteMultipartResponse struct {
	ErrorCode int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	UploadID  string `protobuf:"bytes,2,opt,name=uploadID,proto3" json:"uploadID,omitempty"`
	ETag      string `protobuf:"bytes,3,opt,name=eTag,proto3" json:"eTag,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteMultipartResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CompleteMultipartResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompleteMultipartResponse.ProtoReflect.Descriptor instead.

func (*CompleteMultipartResponse) GetETag added in v0.6.3

func (x *CompleteMultipartResponse) GetETag() string

func (*CompleteMultipartResponse) GetErrorCode added in v0.6.3

func (x *CompleteMultipartResponse) GetErrorCode() int32

func (*CompleteMultipartResponse) GetUploadID added in v0.6.3

func (x *CompleteMultipartResponse) GetUploadID() string

func (*CompleteMultipartResponse) ProtoMessage added in v0.6.3

func (*CompleteMultipartResponse) ProtoMessage()

func (*CompleteMultipartResponse) ProtoReflect added in v1.3.2

func (*CompleteMultipartResponse) Reset added in v0.6.3

func (x *CompleteMultipartResponse) Reset()

func (*CompleteMultipartResponse) String added in v0.6.3

func (x *CompleteMultipartResponse) String() string

type CompletePart added in v0.6.3

type CompletePart struct {
	PartNumber int64  `protobuf:"varint,1,opt,name=partNumber,proto3" json:"partNumber,omitempty"`
	ETag       string `protobuf:"bytes,2,opt,name=eTag,proto3" json:"eTag,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletePart) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CompletePart) Descriptor() ([]byte, []int)

Deprecated: Use CompletePart.ProtoReflect.Descriptor instead.

func (*CompletePart) GetETag added in v0.6.3

func (x *CompletePart) GetETag() string

func (*CompletePart) GetPartNumber added in v0.6.3

func (x *CompletePart) GetPartNumber() int64

func (*CompletePart) ProtoMessage added in v0.6.3

func (*CompletePart) ProtoMessage()

func (*CompletePart) ProtoReflect added in v1.3.2

func (x *CompletePart) ProtoReflect() protoreflect.Message

func (*CompletePart) Reset added in v0.6.3

func (x *CompletePart) Reset()

func (*CompletePart) String added in v0.6.3

func (x *CompletePart) String() string

type Condition

type Condition struct {
	KeyPrefixEquals             string `protobuf:"bytes,1,opt,name=keyPrefixEquals,proto3" json:"keyPrefixEquals,omitempty"`
	HttpErrorCodeReturnedEquals string `protobuf:"bytes,2,opt,name=httpErrorCodeReturnedEquals,proto3" json:"httpErrorCodeReturnedEquals,omitempty"`
	// contains filtered or unexported fields
}

func (*Condition) Descriptor deprecated

This method has been deprecated.
func (*Condition) Descriptor() ([]byte, []int)

Deprecated: Use Condition.ProtoReflect.Descriptor instead.

func (*Condition) GetHttpErrorCodeReturnedEquals

func (x *Condition) GetHttpErrorCodeReturnedEquals() string

func (*Condition) GetKeyPrefixEquals

func (x *Condition) GetKeyPrefixEquals() string

func (*Condition) ProtoMessage

func (*Condition) ProtoMessage()

func (*Condition) ProtoReflect added in v1.3.2

func (x *Condition) ProtoReflect() protoreflect.Message

func (*Condition) Reset

func (x *Condition) Reset()

func (*Condition) String

func (x *Condition) String() string

type CopyObjPartRequest added in v0.6.3

type CopyObjPartRequest struct {
	SourceBucket   string `protobuf:"bytes,1,opt,name=SourceBucket,proto3" json:"SourceBucket,omitempty"`
	SourceObject   string `protobuf:"bytes,2,opt,name=SourceObject,proto3" json:"SourceObject,omitempty"`
	TargetBucket   string `protobuf:"bytes,3,opt,name=TargetBucket,proto3" json:"TargetBucket,omitempty"`
	TargetObject   string `protobuf:"bytes,4,opt,name=TargetObject,proto3" json:"TargetObject,omitempty"`
	TargetLocation string `protobuf:"bytes,5,opt,name=TargetLocation,proto3" json:"TargetLocation,omitempty"`
	UploadID       string `protobuf:"bytes,6,opt,name=UploadID,proto3" json:"UploadID,omitempty"`
	PartID         int64  `protobuf:"varint,7,opt,name=PartID,proto3" json:"PartID,omitempty"`
	ReadOffset     int64  `protobuf:"varint,8,opt,name=ReadOffset,proto3" json:"ReadOffset,omitempty"`
	ReadLength     int64  `protobuf:"varint,9,opt,name=ReadLength,proto3" json:"ReadLength,omitempty"`
	// contains filtered or unexported fields
}

func (*CopyObjPartRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CopyObjPartRequest) Descriptor() ([]byte, []int)

Deprecated: Use CopyObjPartRequest.ProtoReflect.Descriptor instead.

func (*CopyObjPartRequest) GetPartID added in v0.6.3

func (x *CopyObjPartRequest) GetPartID() int64

func (*CopyObjPartRequest) GetReadLength added in v0.8.0

func (x *CopyObjPartRequest) GetReadLength() int64

func (*CopyObjPartRequest) GetReadOffset added in v0.8.0

func (x *CopyObjPartRequest) GetReadOffset() int64

func (*CopyObjPartRequest) GetSourceBucket added in v0.6.3

func (x *CopyObjPartRequest) GetSourceBucket() string

func (*CopyObjPartRequest) GetSourceObject added in v0.8.0

func (x *CopyObjPartRequest) GetSourceObject() string

func (*CopyObjPartRequest) GetTargetBucket added in v0.6.3

func (x *CopyObjPartRequest) GetTargetBucket() string

func (*CopyObjPartRequest) GetTargetLocation added in v0.8.0

func (x *CopyObjPartRequest) GetTargetLocation() string

func (*CopyObjPartRequest) GetTargetObject added in v0.6.3

func (x *CopyObjPartRequest) GetTargetObject() string

func (*CopyObjPartRequest) GetUploadID added in v0.6.3

func (x *CopyObjPartRequest) GetUploadID() string

func (*CopyObjPartRequest) ProtoMessage added in v0.6.3

func (*CopyObjPartRequest) ProtoMessage()

func (*CopyObjPartRequest) ProtoReflect added in v1.3.2

func (x *CopyObjPartRequest) ProtoReflect() protoreflect.Message

func (*CopyObjPartRequest) Reset added in v0.6.3

func (x *CopyObjPartRequest) Reset()

func (*CopyObjPartRequest) String added in v0.6.3

func (x *CopyObjPartRequest) String() string

type CopyObjPartResponse added in v0.6.3

type CopyObjPartResponse struct {
	ErrorCode    int32  `protobuf:"varint,1,opt,name=ErrorCode,proto3" json:"ErrorCode,omitempty"`
	LastModified int64  `protobuf:"varint,2,opt,name=LastModified,proto3" json:"LastModified,omitempty"`
	Etag         string `protobuf:"bytes,3,opt,name=Etag,proto3" json:"Etag,omitempty"`
	// contains filtered or unexported fields
}

func (*CopyObjPartResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CopyObjPartResponse) Descriptor() ([]byte, []int)

Deprecated: Use CopyObjPartResponse.ProtoReflect.Descriptor instead.

func (*CopyObjPartResponse) GetErrorCode added in v0.8.0

func (x *CopyObjPartResponse) GetErrorCode() int32

func (*CopyObjPartResponse) GetEtag added in v0.6.3

func (x *CopyObjPartResponse) GetEtag() string

func (*CopyObjPartResponse) GetLastModified added in v0.6.3

func (x *CopyObjPartResponse) GetLastModified() int64

func (*CopyObjPartResponse) ProtoMessage added in v0.6.3

func (*CopyObjPartResponse) ProtoMessage()

func (*CopyObjPartResponse) ProtoReflect added in v1.3.2

func (x *CopyObjPartResponse) ProtoReflect() protoreflect.Message

func (*CopyObjPartResponse) Reset added in v0.6.3

func (x *CopyObjPartResponse) Reset()

func (*CopyObjPartResponse) String added in v0.6.3

func (x *CopyObjPartResponse) String() string

type CopyObjectRequest added in v0.6.3

type CopyObjectRequest struct {
	SrcBucketName    string            `protobuf:"bytes,1,opt,name=srcBucketName,proto3" json:"srcBucketName,omitempty"`
	TargetBucketName string            `protobuf:"bytes,2,opt,name=targetBucketName,proto3" json:"targetBucketName,omitempty"`
	SrcObjectName    string            `protobuf:"bytes,3,opt,name=srcObjectName,proto3" json:"srcObjectName,omitempty"`
	TargetObjectName string            `protobuf:"bytes,4,opt,name=targetObjectName,proto3" json:"targetObjectName,omitempty"`
	TargetBackend    string            `protobuf:"bytes,5,opt,name=targetBackend,proto3" json:"targetBackend,omitempty"`
	TargetTier       int32             `protobuf:"varint,6,opt,name=targetTier,proto3" json:"targetTier,omitempty"`
	Acl              *Acl              `protobuf:"bytes,7,opt,name=Acl,proto3" json:"Acl,omitempty"`
	CustomAttributes map[string]string `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CopyObjectRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CopyObjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use CopyObjectRequest.ProtoReflect.Descriptor instead.

func (*CopyObjectRequest) GetAcl added in v0.12.0

func (x *CopyObjectRequest) GetAcl() *Acl

func (*CopyObjectRequest) GetCustomAttributes added in v0.12.0

func (x *CopyObjectRequest) GetCustomAttributes() map[string]string

func (*CopyObjectRequest) GetSrcBucketName added in v0.6.3

func (x *CopyObjectRequest) GetSrcBucketName() string

func (*CopyObjectRequest) GetSrcObjectName added in v0.6.3

func (x *CopyObjectRequest) GetSrcObjectName() string

func (*CopyObjectRequest) GetTargetBackend added in v0.6.3

func (x *CopyObjectRequest) GetTargetBackend() string

func (*CopyObjectRequest) GetTargetBucketName added in v0.6.3

func (x *CopyObjectRequest) GetTargetBucketName() string

func (*CopyObjectRequest) GetTargetObjectName added in v0.6.3

func (x *CopyObjectRequest) GetTargetObjectName() string

func (*CopyObjectRequest) GetTargetTier added in v0.6.3

func (x *CopyObjectRequest) GetTargetTier() int32

func (*CopyObjectRequest) ProtoMessage added in v0.6.3

func (*CopyObjectRequest) ProtoMessage()

func (*CopyObjectRequest) ProtoReflect added in v1.3.2

func (x *CopyObjectRequest) ProtoReflect() protoreflect.Message

func (*CopyObjectRequest) Reset added in v0.6.3

func (x *CopyObjectRequest) Reset()

func (*CopyObjectRequest) String added in v0.6.3

func (x *CopyObjectRequest) String() string

type CopyObjectResponse added in v0.6.3

type CopyObjectResponse struct {
	ErrorCode    int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Md5          string `protobuf:"bytes,2,opt,name=md5,proto3" json:"md5,omitempty"`
	LastModified int64  `protobuf:"varint,3,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	VersionId    string `protobuf:"bytes,4,opt,name=versionId,proto3" json:"versionId,omitempty"`
	// contains filtered or unexported fields
}

func (*CopyObjectResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*CopyObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use CopyObjectResponse.ProtoReflect.Descriptor instead.

func (*CopyObjectResponse) GetErrorCode added in v0.6.3

func (x *CopyObjectResponse) GetErrorCode() int32

func (*CopyObjectResponse) GetLastModified added in v0.6.3

func (x *CopyObjectResponse) GetLastModified() int64

func (*CopyObjectResponse) GetMd5 added in v0.6.3

func (x *CopyObjectResponse) GetMd5() string

func (*CopyObjectResponse) GetVersionId added in v0.6.3

func (x *CopyObjectResponse) GetVersionId() string

func (*CopyObjectResponse) ProtoMessage added in v0.6.3

func (*CopyObjectResponse) ProtoMessage()

func (*CopyObjectResponse) ProtoReflect added in v1.3.2

func (x *CopyObjectResponse) ProtoReflect() protoreflect.Message

func (*CopyObjectResponse) Reset added in v0.6.3

func (x *CopyObjectResponse) Reset()

func (*CopyObjectResponse) String added in v0.6.3

func (x *CopyObjectResponse) String() string

type CountObjectsResponse added in v0.5.4

type CountObjectsResponse struct {
	Count int64 `protobuf:"varint,1,opt,name=Count,proto3" json:"Count,omitempty"`
	Size  int64 `protobuf:"varint,2,opt,name=Size,proto3" json:"Size,omitempty"`
	// contains filtered or unexported fields
}

func (*CountObjectsResponse) Descriptor deprecated added in v0.5.4

This method has been deprecated.
func (*CountObjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use CountObjectsResponse.ProtoReflect.Descriptor instead.

func (*CountObjectsResponse) GetCount added in v0.5.4

func (x *CountObjectsResponse) GetCount() int64

func (*CountObjectsResponse) GetSize added in v0.5.4

func (x *CountObjectsResponse) GetSize() int64

func (*CountObjectsResponse) ProtoMessage added in v0.5.4

func (*CountObjectsResponse) ProtoMessage()

func (*CountObjectsResponse) ProtoReflect added in v1.3.2

func (x *CountObjectsResponse) ProtoReflect() protoreflect.Message

func (*CountObjectsResponse) Reset added in v0.5.4

func (x *CountObjectsResponse) Reset()

func (*CountObjectsResponse) String added in v0.5.4

func (x *CountObjectsResponse) String() string

type DeleteObjectInput

type DeleteObjectInput struct {
	Bucket      string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Key         string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	VersioId    string `protobuf:"bytes,3,opt,name=versioId,proto3" json:"versioId,omitempty"`
	StorageMeta string `protobuf:"bytes,4,opt,name=storageMeta,proto3" json:"storageMeta,omitempty"`
	ETag        string `protobuf:"bytes,5,opt,name=eTag,proto3" json:"eTag,omitempty"`
	ObjectId    string `protobuf:"bytes,6,opt,name=objectId,proto3" json:"objectId,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteObjectInput) Descriptor deprecated

This method has been deprecated.
func (*DeleteObjectInput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteObjectInput.ProtoReflect.Descriptor instead.

func (*DeleteObjectInput) GetBucket

func (x *DeleteObjectInput) GetBucket() string

func (*DeleteObjectInput) GetETag added in v0.6.3

func (x *DeleteObjectInput) GetETag() string

func (*DeleteObjectInput) GetKey

func (x *DeleteObjectInput) GetKey() string

func (*DeleteObjectInput) GetObjectId added in v0.6.3

func (x *DeleteObjectInput) GetObjectId() string

func (*DeleteObjectInput) GetStorageMeta added in v0.6.3

func (x *DeleteObjectInput) GetStorageMeta() string

func (*DeleteObjectInput) GetVersioId added in v0.6.3

func (x *DeleteObjectInput) GetVersioId() string

func (*DeleteObjectInput) ProtoMessage

func (*DeleteObjectInput) ProtoMessage()

func (*DeleteObjectInput) ProtoReflect added in v1.3.2

func (x *DeleteObjectInput) ProtoReflect() protoreflect.Message

func (*DeleteObjectInput) Reset

func (x *DeleteObjectInput) Reset()

func (*DeleteObjectInput) String

func (x *DeleteObjectInput) String() string

type DeleteObjectOutput added in v0.6.3

type DeleteObjectOutput struct {
	ErrorCode    int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	DeleteMarker bool   `protobuf:"varint,2,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"`
	VersionId    string `protobuf:"bytes,3,opt,name=versionId,proto3" json:"versionId,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteObjectOutput) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*DeleteObjectOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeleteObjectOutput.ProtoReflect.Descriptor instead.

func (*DeleteObjectOutput) GetDeleteMarker added in v0.6.3

func (x *DeleteObjectOutput) GetDeleteMarker() bool

func (*DeleteObjectOutput) GetErrorCode added in v0.6.3

func (x *DeleteObjectOutput) GetErrorCode() int32

func (*DeleteObjectOutput) GetVersionId added in v0.6.3

func (x *DeleteObjectOutput) GetVersionId() string

func (*DeleteObjectOutput) ProtoMessage added in v0.6.3

func (*DeleteObjectOutput) ProtoMessage()

func (*DeleteObjectOutput) ProtoReflect added in v1.3.2

func (x *DeleteObjectOutput) ProtoReflect() protoreflect.Message

func (*DeleteObjectOutput) Reset added in v0.6.3

func (x *DeleteObjectOutput) Reset()

func (*DeleteObjectOutput) String added in v0.6.3

func (x *DeleteObjectOutput) String() string

type Destination

type Destination struct {
	Bucket       string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
	StorageClass string `protobuf:"bytes,2,opt,name=storageClass,proto3" json:"storageClass,omitempty"`
	// contains filtered or unexported fields
}

func (*Destination) Descriptor deprecated

This method has been deprecated.
func (*Destination) Descriptor() ([]byte, []int)

Deprecated: Use Destination.ProtoReflect.Descriptor instead.

func (*Destination) GetBucket

func (x *Destination) GetBucket() string

func (*Destination) GetStorageClass

func (x *Destination) GetStorageClass() string

func (*Destination) ProtoMessage

func (*Destination) ProtoMessage()

func (*Destination) ProtoReflect added in v1.3.2

func (x *Destination) ProtoReflect() protoreflect.Message

func (*Destination) Reset

func (x *Destination) Reset()

func (*Destination) String

func (x *Destination) String() string

type GetBackendTypeByTierRequest added in v0.5.2

type GetBackendTypeByTierRequest struct {
	Tier int32 `protobuf:"varint,1,opt,name=Tier,proto3" json:"Tier,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBackendTypeByTierRequest) Descriptor deprecated added in v0.5.2

This method has been deprecated.
func (*GetBackendTypeByTierRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBackendTypeByTierRequest.ProtoReflect.Descriptor instead.

func (*GetBackendTypeByTierRequest) GetTier added in v0.5.2

func (x *GetBackendTypeByTierRequest) GetTier() int32

func (*GetBackendTypeByTierRequest) ProtoMessage added in v0.5.2

func (*GetBackendTypeByTierRequest) ProtoMessage()

func (*GetBackendTypeByTierRequest) ProtoReflect added in v1.3.2

func (*GetBackendTypeByTierRequest) Reset added in v0.5.2

func (x *GetBackendTypeByTierRequest) Reset()

func (*GetBackendTypeByTierRequest) String added in v0.5.2

func (x *GetBackendTypeByTierRequest) String() string

type GetBackendTypeByTierResponse added in v0.5.2

type GetBackendTypeByTierResponse struct {
	Types []string `protobuf:"bytes,1,rep,name=Types,proto3" json:"Types,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBackendTypeByTierResponse) Descriptor deprecated added in v0.5.2

This method has been deprecated.
func (*GetBackendTypeByTierResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetBackendTypeByTierResponse.ProtoReflect.Descriptor instead.

func (*GetBackendTypeByTierResponse) GetTypes added in v0.5.2

func (x *GetBackendTypeByTierResponse) GetTypes() []string

func (*GetBackendTypeByTierResponse) ProtoMessage added in v0.5.2

func (*GetBackendTypeByTierResponse) ProtoMessage()

func (*GetBackendTypeByTierResponse) ProtoReflect added in v1.3.2

func (*GetBackendTypeByTierResponse) Reset added in v0.5.2

func (x *GetBackendTypeByTierResponse) Reset()

func (*GetBackendTypeByTierResponse) String added in v0.5.2

type GetBucketLifecycleResponse added in v0.6.3

type GetBucketLifecycleResponse struct {
	ErrorCode int32            `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Lc        []*LifecycleRule `protobuf:"bytes,2,rep,name=lc,proto3" json:"lc,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBucketLifecycleResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*GetBucketLifecycleResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetBucketLifecycleResponse.ProtoReflect.Descriptor instead.

func (*GetBucketLifecycleResponse) GetErrorCode added in v0.6.3

func (x *GetBucketLifecycleResponse) GetErrorCode() int32

func (*GetBucketLifecycleResponse) GetLc added in v0.6.3

func (*GetBucketLifecycleResponse) ProtoMessage added in v0.6.3

func (*GetBucketLifecycleResponse) ProtoMessage()

func (*GetBucketLifecycleResponse) ProtoReflect added in v1.3.2

func (*GetBucketLifecycleResponse) Reset added in v0.6.3

func (x *GetBucketLifecycleResponse) Reset()

func (*GetBucketLifecycleResponse) String added in v0.6.3

func (x *GetBucketLifecycleResponse) String() string

type GetBucketResponse added in v0.6.3

type GetBucketResponse struct {
	ErrorCode  int32   `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	BucketMeta *Bucket `protobuf:"bytes,2,opt,name=bucketMeta,proto3" json:"bucketMeta,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBucketResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*GetBucketResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetBucketResponse.ProtoReflect.Descriptor instead.

func (*GetBucketResponse) GetBucketMeta added in v0.6.3

func (x *GetBucketResponse) GetBucketMeta() *Bucket

func (*GetBucketResponse) GetErrorCode added in v0.6.3

func (x *GetBucketResponse) GetErrorCode() int32

func (*GetBucketResponse) ProtoMessage added in v0.6.3

func (*GetBucketResponse) ProtoMessage()

func (*GetBucketResponse) ProtoReflect added in v1.3.2

func (x *GetBucketResponse) ProtoReflect() protoreflect.Message

func (*GetBucketResponse) Reset added in v0.6.3

func (x *GetBucketResponse) Reset()

func (*GetBucketResponse) String added in v0.6.3

func (x *GetBucketResponse) String() string

type GetObjectInput

type GetObjectInput struct {
	Bucket    string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"`
	Key       string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"`
	VersionId string `protobuf:"bytes,3,opt,name=VersionId,proto3" json:"VersionId,omitempty"`
	Offset    int64  `protobuf:"varint,4,opt,name=Offset,proto3" json:"Offset,omitempty"`
	Length    int64  `protobuf:"varint,5,opt,name=Length,proto3" json:"Length,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectInput) Descriptor deprecated

This method has been deprecated.
func (*GetObjectInput) Descriptor() ([]byte, []int)

Deprecated: Use GetObjectInput.ProtoReflect.Descriptor instead.

func (*GetObjectInput) GetBucket

func (x *GetObjectInput) GetBucket() string

func (*GetObjectInput) GetKey

func (x *GetObjectInput) GetKey() string

func (*GetObjectInput) GetLength added in v0.6.3

func (x *GetObjectInput) GetLength() int64

func (*GetObjectInput) GetOffset added in v0.6.3

func (x *GetObjectInput) GetOffset() int64

func (*GetObjectInput) GetVersionId added in v0.6.3

func (x *GetObjectInput) GetVersionId() string

func (*GetObjectInput) ProtoMessage

func (*GetObjectInput) ProtoMessage()

func (*GetObjectInput) ProtoReflect added in v1.3.2

func (x *GetObjectInput) ProtoReflect() protoreflect.Message

func (*GetObjectInput) Reset

func (x *GetObjectInput) Reset()

func (*GetObjectInput) String

func (x *GetObjectInput) String() string

type GetObjectMetaRequest added in v0.12.0

type GetObjectMetaRequest struct {
	BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey  string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	VersionId  string `protobuf:"bytes,3,opt,name=versionId,proto3" json:"versionId,omitempty"`
	IsHeadReq  bool   `protobuf:"varint,4,opt,name=isHeadReq,proto3" json:"isHeadReq,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectMetaRequest) Descriptor deprecated added in v0.12.0

This method has been deprecated.
func (*GetObjectMetaRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetObjectMetaRequest.ProtoReflect.Descriptor instead.

func (*GetObjectMetaRequest) GetBucketName added in v0.12.0

func (x *GetObjectMetaRequest) GetBucketName() string

func (*GetObjectMetaRequest) GetIsHeadReq added in v0.12.0

func (x *GetObjectMetaRequest) GetIsHeadReq() bool

func (*GetObjectMetaRequest) GetObjectKey added in v0.12.0

func (x *GetObjectMetaRequest) GetObjectKey() string

func (*GetObjectMetaRequest) GetVersionId added in v0.12.0

func (x *GetObjectMetaRequest) GetVersionId() string

func (*GetObjectMetaRequest) ProtoMessage added in v0.12.0

func (*GetObjectMetaRequest) ProtoMessage()

func (*GetObjectMetaRequest) ProtoReflect added in v1.3.2

func (x *GetObjectMetaRequest) ProtoReflect() protoreflect.Message

func (*GetObjectMetaRequest) Reset added in v0.12.0

func (x *GetObjectMetaRequest) Reset()

func (*GetObjectMetaRequest) String added in v0.12.0

func (x *GetObjectMetaRequest) String() string

type GetObjectMetaResult added in v0.6.3

type GetObjectMetaResult struct {
	ErrorCode  int32   `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Object     *Object `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"`
	ExpireTime int64   `protobuf:"varint,3,opt,name=expireTime,proto3" json:"expireTime,omitempty"`
	RuleId     string  `protobuf:"bytes,4,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectMetaResult) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*GetObjectMetaResult) Descriptor() ([]byte, []int)

Deprecated: Use GetObjectMetaResult.ProtoReflect.Descriptor instead.

func (*GetObjectMetaResult) GetErrorCode added in v0.6.3

func (x *GetObjectMetaResult) GetErrorCode() int32

func (*GetObjectMetaResult) GetExpireTime added in v0.12.0

func (x *GetObjectMetaResult) GetExpireTime() int64

func (*GetObjectMetaResult) GetObject added in v0.6.3

func (x *GetObjectMetaResult) GetObject() *Object

func (*GetObjectMetaResult) GetRuleId added in v0.12.0

func (x *GetObjectMetaResult) GetRuleId() string

func (*GetObjectMetaResult) ProtoMessage added in v0.6.3

func (*GetObjectMetaResult) ProtoMessage()

func (*GetObjectMetaResult) ProtoReflect added in v1.3.2

func (x *GetObjectMetaResult) ProtoReflect() protoreflect.Message

func (*GetObjectMetaResult) Reset added in v0.6.3

func (x *GetObjectMetaResult) Reset()

func (*GetObjectMetaResult) String added in v0.6.3

func (x *GetObjectMetaResult) String() string

type GetObjectResponse added in v0.6.3

type GetObjectResponse struct {
	ErrorCode int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Data      []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*GetObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetObjectResponse.ProtoReflect.Descriptor instead.

func (*GetObjectResponse) GetData added in v0.6.3

func (x *GetObjectResponse) GetData() []byte

func (*GetObjectResponse) GetErrorCode added in v0.6.3

func (x *GetObjectResponse) GetErrorCode() int32

func (*GetObjectResponse) ProtoMessage added in v0.6.3

func (*GetObjectResponse) ProtoMessage()

func (*GetObjectResponse) ProtoReflect added in v1.3.2

func (x *GetObjectResponse) ProtoReflect() protoreflect.Message

func (*GetObjectResponse) Reset added in v0.6.3

func (x *GetObjectResponse) Reset()

func (*GetObjectResponse) String added in v0.6.3

func (x *GetObjectResponse) String() string

type GetStorageClassesResponse added in v0.5.2

type GetStorageClassesResponse struct {
	Classes []*StorageClass `protobuf:"bytes,1,rep,name=classes,proto3" json:"classes,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStorageClassesResponse) Descriptor deprecated added in v0.5.2

This method has been deprecated.
func (*GetStorageClassesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetStorageClassesResponse.ProtoReflect.Descriptor instead.

func (*GetStorageClassesResponse) GetClasses added in v0.5.2

func (x *GetStorageClassesResponse) GetClasses() []*StorageClass

func (*GetStorageClassesResponse) ProtoMessage added in v0.5.2

func (*GetStorageClassesResponse) ProtoMessage()

func (*GetStorageClassesResponse) ProtoReflect added in v1.3.2

func (*GetStorageClassesResponse) Reset added in v0.5.2

func (x *GetStorageClassesResponse) Reset()

func (*GetStorageClassesResponse) String added in v0.5.2

func (x *GetStorageClassesResponse) String() string

type GetTierMapResponse added in v0.5.2

type GetTierMapResponse struct {
	Transition []string                   `protobuf:"bytes,1,rep,name=Transition,proto3" json:"Transition,omitempty"` // format:[from:to from:to ....]
	Tier2Name  map[string]*Tier2ClassName ``                                                                          /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetTierMapResponse) Descriptor deprecated added in v0.5.2

This method has been deprecated.
func (*GetTierMapResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTierMapResponse.ProtoReflect.Descriptor instead.

func (*GetTierMapResponse) GetTier2Name added in v0.5.2

func (x *GetTierMapResponse) GetTier2Name() map[string]*Tier2ClassName

func (*GetTierMapResponse) GetTransition added in v0.5.2

func (x *GetTierMapResponse) GetTransition() []string

func (*GetTierMapResponse) ProtoMessage added in v0.5.2

func (*GetTierMapResponse) ProtoMessage()

func (*GetTierMapResponse) ProtoReflect added in v1.3.2

func (x *GetTierMapResponse) ProtoReflect() protoreflect.Message

func (*GetTierMapResponse) Reset added in v0.5.2

func (x *GetTierMapResponse) Reset()

func (*GetTierMapResponse) String added in v0.5.2

func (x *GetTierMapResponse) String() string

type HeaderValues added in v0.12.0

type HeaderValues struct {
	Values []string `protobuf:"bytes,1,rep,name=Values,proto3" json:"Values,omitempty"`
	// contains filtered or unexported fields
}

func (*HeaderValues) Descriptor deprecated added in v0.12.0

This method has been deprecated.
func (*HeaderValues) Descriptor() ([]byte, []int)

Deprecated: Use HeaderValues.ProtoReflect.Descriptor instead.

func (*HeaderValues) GetValues added in v0.12.0

func (x *HeaderValues) GetValues() []string

func (*HeaderValues) ProtoMessage added in v0.12.0

func (*HeaderValues) ProtoMessage()

func (*HeaderValues) ProtoReflect added in v1.3.2

func (x *HeaderValues) ProtoReflect() protoreflect.Message

func (*HeaderValues) Reset added in v0.12.0

func (x *HeaderValues) Reset()

func (*HeaderValues) String added in v0.12.0

func (x *HeaderValues) String() string

type InitMultiPartRequest added in v0.6.3

type InitMultiPartRequest struct {
	BucketName string            `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey  string            `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	Acl        *Acl              `protobuf:"bytes,3,opt,name=acl,proto3" json:"acl,omitempty"`
	Tier       int32             `protobuf:"varint,4,opt,name=tier,proto3" json:"tier,omitempty"`
	Location   string            `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	Attrs      map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*InitMultiPartRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*InitMultiPartRequest) Descriptor() ([]byte, []int)

Deprecated: Use InitMultiPartRequest.ProtoReflect.Descriptor instead.

func (*InitMultiPartRequest) GetAcl added in v0.6.3

func (x *InitMultiPartRequest) GetAcl() *Acl

func (*InitMultiPartRequest) GetAttrs added in v0.6.3

func (x *InitMultiPartRequest) GetAttrs() map[string]string

func (*InitMultiPartRequest) GetBucketName added in v0.6.3

func (x *InitMultiPartRequest) GetBucketName() string

func (*InitMultiPartRequest) GetLocation added in v0.8.0

func (x *InitMultiPartRequest) GetLocation() string

func (*InitMultiPartRequest) GetObjectKey added in v0.6.3

func (x *InitMultiPartRequest) GetObjectKey() string

func (*InitMultiPartRequest) GetTier added in v0.8.0

func (x *InitMultiPartRequest) GetTier() int32

func (*InitMultiPartRequest) ProtoMessage added in v0.6.3

func (*InitMultiPartRequest) ProtoMessage()

func (*InitMultiPartRequest) ProtoReflect added in v1.3.2

func (x *InitMultiPartRequest) ProtoReflect() protoreflect.Message

func (*InitMultiPartRequest) Reset added in v0.6.3

func (x *InitMultiPartRequest) Reset()

func (*InitMultiPartRequest) String added in v0.6.3

func (x *InitMultiPartRequest) String() string

type InitMultiPartResponse added in v0.6.3

type InitMultiPartResponse struct {
	ErrorCode int32  `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	UploadID  string `protobuf:"bytes,2,opt,name=uploadID,proto3" json:"uploadID,omitempty"`
	// contains filtered or unexported fields
}

func (*InitMultiPartResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*InitMultiPartResponse) Descriptor() ([]byte, []int)

Deprecated: Use InitMultiPartResponse.ProtoReflect.Descriptor instead.

func (*InitMultiPartResponse) GetErrorCode added in v0.6.3

func (x *InitMultiPartResponse) GetErrorCode() int32

func (*InitMultiPartResponse) GetUploadID added in v0.6.3

func (x *InitMultiPartResponse) GetUploadID() string

func (*InitMultiPartResponse) ProtoMessage added in v0.6.3

func (*InitMultiPartResponse) ProtoMessage()

func (*InitMultiPartResponse) ProtoReflect added in v1.3.2

func (x *InitMultiPartResponse) ProtoReflect() protoreflect.Message

func (*InitMultiPartResponse) Reset added in v0.6.3

func (x *InitMultiPartResponse) Reset()

func (*InitMultiPartResponse) String added in v0.6.3

func (x *InitMultiPartResponse) String() string

type LifecycleFilter

type LifecycleFilter struct {

	//Object prefix for lifecycle filter
	Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// contains filtered or unexported fields
}

func (*LifecycleFilter) Descriptor deprecated

This method has been deprecated.
func (*LifecycleFilter) Descriptor() ([]byte, []int)

Deprecated: Use LifecycleFilter.ProtoReflect.Descriptor instead.

func (*LifecycleFilter) GetPrefix

func (x *LifecycleFilter) GetPrefix() string

func (*LifecycleFilter) ProtoMessage

func (*LifecycleFilter) ProtoMessage()

func (*LifecycleFilter) ProtoReflect added in v1.3.2

func (x *LifecycleFilter) ProtoReflect() protoreflect.Message

func (*LifecycleFilter) Reset

func (x *LifecycleFilter) Reset()

func (*LifecycleFilter) String

func (x *LifecycleFilter) String() string

type LifecycleRule added in v0.5.2

type LifecycleRule struct {
	Id                             string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status                         string                `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Filter                         *LifecycleFilter      `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	Actions                        []*Action             `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"`
	AbortIncompleteMultipartUpload *AbortMultipartUpload `protobuf:"bytes,5,opt,name=abortIncompleteMultipartUpload,proto3" json:"abortIncompleteMultipartUpload,omitempty"`
	// contains filtered or unexported fields
}

func (*LifecycleRule) Descriptor deprecated added in v0.5.2

This method has been deprecated.
func (*LifecycleRule) Descriptor() ([]byte, []int)

Deprecated: Use LifecycleRule.ProtoReflect.Descriptor instead.

func (*LifecycleRule) GetAbortIncompleteMultipartUpload added in v0.5.3

func (x *LifecycleRule) GetAbortIncompleteMultipartUpload() *AbortMultipartUpload

func (*LifecycleRule) GetActions added in v0.5.2

func (x *LifecycleRule) GetActions() []*Action

func (*LifecycleRule) GetFilter added in v0.5.2

func (x *LifecycleRule) GetFilter() *LifecycleFilter

func (*LifecycleRule) GetId added in v0.5.2

func (x *LifecycleRule) GetId() string

func (*LifecycleRule) GetStatus added in v0.5.2

func (x *LifecycleRule) GetStatus() string

func (*LifecycleRule) ProtoMessage added in v0.5.2

func (*LifecycleRule) ProtoMessage()

func (*LifecycleRule) ProtoReflect added in v1.3.2

func (x *LifecycleRule) ProtoReflect() protoreflect.Message

func (*LifecycleRule) Reset added in v0.5.2

func (x *LifecycleRule) Reset()

func (*LifecycleRule) String added in v0.5.2

func (x *LifecycleRule) String() string

type ListBucketUploadRequest added in v0.6.3

type ListBucketUploadRequest struct {
	BucketName     string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	Delimiter      string `protobuf:"bytes,2,opt,name=delimiter,proto3" json:"delimiter,omitempty"`
	EncodingType   string `protobuf:"bytes,3,opt,name=encodingType,proto3" json:"encodingType,omitempty"`
	MaxUploads     int32  `protobuf:"varint,4,opt,name=maxUploads,proto3" json:"maxUploads,omitempty"`
	KeyMarker      string `protobuf:"bytes,5,opt,name=keyMarker,proto3" json:"keyMarker,omitempty"`
	Prefix         string `protobuf:"bytes,6,opt,name=prefix,proto3" json:"prefix,omitempty"`
	UploadIdMarker string `protobuf:"bytes,7,opt,name=uploadIdMarker,proto3" json:"uploadIdMarker,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBucketUploadRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListBucketUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBucketUploadRequest.ProtoReflect.Descriptor instead.

func (*ListBucketUploadRequest) GetBucketName added in v0.6.3

func (x *ListBucketUploadRequest) GetBucketName() string

func (*ListBucketUploadRequest) GetDelimiter added in v0.6.3

func (x *ListBucketUploadRequest) GetDelimiter() string

func (*ListBucketUploadRequest) GetEncodingType added in v0.6.3

func (x *ListBucketUploadRequest) GetEncodingType() string

func (*ListBucketUploadRequest) GetKeyMarker added in v0.6.3

func (x *ListBucketUploadRequest) GetKeyMarker() string

func (*ListBucketUploadRequest) GetMaxUploads added in v0.6.3

func (x *ListBucketUploadRequest) GetMaxUploads() int32

func (*ListBucketUploadRequest) GetPrefix added in v0.6.3

func (x *ListBucketUploadRequest) GetPrefix() string

func (*ListBucketUploadRequest) GetUploadIdMarker added in v0.6.3

func (x *ListBucketUploadRequest) GetUploadIdMarker() string

func (*ListBucketUploadRequest) ProtoMessage added in v0.6.3

func (*ListBucketUploadRequest) ProtoMessage()

func (*ListBucketUploadRequest) ProtoReflect added in v1.3.2

func (x *ListBucketUploadRequest) ProtoReflect() protoreflect.Message

func (*ListBucketUploadRequest) Reset added in v0.6.3

func (x *ListBucketUploadRequest) Reset()

func (*ListBucketUploadRequest) String added in v0.6.3

func (x *ListBucketUploadRequest) String() string

type ListBucketUploadResponse added in v0.6.3

type ListBucketUploadResponse struct {
	ErrorCode int32                   `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Result    *ListBucketUploadResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBucketUploadResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListBucketUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBucketUploadResponse.ProtoReflect.Descriptor instead.

func (*ListBucketUploadResponse) GetErrorCode added in v0.6.3

func (x *ListBucketUploadResponse) GetErrorCode() int32

func (*ListBucketUploadResponse) GetResult added in v0.6.3

func (*ListBucketUploadResponse) ProtoMessage added in v0.6.3

func (*ListBucketUploadResponse) ProtoMessage()

func (*ListBucketUploadResponse) ProtoReflect added in v1.3.2

func (x *ListBucketUploadResponse) ProtoReflect() protoreflect.Message

func (*ListBucketUploadResponse) Reset added in v0.6.3

func (x *ListBucketUploadResponse) Reset()

func (*ListBucketUploadResponse) String added in v0.6.3

func (x *ListBucketUploadResponse) String() string

type ListBucketUploadResult added in v0.6.3

type ListBucketUploadResult struct {
	IsTruncated        bool      `protobuf:"varint,1,opt,name=isTruncated,proto3" json:"isTruncated,omitempty"`
	NextKeyMarker      string    `protobuf:"bytes,2,opt,name=nextKeyMarker,proto3" json:"nextKeyMarker,omitempty"`
	NextUploadIdMarker string    `protobuf:"bytes,3,opt,name=nextUploadIdMarker,proto3" json:"nextUploadIdMarker,omitempty"`
	CommonPrefix       []string  `protobuf:"bytes,4,rep,name=commonPrefix,proto3" json:"commonPrefix,omitempty"`
	Uploads            []*Upload `protobuf:"bytes,5,rep,name=uploads,proto3" json:"uploads,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBucketUploadResult) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListBucketUploadResult) Descriptor() ([]byte, []int)

Deprecated: Use ListBucketUploadResult.ProtoReflect.Descriptor instead.

func (*ListBucketUploadResult) GetCommonPrefix added in v0.6.3

func (x *ListBucketUploadResult) GetCommonPrefix() []string

func (*ListBucketUploadResult) GetIsTruncated added in v0.6.3

func (x *ListBucketUploadResult) GetIsTruncated() bool

func (*ListBucketUploadResult) GetNextKeyMarker added in v0.6.3

func (x *ListBucketUploadResult) GetNextKeyMarker() string

func (*ListBucketUploadResult) GetNextUploadIdMarker added in v0.6.3

func (x *ListBucketUploadResult) GetNextUploadIdMarker() string

func (*ListBucketUploadResult) GetUploads added in v0.6.3

func (x *ListBucketUploadResult) GetUploads() []*Upload

func (*ListBucketUploadResult) ProtoMessage added in v0.6.3

func (*ListBucketUploadResult) ProtoMessage()

func (*ListBucketUploadResult) ProtoReflect added in v1.3.2

func (x *ListBucketUploadResult) ProtoReflect() protoreflect.Message

func (*ListBucketUploadResult) Reset added in v0.6.3

func (x *ListBucketUploadResult) Reset()

func (*ListBucketUploadResult) String added in v0.6.3

func (x *ListBucketUploadResult) String() string

type ListBucketsRequest added in v1.4.1

type ListBucketsRequest struct {
	Id     string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Filter map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListBucketsRequest) Descriptor deprecated added in v1.4.1

This method has been deprecated.
func (*ListBucketsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBucketsRequest.ProtoReflect.Descriptor instead.

func (*ListBucketsRequest) GetFilter added in v1.4.1

func (x *ListBucketsRequest) GetFilter() map[string]string

func (*ListBucketsRequest) GetId added in v1.4.1

func (x *ListBucketsRequest) GetId() string

func (*ListBucketsRequest) ProtoMessage added in v1.4.1

func (*ListBucketsRequest) ProtoMessage()

func (*ListBucketsRequest) ProtoReflect added in v1.4.1

func (x *ListBucketsRequest) ProtoReflect() protoreflect.Message

func (*ListBucketsRequest) Reset added in v1.4.1

func (x *ListBucketsRequest) Reset()

func (*ListBucketsRequest) String added in v1.4.1

func (x *ListBucketsRequest) String() string

type ListBucketsResponse

type ListBucketsResponse struct {
	ErrorCode int32     `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	Buckets   []*Bucket `protobuf:"bytes,2,rep,name=buckets,proto3" json:"buckets,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBucketsResponse) Descriptor deprecated

This method has been deprecated.
func (*ListBucketsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBucketsResponse.ProtoReflect.Descriptor instead.

func (*ListBucketsResponse) GetBuckets

func (x *ListBucketsResponse) GetBuckets() []*Bucket

func (*ListBucketsResponse) GetErrorCode added in v0.6.3

func (x *ListBucketsResponse) GetErrorCode() int32

func (*ListBucketsResponse) ProtoMessage

func (*ListBucketsResponse) ProtoMessage()

func (*ListBucketsResponse) ProtoReflect added in v1.3.2

func (x *ListBucketsResponse) ProtoReflect() protoreflect.Message

func (*ListBucketsResponse) Reset

func (x *ListBucketsResponse) Reset()

func (*ListBucketsResponse) String

func (x *ListBucketsResponse) String() string

type ListObjectPartsRequest added in v0.6.3

type ListObjectPartsRequest struct {
	BucketName       string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey        string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	EncodingType     string `protobuf:"bytes,3,opt,name=encodingType,proto3" json:"encodingType,omitempty"`
	UploadId         string `protobuf:"bytes,4,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	MaxParts         int64  `protobuf:"varint,5,opt,name=maxParts,proto3" json:"maxParts,omitempty"`
	PartNumberMarker int64  `protobuf:"varint,6,opt,name=partNumberMarker,proto3" json:"partNumberMarker,omitempty"`
	// contains filtered or unexported fields
}

func (*ListObjectPartsRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListObjectPartsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListObjectPartsRequest.ProtoReflect.Descriptor instead.

func (*ListObjectPartsRequest) GetBucketName added in v0.6.3

func (x *ListObjectPartsRequest) GetBucketName() string

func (*ListObjectPartsRequest) GetEncodingType added in v0.6.3

func (x *ListObjectPartsRequest) GetEncodingType() string

func (*ListObjectPartsRequest) GetMaxParts added in v0.6.3

func (x *ListObjectPartsRequest) GetMaxParts() int64

func (*ListObjectPartsRequest) GetObjectKey added in v0.6.3

func (x *ListObjectPartsRequest) GetObjectKey() string

func (*ListObjectPartsRequest) GetPartNumberMarker added in v0.6.3

func (x *ListObjectPartsRequest) GetPartNumberMarker() int64

func (*ListObjectPartsRequest) GetUploadId added in v0.6.3

func (x *ListObjectPartsRequest) GetUploadId() string

func (*ListObjectPartsRequest) ProtoMessage added in v0.6.3

func (*ListObjectPartsRequest) ProtoMessage()

func (*ListObjectPartsRequest) ProtoReflect added in v1.3.2

func (x *ListObjectPartsRequest) ProtoReflect() protoreflect.Message

func (*ListObjectPartsRequest) Reset added in v0.6.3

func (x *ListObjectPartsRequest) Reset()

func (*ListObjectPartsRequest) String added in v0.6.3

func (x *ListObjectPartsRequest) String() string

type ListObjectPartsResponse added in v0.6.3

type ListObjectPartsResponse struct {
	ErrorCode            int32   `protobuf:"varint,1,opt,name=ErrorCode,proto3" json:"ErrorCode,omitempty"`
	Initiator            *Owner  `protobuf:"bytes,2,opt,name=Initiator,proto3" json:"Initiator,omitempty"`
	Owner                *Owner  `protobuf:"bytes,3,opt,name=Owner,proto3" json:"Owner,omitempty"`
	StorageClass         string  `protobuf:"bytes,4,opt,name=StorageClass,proto3" json:"StorageClass,omitempty"`
	PartNumberMarker     int64   `protobuf:"varint,5,opt,name=PartNumberMarker,proto3" json:"PartNumberMarker,omitempty"`
	NextPartNumberMarker int64   `protobuf:"varint,6,opt,name=NextPartNumberMarker,proto3" json:"NextPartNumberMarker,omitempty"`
	MaxParts             int64   `protobuf:"varint,7,opt,name=MaxParts,proto3" json:"MaxParts,omitempty"`
	IsTruncated          bool    `protobuf:"varint,8,opt,name=IsTruncated,proto3" json:"IsTruncated,omitempty"`
	Parts                []*Part `protobuf:"bytes,9,rep,name=Parts,proto3" json:"Parts,omitempty"`
	// contains filtered or unexported fields
}

func (*ListObjectPartsResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListObjectPartsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListObjectPartsResponse.ProtoReflect.Descriptor instead.

func (*ListObjectPartsResponse) GetErrorCode added in v0.6.3

func (x *ListObjectPartsResponse) GetErrorCode() int32

func (*ListObjectPartsResponse) GetInitiator added in v0.8.0

func (x *ListObjectPartsResponse) GetInitiator() *Owner

func (*ListObjectPartsResponse) GetIsTruncated added in v0.8.0

func (x *ListObjectPartsResponse) GetIsTruncated() bool

func (*ListObjectPartsResponse) GetMaxParts added in v0.8.0

func (x *ListObjectPartsResponse) GetMaxParts() int64

func (*ListObjectPartsResponse) GetNextPartNumberMarker added in v0.8.0

func (x *ListObjectPartsResponse) GetNextPartNumberMarker() int64

func (*ListObjectPartsResponse) GetOwner added in v0.8.0

func (x *ListObjectPartsResponse) GetOwner() *Owner

func (*ListObjectPartsResponse) GetPartNumberMarker added in v0.8.0

func (x *ListObjectPartsResponse) GetPartNumberMarker() int64

func (*ListObjectPartsResponse) GetParts added in v0.8.0

func (x *ListObjectPartsResponse) GetParts() []*Part

func (*ListObjectPartsResponse) GetStorageClass added in v0.8.0

func (x *ListObjectPartsResponse) GetStorageClass() string

func (*ListObjectPartsResponse) ProtoMessage added in v0.6.3

func (*ListObjectPartsResponse) ProtoMessage()

func (*ListObjectPartsResponse) ProtoReflect added in v1.3.2

func (x *ListObjectPartsResponse) ProtoReflect() protoreflect.Message

func (*ListObjectPartsResponse) Reset added in v0.6.3

func (x *ListObjectPartsResponse) Reset()

func (*ListObjectPartsResponse) String added in v0.6.3

func (x *ListObjectPartsResponse) String() string

type ListObjectsRequest

type ListObjectsRequest struct {
	Bucket       string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Versioned    bool   `protobuf:"varint,2,opt,name=versioned,proto3" json:"versioned,omitempty"` // should return versioned objects?
	Version      int32  `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`     // Currently 1 or 2
	Delimiter    string `protobuf:"bytes,4,opt,name=delimiter,proto3" json:"delimiter,omitempty"`
	EncodingType string `protobuf:"bytes,5,opt,name=encodingType,proto3" json:"encodingType,omitempty"`
	MaxKeys      int32  `protobuf:"varint,6,opt,name=maxKeys,proto3" json:"maxKeys,omitempty"`
	Prefix       string `protobuf:"bytes,7,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// v1 specific
	Marker string `protobuf:"bytes,8,opt,name=marker,proto3" json:"marker,omitempty"`
	// v2 specific
	ContinuationToken string `protobuf:"bytes,9,opt,name=continuationToken,proto3" json:"continuationToken,omitempty"`
	StartAfter        string `protobuf:"bytes,10,opt,name=startAfter,proto3" json:"startAfter,omitempty"`
	FetchOwner        bool   `protobuf:"varint,11,opt,name=fetchOwner,proto3" json:"fetchOwner,omitempty"`
	// versioned specific
	KeyMarker       string `protobuf:"bytes,12,opt,name=keyMarker,proto3" json:"keyMarker,omitempty"`
	VersionIdMarker string `protobuf:"bytes,13,opt,name=versionIdMarker,proto3" json:"versionIdMarker,omitempty"`
	// for internal use, for example, lifecycle management may need to filter objects by tier, or create time.
	Filter map[string]string `` /* 154-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListObjectsRequest) Descriptor deprecated

This method has been deprecated.
func (*ListObjectsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListObjectsRequest.ProtoReflect.Descriptor instead.

func (*ListObjectsRequest) GetBucket

func (x *ListObjectsRequest) GetBucket() string

func (*ListObjectsRequest) GetContinuationToken added in v0.6.3

func (x *ListObjectsRequest) GetContinuationToken() string

func (*ListObjectsRequest) GetDelimiter

func (x *ListObjectsRequest) GetDelimiter() string

func (*ListObjectsRequest) GetEncodingType added in v0.6.3

func (x *ListObjectsRequest) GetEncodingType() string

func (*ListObjectsRequest) GetFetchOwner added in v0.6.3

func (x *ListObjectsRequest) GetFetchOwner() bool

func (*ListObjectsRequest) GetFilter added in v0.5.2

func (x *ListObjectsRequest) GetFilter() map[string]string

func (*ListObjectsRequest) GetKeyMarker added in v0.6.3

func (x *ListObjectsRequest) GetKeyMarker() string

func (*ListObjectsRequest) GetMarker added in v0.6.3

func (x *ListObjectsRequest) GetMarker() string

func (*ListObjectsRequest) GetMaxKeys added in v0.6.3

func (x *ListObjectsRequest) GetMaxKeys() int32

func (*ListObjectsRequest) GetPrefix added in v0.6.3

func (x *ListObjectsRequest) GetPrefix() string

func (*ListObjectsRequest) GetStartAfter added in v0.6.3

func (x *ListObjectsRequest) GetStartAfter() string

func (*ListObjectsRequest) GetVersion added in v0.6.3

func (x *ListObjectsRequest) GetVersion() int32

func (*ListObjectsRequest) GetVersionIdMarker added in v0.6.3

func (x *ListObjectsRequest) GetVersionIdMarker() string

func (*ListObjectsRequest) GetVersioned added in v0.6.3

func (x *ListObjectsRequest) GetVersioned() bool

func (*ListObjectsRequest) ProtoMessage

func (*ListObjectsRequest) ProtoMessage()

func (*ListObjectsRequest) ProtoReflect added in v1.3.2

func (x *ListObjectsRequest) ProtoReflect() protoreflect.Message

func (*ListObjectsRequest) Reset

func (x *ListObjectsRequest) Reset()

func (*ListObjectsRequest) String

func (x *ListObjectsRequest) String() string

type ListObjectsResponse added in v0.6.3

type ListObjectsResponse struct {
	ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	// Indicates whether the returned list objects response is truncated. A
	// value of true indicates that the list was truncated. The list can be truncated
	// if the number of objects exceeds the limit allowed or specified
	// by max keys.
	IsTruncated bool `protobuf:"varint,2,opt,name=isTruncated,proto3" json:"isTruncated,omitempty"`
	// When response is truncated (the IsTruncated element value in the response
	// is true), you can use the key name in this field as marker in the subsequent
	// request to get next set of objects.
	//
	// NOTE: This element is returned only if you have delimiter request parameter
	// specified.
	NextMarker string `protobuf:"bytes,3,opt,name=nextMarker,proto3" json:"nextMarker,omitempty"`
	// List of prefixes for this request.
	Prefixes []string `protobuf:"bytes,4,rep,name=Prefixes,proto3" json:"Prefixes,omitempty"`
	// List of objects info for this request.
	Objects []*Object `protobuf:"bytes,5,rep,name=objects,proto3" json:"objects,omitempty"`
	// contains filtered or unexported fields
}

func (*ListObjectsResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ListObjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListObjectsResponse.ProtoReflect.Descriptor instead.

func (*ListObjectsResponse) GetErrorCode added in v0.6.3

func (x *ListObjectsResponse) GetErrorCode() int32

func (*ListObjectsResponse) GetIsTruncated added in v0.6.3

func (x *ListObjectsResponse) GetIsTruncated() bool

func (*ListObjectsResponse) GetNextMarker added in v0.6.3

func (x *ListObjectsResponse) GetNextMarker() string

func (*ListObjectsResponse) GetObjects added in v0.6.3

func (x *ListObjectsResponse) GetObjects() []*Object

func (*ListObjectsResponse) GetPrefixes added in v0.6.3

func (x *ListObjectsResponse) GetPrefixes() []string

func (*ListObjectsResponse) ProtoMessage added in v0.6.3

func (*ListObjectsResponse) ProtoMessage()

func (*ListObjectsResponse) ProtoReflect added in v1.3.2

func (x *ListObjectsResponse) ProtoReflect() protoreflect.Message

func (*ListObjectsResponse) Reset added in v0.6.3

func (x *ListObjectsResponse) Reset()

func (*ListObjectsResponse) String added in v0.6.3

func (x *ListObjectsResponse) String() string

type ListParts

type ListParts struct {
	Bucket           string `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"`
	Key              string `protobuf:"bytes,2,opt,name=Key,proto3" json:"Key,omitempty"`
	UploadId         string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	MaxParts         int64  `protobuf:"varint,4,opt,name=MaxParts,proto3" json:"MaxParts,omitempty"`
	PartNumberMarker int64  `protobuf:"varint,5,opt,name=PartNumberMarker,proto3" json:"PartNumberMarker,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParts) Descriptor deprecated

This method has been deprecated.
func (*ListParts) Descriptor() ([]byte, []int)

Deprecated: Use ListParts.ProtoReflect.Descriptor instead.

func (*ListParts) GetBucket

func (x *ListParts) GetBucket() string

func (*ListParts) GetKey

func (x *ListParts) GetKey() string

func (*ListParts) GetMaxParts

func (x *ListParts) GetMaxParts() int64

func (*ListParts) GetPartNumberMarker

func (x *ListParts) GetPartNumberMarker() int64

func (*ListParts) GetUploadId

func (x *ListParts) GetUploadId() string

func (*ListParts) ProtoMessage

func (*ListParts) ProtoMessage()

func (*ListParts) ProtoReflect added in v1.3.2

func (x *ListParts) ProtoReflect() protoreflect.Message

func (*ListParts) Reset

func (x *ListParts) Reset()

func (*ListParts) String

func (x *ListParts) String() string

type MoveObjectRequest added in v0.6.3

type MoveObjectRequest struct {
	SrcObject        string `protobuf:"bytes,1,opt,name=srcObject,proto3" json:"srcObject,omitempty"`
	TargetObject     string `protobuf:"bytes,2,opt,name=targetObject,proto3" json:"targetObject,omitempty"`
	SrcBucket        string `protobuf:"bytes,3,opt,name=srcBucket,proto3" json:"srcBucket,omitempty"`
	TargetBucket     string `protobuf:"bytes,4,opt,name=targetBucket,proto3" json:"targetBucket,omitempty"`
	TargetLocation   string `protobuf:"bytes,5,opt,name=targetLocation,proto3" json:"targetLocation,omitempty"`
	TargetTier       int32  `protobuf:"varint,6,opt,name=targetTier,proto3" json:"targetTier,omitempty"`
	MoveType         int32  `protobuf:"varint,7,opt,name=moveType,proto3" json:"moveType,omitempty"`
	SrcObjectVersion string `protobuf:"bytes,8,opt,name=srcObjectVersion,proto3" json:"srcObjectVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveObjectRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*MoveObjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveObjectRequest.ProtoReflect.Descriptor instead.

func (*MoveObjectRequest) GetMoveType added in v0.6.3

func (x *MoveObjectRequest) GetMoveType() int32

func (*MoveObjectRequest) GetSrcBucket added in v0.6.3

func (x *MoveObjectRequest) GetSrcBucket() string

func (*MoveObjectRequest) GetSrcObject added in v0.6.3

func (x *MoveObjectRequest) GetSrcObject() string

func (*MoveObjectRequest) GetSrcObjectVersion added in v0.6.3

func (x *MoveObjectRequest) GetSrcObjectVersion() string

func (*MoveObjectRequest) GetTargetBucket added in v0.6.3

func (x *MoveObjectRequest) GetTargetBucket() string

func (*MoveObjectRequest) GetTargetLocation added in v0.6.3

func (x *MoveObjectRequest) GetTargetLocation() string

func (*MoveObjectRequest) GetTargetObject added in v0.6.3

func (x *MoveObjectRequest) GetTargetObject() string

func (*MoveObjectRequest) GetTargetTier added in v0.6.3

func (x *MoveObjectRequest) GetTargetTier() int32

func (*MoveObjectRequest) ProtoMessage added in v0.6.3

func (*MoveObjectRequest) ProtoMessage()

func (*MoveObjectRequest) ProtoReflect added in v1.3.2

func (x *MoveObjectRequest) ProtoReflect() protoreflect.Message

func (*MoveObjectRequest) Reset added in v0.6.3

func (x *MoveObjectRequest) Reset()

func (*MoveObjectRequest) String added in v0.6.3

func (x *MoveObjectRequest) String() string

type MoveObjectResponse added in v0.6.3

type MoveObjectResponse struct {
	ObjMeta      *Object `protobuf:"bytes,1,opt,name=objMeta,proto3" json:"objMeta,omitempty"`
	Status       string  `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Md5          string  `protobuf:"bytes,3,opt,name=md5,proto3" json:"md5,omitempty"`
	VersionId    string  `protobuf:"bytes,4,opt,name=versionId,proto3" json:"versionId,omitempty"`
	LastModified int64   `protobuf:"varint,5,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	// contains filtered or unexported fields
}

func (*MoveObjectResponse) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*MoveObjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveObjectResponse.ProtoReflect.Descriptor instead.

func (*MoveObjectResponse) GetLastModified added in v0.6.3

func (x *MoveObjectResponse) GetLastModified() int64

func (*MoveObjectResponse) GetMd5 added in v0.6.3

func (x *MoveObjectResponse) GetMd5() string

func (*MoveObjectResponse) GetObjMeta added in v0.6.3

func (x *MoveObjectResponse) GetObjMeta() *Object

func (*MoveObjectResponse) GetStatus added in v0.6.3

func (x *MoveObjectResponse) GetStatus() string

func (*MoveObjectResponse) GetVersionId added in v0.6.3

func (x *MoveObjectResponse) GetVersionId() string

func (*MoveObjectResponse) ProtoMessage added in v0.6.3

func (*MoveObjectResponse) ProtoMessage()

func (*MoveObjectResponse) ProtoReflect added in v1.3.2

func (x *MoveObjectResponse) ProtoReflect() protoreflect.Message

func (*MoveObjectResponse) Reset added in v0.6.3

func (x *MoveObjectResponse) Reset()

func (*MoveObjectResponse) String added in v0.6.3

func (x *MoveObjectResponse) String() string

type MultipartUpload

type MultipartUpload struct {
	Bucket   string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Key      string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	ObjectId string `protobuf:"bytes,4,opt,name=objectId,proto3" json:"objectId,omitempty"` // id used in backend
	Location string `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"` // means backend
	Tier     int32  `protobuf:"varint,6,opt,name=tier,proto3" json:"tier,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartUpload) Descriptor deprecated

This method has been deprecated.
func (*MultipartUpload) Descriptor() ([]byte, []int)

Deprecated: Use MultipartUpload.ProtoReflect.Descriptor instead.

func (*MultipartUpload) GetBucket

func (x *MultipartUpload) GetBucket() string

func (*MultipartUpload) GetKey

func (x *MultipartUpload) GetKey() string

func (*MultipartUpload) GetLocation added in v0.8.0

func (x *MultipartUpload) GetLocation() string

func (*MultipartUpload) GetObjectId added in v0.6.3

func (x *MultipartUpload) GetObjectId() string

func (*MultipartUpload) GetTier added in v0.8.0

func (x *MultipartUpload) GetTier() int32

func (*MultipartUpload) GetUploadId

func (x *MultipartUpload) GetUploadId() string

func (*MultipartUpload) ProtoMessage

func (*MultipartUpload) ProtoMessage()

func (*MultipartUpload) ProtoReflect added in v1.3.2

func (x *MultipartUpload) ProtoReflect() protoreflect.Message

func (*MultipartUpload) Reset

func (x *MultipartUpload) Reset()

func (*MultipartUpload) String

func (x *MultipartUpload) String() string

type MultipartUploadRecord added in v0.5.3

type MultipartUploadRecord struct {
	ObjectKey string `protobuf:"bytes,1,opt,name=ObjectKey,proto3" json:"ObjectKey,omitempty"`
	Bucket    string `protobuf:"bytes,2,opt,name=Bucket,proto3" json:"Bucket,omitempty"`
	Backend   string `protobuf:"bytes,3,opt,name=Backend,proto3" json:"Backend,omitempty"`
	UploadId  string `protobuf:"bytes,4,opt,name=UploadId,proto3" json:"UploadId,omitempty"`
	InitTime  int64  `protobuf:"varint,5,opt,name=InitTime,proto3" json:"InitTime,omitempty"`
	TenantId  string `protobuf:"bytes,6,opt,name=tenantId,proto3" json:"tenantId,omitempty"`
	UserId    string `protobuf:"bytes,7,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartUploadRecord) Descriptor deprecated added in v0.5.3

This method has been deprecated.
func (*MultipartUploadRecord) Descriptor() ([]byte, []int)

Deprecated: Use MultipartUploadRecord.ProtoReflect.Descriptor instead.

func (*MultipartUploadRecord) GetBackend added in v0.5.3

func (x *MultipartUploadRecord) GetBackend() string

func (*MultipartUploadRecord) GetBucket added in v0.5.3

func (x *MultipartUploadRecord) GetBucket() string

func (*MultipartUploadRecord) GetInitTime added in v0.5.3

func (x *MultipartUploadRecord) GetInitTime() int64

func (*MultipartUploadRecord) GetObjectKey added in v0.5.3

func (x *MultipartUploadRecord) GetObjectKey() string

func (*MultipartUploadRecord) GetTenantId added in v0.6.3

func (x *MultipartUploadRecord) GetTenantId() string

func (*MultipartUploadRecord) GetUploadId added in v0.5.3

func (x *MultipartUploadRecord) GetUploadId() string

func (*MultipartUploadRecord) GetUserId added in v0.6.3

func (x *MultipartUploadRecord) GetUserId() string

func (*MultipartUploadRecord) ProtoMessage added in v0.5.3

func (*MultipartUploadRecord) ProtoMessage()

func (*MultipartUploadRecord) ProtoReflect added in v1.3.2

func (x *MultipartUploadRecord) ProtoReflect() protoreflect.Message

func (*MultipartUploadRecord) Reset added in v0.5.3

func (x *MultipartUploadRecord) Reset()

func (*MultipartUploadRecord) String added in v0.5.3

func (x *MultipartUploadRecord) String() string

type ObjACL added in v0.6.3

type ObjACL struct {
	BucketName string `protobuf:"bytes,1,opt,name=BucketName,proto3" json:"BucketName,omitempty"`
	ObjectKey  string `protobuf:"bytes,2,opt,name=ObjectKey,proto3" json:"ObjectKey,omitempty"`
	CannedAcl  string `protobuf:"bytes,3,opt,name=CannedAcl,proto3" json:"CannedAcl,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjACL) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*ObjACL) Descriptor() ([]byte, []int)

Deprecated: Use ObjACL.ProtoReflect.Descriptor instead.

func (*ObjACL) GetBucketName added in v0.6.3

func (x *ObjACL) GetBucketName() string

func (*ObjACL) GetCannedAcl added in v0.6.3

func (x *ObjACL) GetCannedAcl() string

func (*ObjACL) GetObjectKey added in v0.6.3

func (x *ObjACL) GetObjectKey() string

func (*ObjACL) ProtoMessage added in v0.6.3

func (*ObjACL) ProtoMessage()

func (*ObjACL) ProtoReflect added in v1.3.2

func (x *ObjACL) ProtoReflect() protoreflect.Message

func (*ObjACL) Reset added in v0.6.3

func (x *ObjACL) Reset()

func (*ObjACL) String added in v0.6.3

func (x *ObjACL) String() string

type Object

type Object struct {
	ObjectKey               string                `protobuf:"bytes,1,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	BucketName              string                `protobuf:"bytes,2,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	TenantId                string                `protobuf:"bytes,3,opt,name=tenantId,proto3" json:"tenantId,omitempty"`
	UserId                  string                `protobuf:"bytes,4,opt,name=userId,proto3" json:"userId,omitempty"`
	VersionId               string                `protobuf:"bytes,5,opt,name=versionId,proto3" json:"versionId,omitempty"`
	ObjectId                string                `protobuf:"bytes,6,opt,name=objectId,proto3" json:"objectId,omitempty"`
	ContentType             string                `protobuf:"bytes,7,opt,name=contentType,proto3" json:"contentType,omitempty"`
	ContentMd5              string                `protobuf:"bytes,8,opt,name=contentMd5,proto3" json:"contentMd5,omitempty"`
	Versions                []*Version            `protobuf:"bytes,9,rep,name=versions,proto3" json:"versions,omitempty"`
	StorageClass            string                `protobuf:"bytes,10,opt,name=storageClass,proto3" json:"storageClass,omitempty"`
	ServerSideEncryption    *ServerSideEncryption `protobuf:"bytes,11,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"`
	WebsiteRedirectLocation string                `protobuf:"bytes,12,opt,name=websiteRedirectLocation,proto3" json:"websiteRedirectLocation,omitempty"`
	Acl                     *Acl                  `protobuf:"bytes,13,opt,name=acl,proto3" json:"acl,omitempty"`
	Location                string                `protobuf:"bytes,14,opt,name=location,proto3" json:"location,omitempty"`
	IsNull                  bool                  `protobuf:"varint,15,opt,name=isNull,proto3" json:"isNull,omitempty"`
	DeleteMarker            bool                  `protobuf:"varint,16,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"`
	Size                    int64                 `protobuf:"varint,17,opt,name=size,proto3" json:"size,omitempty"`
	Tags                    []*Tag                `protobuf:"bytes,18,rep,name=tags,proto3" json:"tags,omitempty"`
	LastModified            int64                 `protobuf:"varint,19,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	Etag                    string                `protobuf:"bytes,20,opt,name=etag,proto3" json:"etag,omitempty"`
	Tier                    int32                 `protobuf:"varint,21,opt,name=tier,proto3" json:"tier,omitempty"`
	Type                    int32                 `protobuf:"varint,22,opt,name=type,proto3" json:"type,omitempty"`
	NullVersion             bool                  `protobuf:"varint,23,opt,name=nullVersion,proto3" json:"nullVersion,omitempty"`
	CustomAttributes        map[string]string     ``                                                                             /* 174-byte string literal not displayed */
	StorageMeta             string                `protobuf:"bytes,25,opt,name=storageMeta,proto3" json:"storageMeta,omitempty"` // append info used by storage driver
	EncSize                 int64                 `protobuf:"varint,26,opt,name=encSize,proto3" json:"encSize,omitempty"`
	// contains filtered or unexported fields
}

func (*Object) Descriptor deprecated

This method has been deprecated.
func (*Object) Descriptor() ([]byte, []int)

Deprecated: Use Object.ProtoReflect.Descriptor instead.

func (*Object) GetAcl

func (x *Object) GetAcl() *Acl

func (*Object) GetBucketName

func (x *Object) GetBucketName() string

func (*Object) GetContentMd5

func (x *Object) GetContentMd5() string

func (*Object) GetContentType

func (x *Object) GetContentType() string

func (*Object) GetCustomAttributes added in v0.6.3

func (x *Object) GetCustomAttributes() map[string]string

func (*Object) GetDeleteMarker added in v0.6.3

func (x *Object) GetDeleteMarker() bool

func (*Object) GetEncSize added in v0.9.0

func (x *Object) GetEncSize() int64

func (*Object) GetEtag added in v0.6.3

func (x *Object) GetEtag() string

func (*Object) GetIsNull

func (x *Object) GetIsNull() bool

func (*Object) GetLastModified

func (x *Object) GetLastModified() int64

func (*Object) GetLocation added in v0.6.3

func (x *Object) GetLocation() string

func (*Object) GetNullVersion added in v0.6.3

func (x *Object) GetNullVersion() bool

func (*Object) GetObjectId added in v0.6.3

func (x *Object) GetObjectId() string

func (*Object) GetObjectKey

func (x *Object) GetObjectKey() string

func (*Object) GetServerSideEncryption

func (x *Object) GetServerSideEncryption() *ServerSideEncryption

func (*Object) GetSize

func (x *Object) GetSize() int64

func (*Object) GetStorageClass

func (x *Object) GetStorageClass() string

func (*Object) GetStorageMeta added in v0.6.3

func (x *Object) GetStorageMeta() string

func (*Object) GetTags

func (x *Object) GetTags() []*Tag

func (*Object) GetTenantId added in v0.6.3

func (x *Object) GetTenantId() string

func (*Object) GetTier added in v0.5.2

func (x *Object) GetTier() int32

func (*Object) GetType added in v0.6.3

func (x *Object) GetType() int32

func (*Object) GetUserId added in v0.6.3

func (x *Object) GetUserId() string

func (*Object) GetVersionId added in v0.6.3

func (x *Object) GetVersionId() string

func (*Object) GetVersions

func (x *Object) GetVersions() []*Version

func (*Object) GetWebsiteRedirectLocation

func (x *Object) GetWebsiteRedirectLocation() string

func (*Object) ProtoMessage

func (*Object) ProtoMessage()

func (*Object) ProtoReflect added in v1.3.2

func (x *Object) ProtoReflect() protoreflect.Message

func (*Object) Reset

func (x *Object) Reset()

func (*Object) String

func (x *Object) String() string

type Owner added in v0.6.3

type Owner struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DisplayName string `protobuf:"bytes,2,opt,name=displayName,proto3" json:"displayName,omitempty"`
	// contains filtered or unexported fields
}

func (*Owner) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*Owner) Descriptor() ([]byte, []int)

Deprecated: Use Owner.ProtoReflect.Descriptor instead.

func (*Owner) GetDisplayName added in v0.6.3

func (x *Owner) GetDisplayName() string

func (*Owner) GetId added in v0.6.3

func (x *Owner) GetId() string

func (*Owner) ProtoMessage added in v0.6.3

func (*Owner) ProtoMessage()

func (*Owner) ProtoReflect added in v1.3.2

func (x *Owner) ProtoReflect() protoreflect.Message

func (*Owner) Reset added in v0.6.3

func (x *Owner) Reset()

func (*Owner) String added in v0.6.3

func (x *Owner) String() string

type Part added in v0.8.0

type Part struct {
	PartNumber   int64  `protobuf:"varint,1,opt,name=PartNumber,proto3" json:"PartNumber,omitempty"`
	ETag         string `protobuf:"bytes,2,opt,name=ETag,proto3" json:"ETag,omitempty"`
	LastModified string `protobuf:"bytes,3,opt,name=LastModified,proto3" json:"LastModified,omitempty"`
	Size         int64  `protobuf:"varint,4,opt,name=Size,proto3" json:"Size,omitempty"`
	// contains filtered or unexported fields
}

func (*Part) Descriptor deprecated added in v0.8.0

This method has been deprecated.
func (*Part) Descriptor() ([]byte, []int)

Deprecated: Use Part.ProtoReflect.Descriptor instead.

func (*Part) GetETag added in v0.8.0

func (x *Part) GetETag() string

func (*Part) GetLastModified added in v0.8.0

func (x *Part) GetLastModified() string

func (*Part) GetPartNumber added in v0.8.0

func (x *Part) GetPartNumber() int64

func (*Part) GetSize added in v0.8.0

func (x *Part) GetSize() int64

func (*Part) ProtoMessage added in v0.8.0

func (*Part) ProtoMessage()

func (*Part) ProtoReflect added in v1.3.2

func (x *Part) ProtoReflect() protoreflect.Message

func (*Part) Reset added in v0.8.0

func (x *Part) Reset()

func (*Part) String added in v0.8.0

func (x *Part) String() string

type Partion

type Partion struct {
	Key          string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	PartNumber   int64  `protobuf:"varint,2,opt,name=partNumber,proto3" json:"partNumber,omitempty"`
	Size         int64  `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	Etag         string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	LastModified int64  `protobuf:"varint,5,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	// contains filtered or unexported fields
}

func (*Partion) Descriptor deprecated

This method has been deprecated.
func (*Partion) Descriptor() ([]byte, []int)

Deprecated: Use Partion.ProtoReflect.Descriptor instead.

func (*Partion) GetEtag

func (x *Partion) GetEtag() string

func (*Partion) GetKey

func (x *Partion) GetKey() string

func (*Partion) GetLastModified

func (x *Partion) GetLastModified() int64

func (*Partion) GetPartNumber

func (x *Partion) GetPartNumber() int64

func (*Partion) GetSize

func (x *Partion) GetSize() int64

func (*Partion) ProtoMessage

func (*Partion) ProtoMessage()

func (*Partion) ProtoReflect added in v1.3.2

func (x *Partion) ProtoReflect() protoreflect.Message

func (*Partion) Reset

func (x *Partion) Reset()

func (*Partion) String

func (x *Partion) String() string

type PutBucketACLRequest added in v0.6.3

type PutBucketACLRequest struct {
	ACLConfig *BucketACL `protobuf:"bytes,1,opt,name=ACLConfig,proto3" json:"ACLConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PutBucketACLRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*PutBucketACLRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutBucketACLRequest.ProtoReflect.Descriptor instead.

func (*PutBucketACLRequest) GetACLConfig added in v0.6.3

func (x *PutBucketACLRequest) GetACLConfig() *BucketACL

func (*PutBucketACLRequest) ProtoMessage added in v0.6.3

func (*PutBucketACLRequest) ProtoMessage()

func (*PutBucketACLRequest) ProtoReflect added in v1.3.2

func (x *PutBucketACLRequest) ProtoReflect() protoreflect.Message

func (*PutBucketACLRequest) Reset added in v0.6.3

func (x *PutBucketACLRequest) Reset()

func (*PutBucketACLRequest) String added in v0.6.3

func (x *PutBucketACLRequest) String() string

type PutBucketLifecycleRequest added in v0.6.3

type PutBucketLifecycleRequest struct {
	BucketName string           `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	Lc         []*LifecycleRule `protobuf:"bytes,2,rep,name=lc,proto3" json:"lc,omitempty"`
	// contains filtered or unexported fields
}

func (*PutBucketLifecycleRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*PutBucketLifecycleRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutBucketLifecycleRequest.ProtoReflect.Descriptor instead.

func (*PutBucketLifecycleRequest) GetBucketName added in v0.6.3

func (x *PutBucketLifecycleRequest) GetBucketName() string

func (*PutBucketLifecycleRequest) GetLc added in v0.6.3

func (*PutBucketLifecycleRequest) ProtoMessage added in v0.6.3

func (*PutBucketLifecycleRequest) ProtoMessage()

func (*PutBucketLifecycleRequest) ProtoReflect added in v1.3.2

func (*PutBucketLifecycleRequest) Reset added in v0.6.3

func (x *PutBucketLifecycleRequest) Reset()

func (*PutBucketLifecycleRequest) String added in v0.6.3

func (x *PutBucketLifecycleRequest) String() string

type PutDataStream added in v0.6.3

type PutDataStream struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PutDataStream) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*PutDataStream) Descriptor() ([]byte, []int)

Deprecated: Use PutDataStream.ProtoReflect.Descriptor instead.

func (*PutDataStream) GetData added in v0.6.3

func (x *PutDataStream) GetData() []byte

func (*PutDataStream) ProtoMessage added in v0.6.3

func (*PutDataStream) ProtoMessage()

func (*PutDataStream) ProtoReflect added in v1.3.2

func (x *PutDataStream) ProtoReflect() protoreflect.Message

func (*PutDataStream) Reset added in v0.6.3

func (x *PutDataStream) Reset()

func (*PutDataStream) String added in v0.6.3

func (x *PutDataStream) String() string

type PutObjACLRequest added in v0.6.3

type PutObjACLRequest struct {
	Context   string  `protobuf:"bytes,1,opt,name=Context,proto3" json:"Context,omitempty"`
	ACLConfig *ObjACL `protobuf:"bytes,2,opt,name=ACLConfig,proto3" json:"ACLConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*PutObjACLRequest) Descriptor deprecated added in v0.6.3

This method has been deprecated.
func (*PutObjACLRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutObjACLRequest.ProtoReflect.Descriptor instead.

func (*PutObjACLRequest) GetACLConfig added in v0.6.3

func (x *PutObjACLRequest) GetACLConfig() *ObjACL

func (*PutObjACLRequest) GetContext added in v0.6.3

func (x *PutObjACLRequest) GetContext() string

func (*PutObjACLRequest) ProtoMessage added in v0.6.3

func (*PutObjACLRequest) ProtoMessage()

func (*PutObjACLRequest)