s3

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2020 License: Apache-2.0 Imports: 6 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AbortMultipartRequest) Descriptor added in v0.6.3

func (*AbortMultipartRequest) Descriptor() ([]byte, []int)

func (*AbortMultipartRequest) GetBucketName added in v0.6.3

func (m *AbortMultipartRequest) GetBucketName() string

func (*AbortMultipartRequest) GetObjectKey added in v0.6.3

func (m *AbortMultipartRequest) GetObjectKey() string

func (*AbortMultipartRequest) GetUploadId added in v0.6.3

func (m *AbortMultipartRequest) GetUploadId() string

func (*AbortMultipartRequest) ProtoMessage added in v0.6.3

func (*AbortMultipartRequest) ProtoMessage()

func (*AbortMultipartRequest) Reset added in v0.6.3

func (m *AbortMultipartRequest) Reset()

func (*AbortMultipartRequest) String added in v0.6.3

func (m *AbortMultipartRequest) String() string

func (*AbortMultipartRequest) XXX_DiscardUnknown added in v0.6.3

func (m *AbortMultipartRequest) XXX_DiscardUnknown()

func (*AbortMultipartRequest) XXX_Marshal added in v0.6.3

func (m *AbortMultipartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AbortMultipartRequest) XXX_Merge added in v0.6.3

func (m *AbortMultipartRequest) XXX_Merge(src proto.Message)

func (*AbortMultipartRequest) XXX_Size added in v0.6.3

func (m *AbortMultipartRequest) XXX_Size() int

func (*AbortMultipartRequest) XXX_Unmarshal added in v0.6.3

func (m *AbortMultipartRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AbortMultipartUpload) Descriptor added in v0.5.3

func (*AbortMultipartUpload) Descriptor() ([]byte, []int)

func (*AbortMultipartUpload) GetDaysAfterInitiation added in v0.5.3

func (m *AbortMultipartUpload) GetDaysAfterInitiation() int32

func (*AbortMultipartUpload) ProtoMessage added in v0.5.3

func (*AbortMultipartUpload) ProtoMessage()

func (*AbortMultipartUpload) Reset added in v0.5.3

func (m *AbortMultipartUpload) Reset()

func (*AbortMultipartUpload) String added in v0.5.3

func (m *AbortMultipartUpload) String() string

func (*AbortMultipartUpload) XXX_DiscardUnknown added in v0.5.3

func (m *AbortMultipartUpload) XXX_DiscardUnknown()

func (*AbortMultipartUpload) XXX_Marshal added in v0.5.3

func (m *AbortMultipartUpload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AbortMultipartUpload) XXX_Merge added in v0.5.3

func (m *AbortMultipartUpload) XXX_Merge(src proto.Message)

func (*AbortMultipartUpload) XXX_Size added in v0.5.3

func (m *AbortMultipartUpload) XXX_Size() int

func (*AbortMultipartUpload) XXX_Unmarshal added in v0.5.3

func (m *AbortMultipartUpload) XXX_Unmarshal(b []byte) error

type Acl added in v0.6.3

type Acl struct {
	CannedAcl            string   `protobuf:"bytes,1,opt,name=cannedAcl,proto3" json:"cannedAcl,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Acl) Descriptor added in v0.6.3

func (*Acl) Descriptor() ([]byte, []int)

func (*Acl) GetCannedAcl added in v0.6.3

func (m *Acl) GetCannedAcl() string

func (*Acl) ProtoMessage added in v0.6.3

func (*Acl) ProtoMessage()

func (*Acl) Reset added in v0.6.3

func (m *Acl) Reset()

func (*Acl) String added in v0.6.3

func (m *Acl) String() string

func (*Acl) XXX_DiscardUnknown added in v0.6.3

func (m *Acl) XXX_DiscardUnknown()

func (*Acl) XXX_Marshal added in v0.6.3

func (m *Acl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Acl) XXX_Merge added in v0.6.3

func (m *Acl) XXX_Merge(src proto.Message)

func (*Acl) XXX_Size added in v0.6.3

func (m *Acl) XXX_Size() int

func (*Acl) XXX_Unmarshal added in v0.6.3

func (m *Acl) XXX_Unmarshal(b []byte) error

type Action

type Action struct {
	//Name of the action transition/expiration
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	//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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Action) Descriptor

func (*Action) Descriptor() ([]byte, []int)

func (*Action) GetBackend added in v0.5.2

func (m *Action) GetBackend() string

func (*Action) GetDays added in v0.5.2

func (m *Action) GetDays() int32

func (*Action) GetDeleteMarker

func (m *Action) GetDeleteMarker() string

func (*Action) GetName

func (m *Action) GetName() string

func (*Action) GetTier added in v0.5.2

func (m *Action) GetTier() int32

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) Reset

func (m *Action) Reset()

func (*Action) String

func (m *Action) String() string

func (*Action) XXX_DiscardUnknown

func (m *Action) XXX_DiscardUnknown()

func (*Action) XXX_Marshal

func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Action) XXX_Merge

func (m *Action) XXX_Merge(src proto.Message)

func (*Action) XXX_Size

func (m *Action) XXX_Size() int

func (*Action) XXX_Unmarshal

func (m *Action) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BaseBucketRequest) Descriptor added in v0.6.3

func (*BaseBucketRequest) Descriptor() ([]byte, []int)

func (*BaseBucketRequest) GetBucketName added in v0.6.3

func (m *BaseBucketRequest) GetBucketName() string

func (*BaseBucketRequest) GetContext added in v0.6.3

func (m *BaseBucketRequest) GetContext() string

func (*BaseBucketRequest) ProtoMessage added in v0.6.3

func (*BaseBucketRequest) ProtoMessage()

func (*BaseBucketRequest) Reset added in v0.6.3

func (m *BaseBucketRequest) Reset()

func (*BaseBucketRequest) String added in v0.6.3

func (m *BaseBucketRequest) String() string

func (*BaseBucketRequest) XXX_DiscardUnknown added in v0.6.3

func (m *BaseBucketRequest) XXX_DiscardUnknown()

func (*BaseBucketRequest) XXX_Marshal added in v0.6.3

func (m *BaseBucketRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BaseBucketRequest) XXX_Merge added in v0.6.3

func (m *BaseBucketRequest) XXX_Merge(src proto.Message)

func (*BaseBucketRequest) XXX_Size added in v0.6.3

func (m *BaseBucketRequest) XXX_Size() int

func (*BaseBucketRequest) XXX_Unmarshal added in v0.6.3

func (m *BaseBucketRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BaseObjRequest) Descriptor added in v0.6.3

func (*BaseObjRequest) Descriptor() ([]byte, []int)

func (*BaseObjRequest) GetBucketName added in v0.6.3

func (m *BaseObjRequest) GetBucketName() string

func (*BaseObjRequest) GetContext added in v0.6.3

func (m *BaseObjRequest) GetContext() string

func (*BaseObjRequest) GetObjectKey added in v0.6.3

func (m *BaseObjRequest) GetObjectKey() string

func (*BaseObjRequest) ProtoMessage added in v0.6.3

func (*BaseObjRequest) ProtoMessage()

func (*BaseObjRequest) Reset added in v0.6.3

func (m *BaseObjRequest) Reset()

func (*BaseObjRequest) String added in v0.6.3

func (m *BaseObjRequest) String() string

func (*BaseObjRequest) XXX_DiscardUnknown added in v0.6.3

func (m *BaseObjRequest) XXX_DiscardUnknown()

func (*BaseObjRequest) XXX_Marshal added in v0.6.3

func (m *BaseObjRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BaseObjRequest) XXX_Merge added in v0.6.3

func (m *BaseObjRequest) XXX_Merge(src proto.Message)

func (*BaseObjRequest) XXX_Size added in v0.6.3

func (m *BaseObjRequest) XXX_Size() int

func (*BaseObjRequest) XXX_Unmarshal added in v0.6.3

func (m *BaseObjRequest) XXX_Unmarshal(b []byte) error

type BaseRequest

type BaseRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BaseRequest) Descriptor

func (*BaseRequest) Descriptor() ([]byte, []int)

func (*BaseRequest) GetId

func (m *BaseRequest) GetId() string

func (*BaseRequest) ProtoMessage

func (*BaseRequest) ProtoMessage()

func (*BaseRequest) Reset

func (m *BaseRequest) Reset()

func (*BaseRequest) String

func (m *BaseRequest) String() string

func (*BaseRequest) XXX_DiscardUnknown

func (m *BaseRequest) XXX_DiscardUnknown()

func (*BaseRequest) XXX_Marshal

func (m *BaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BaseRequest) XXX_Merge

func (m *BaseRequest) XXX_Merge(src proto.Message)

func (*BaseRequest) XXX_Size

func (m *BaseRequest) XXX_Size() int

func (*BaseRequest) XXX_Unmarshal

func (m *BaseRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BaseResponse) Descriptor

func (*BaseResponse) Descriptor() ([]byte, []int)

func (*BaseResponse) GetErrorCode

func (m *BaseResponse) GetErrorCode() int32

func (*BaseResponse) GetMsg

func (m *BaseResponse) GetMsg() string

func (*BaseResponse) ProtoMessage

func (*BaseResponse) ProtoMessage()

func (*BaseResponse) Reset

func (m *BaseResponse) Reset()

func (*BaseResponse) String

func (m *BaseResponse) String() string

func (*BaseResponse) XXX_DiscardUnknown

func (m *BaseResponse) XXX_DiscardUnknown()

func (*BaseResponse) XXX_Marshal

func (m *BaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BaseResponse) XXX_Merge

func (m *BaseResponse) XXX_Merge(src proto.Message)

func (*BaseResponse) XXX_Size

func (m *BaseResponse) XXX_Size() int

func (*BaseResponse) XXX_Unmarshal

func (m *BaseResponse) XXX_Unmarshal(b []byte) error

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"`
	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"`
	XXX_NoUnkeyedLiteral     struct{}                  `json:"-"`
	XXX_unrecognized         []byte                    `json:"-"`
	XXX_sizecache            int32                     `json:"-"`
}

func (*Bucket) Descriptor

func (*Bucket) Descriptor() ([]byte, []int)

func (*Bucket) GetAcl

func (m *Bucket) GetAcl() *Acl

func (*Bucket) GetBucketPolicy added in v0.5.2

func (m *Bucket) GetBucketPolicy() string

func (*Bucket) GetCors

func (m *Bucket) GetCors() *CORSConfiguration

func (*Bucket) GetCreateTime added in v0.6.3

func (m *Bucket) GetCreateTime() int64

func (*Bucket) GetDefaultLocation added in v0.6.3

func (m *Bucket) GetDefaultLocation() string

func (*Bucket) GetDeleted

func (m *Bucket) GetDeleted() bool

func (*Bucket) GetId added in v0.6.3

func (m *Bucket) GetId() string

func (*Bucket) GetLifecycleConfiguration

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

func (*Bucket) GetName

func (m *Bucket) GetName() string

func (*Bucket) GetReplicationConfiguration

func (m *Bucket) GetReplicationConfiguration() *ReplicationConfiguration

func (*Bucket) GetReplicationInfo added in v0.6.3

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

func (*Bucket) GetServerSideEncryption

func (m *Bucket) GetServerSideEncryption() *ServerSideEncryption

func (*Bucket) GetTenantId added in v0.6.3

func (m *Bucket) GetTenantId() string

func (*Bucket) GetTier added in v0.6.3

func (m *Bucket) GetTier() int32

func (*Bucket) GetUsages added in v0.6.3

func (m *Bucket) GetUsages() int64

func (*Bucket) GetUserId added in v0.6.3

func (m *Bucket) GetUserId() string

func (*Bucket) GetVersioning added in v0.6.3

func (m *Bucket) GetVersioning() *BucketVersioning

func (*Bucket) GetWebsiteConfiguration

func (m *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration

func (*Bucket) ProtoMessage

func (*Bucket) ProtoMessage()

func (*Bucket) Reset

func (m *Bucket) Reset()

func (*Bucket) String

func (m *Bucket) String() string

func (*Bucket) XXX_DiscardUnknown

func (m *Bucket) XXX_DiscardUnknown()

func (*Bucket) XXX_Marshal

func (m *Bucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Bucket) XXX_Merge

func (m *Bucket) XXX_Merge(src proto.Message)

func (*Bucket) XXX_Size

func (m *Bucket) XXX_Size() int

func (*Bucket) XXX_Unmarshal

func (m *Bucket) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BucketACL) Descriptor added in v0.6.3

func (*BucketACL) Descriptor() ([]byte, []int)

func (*BucketACL) GetBucketName added in v0.6.3

func (m *BucketACL) GetBucketName() string

func (*BucketACL) GetCannedAcl added in v0.6.3

func (m *BucketACL) GetCannedAcl() string

func (*BucketACL) ProtoMessage added in v0.6.3

func (*BucketACL) ProtoMessage()

func (*BucketACL) Reset added in v0.6.3

func (m *BucketACL) Reset()

func (*BucketACL) String added in v0.6.3

func (m *BucketACL) String() string

func (*BucketACL) XXX_DiscardUnknown added in v0.6.3

func (m *BucketACL) XXX_DiscardUnknown()

func (*BucketACL) XXX_Marshal added in v0.6.3

func (m *BucketACL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketACL) XXX_Merge added in v0.6.3

func (m *BucketACL) XXX_Merge(src proto.Message)

func (*BucketACL) XXX_Size added in v0.6.3

func (m *BucketACL) XXX_Size() int

func (*BucketACL) XXX_Unmarshal added in v0.6.3

func (m *BucketACL) XXX_Unmarshal(b []byte) error

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{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BucketVersioning) Descriptor added in v0.6.3

func (*BucketVersioning) Descriptor() ([]byte, []int)

func (*BucketVersioning) GetStatus added in v0.6.3

func (m *BucketVersioning) GetStatus() string

func (*BucketVersioning) ProtoMessage added in v0.6.3

func (*BucketVersioning) ProtoMessage()

func (*BucketVersioning) Reset added in v0.6.3

func (m *BucketVersioning) Reset()

func (*BucketVersioning) String added in v0.6.3

func (m *BucketVersioning) String() string

func (*BucketVersioning) XXX_DiscardUnknown added in v0.6.3

func (m *BucketVersioning) XXX_DiscardUnknown()

func (*BucketVersioning) XXX_Marshal added in v0.6.3

func (m *BucketVersioning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BucketVersioning) XXX_Merge added in v0.6.3

func (m *BucketVersioning) XXX_Merge(src proto.Message)

func (*BucketVersioning) XXX_Size added in v0.6.3

func (m *BucketVersioning) XXX_Size() int

func (*BucketVersioning) XXX_Unmarshal added in v0.6.3

func (m *BucketVersioning) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CORSConfiguration) Descriptor

func (*CORSConfiguration) Descriptor() ([]byte, []int)

func (*CORSConfiguration) GetAllowedHeaders

func (m *CORSConfiguration) GetAllowedHeaders() string

func (*CORSConfiguration) GetAllowedMethods

func (m *CORSConfiguration) GetAllowedMethods() string

func (*CORSConfiguration) GetAllowedOrigins

func (m *CORSConfiguration) GetAllowedOrigins() string

func (*CORSConfiguration) GetExposedHeaders

func (m *CORSConfiguration) GetExposedHeaders() string

func (*CORSConfiguration) GetId

func (m *CORSConfiguration) GetId() string

func (*CORSConfiguration) GetMaxAgeSeconds

func (m *CORSConfiguration) GetMaxAgeSeconds() string

func (*CORSConfiguration) ProtoMessage

func (*CORSConfiguration) ProtoMessage()

func (*CORSConfiguration) Reset

func (m *CORSConfiguration) Reset()

func (*CORSConfiguration) String

func (m *CORSConfiguration) String() string

func (*CORSConfiguration) XXX_DiscardUnknown

func (m *CORSConfiguration) XXX_DiscardUnknown()

func (*CORSConfiguration) XXX_Marshal

func (m *CORSConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CORSConfiguration) XXX_Merge

func (m *CORSConfiguration) XXX_Merge(src proto.Message)

func (*CORSConfiguration) XXX_Size

func (m *CORSConfiguration) XXX_Size() int

func (*CORSConfiguration) XXX_Unmarshal

func (m *CORSConfiguration) XXX_Unmarshal(b []byte) error

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"`
	RequestType          string          `protobuf:"bytes,6,opt,name=requestType,proto3" json:"requestType,omitempty"`
	Tier                 int32           `protobuf:"varint,7,opt,name=tier,proto3" json:"tier,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*CompleteMultipartRequest) Descriptor added in v0.6.3

func (*CompleteMultipartRequest) Descriptor() ([]byte, []int)

func (*CompleteMultipartRequest) GetBucketName added in v0.6.3

func (m *CompleteMultipartRequest) GetBucketName() string

func (*CompleteMultipartRequest) GetCompleteParts added in v0.6.3

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

func (*CompleteMultipartRequest) GetObjectKey added in v0.6.3

func (m *CompleteMultipartRequest) GetObjectKey() string

func (*CompleteMultipartRequest) GetRequestType added in v0.8.0

func (m *CompleteMultipartRequest) GetRequestType() string

func (*CompleteMultipartRequest) GetSourceVersionID added in v0.8.0

func (m *CompleteMultipartRequest) GetSourceVersionID() string

func (*CompleteMultipartRequest) GetTier added in v0.8.0

func (m *CompleteMultipartRequest) GetTier() int32

func (*CompleteMultipartRequest) GetUploadId added in v0.6.3

func (m *CompleteMultipartRequest) GetUploadId() string

func (*CompleteMultipartRequest) ProtoMessage added in v0.6.3

func (*CompleteMultipartRequest) ProtoMessage()

func (*CompleteMultipartRequest) Reset added in v0.6.3

func (m *CompleteMultipartRequest) Reset()

func (*CompleteMultipartRequest) String added in v0.6.3

func (m *CompleteMultipartRequest) String() string

func (*CompleteMultipartRequest) XXX_DiscardUnknown added in v0.6.3

func (m *CompleteMultipartRequest) XXX_DiscardUnknown()

func (*CompleteMultipartRequest) XXX_Marshal added in v0.6.3

func (m *CompleteMultipartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CompleteMultipartRequest) XXX_Merge added in v0.6.3

func (m *CompleteMultipartRequest) XXX_Merge(src proto.Message)

func (*CompleteMultipartRequest) XXX_Size added in v0.6.3

func (m *CompleteMultipartRequest) XXX_Size() int

func (*CompleteMultipartRequest) XXX_Unmarshal added in v0.6.3

func (m *CompleteMultipartRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CompleteMultipartResponse) Descriptor added in v0.6.3

func (*CompleteMultipartResponse) Descriptor() ([]byte, []int)

func (*CompleteMultipartResponse) GetETag added in v0.6.3

func (m *CompleteMultipartResponse) GetETag() string

func (*CompleteMultipartResponse) GetErrorCode added in v0.6.3

func (m *CompleteMultipartResponse) GetErrorCode() int32

func (*CompleteMultipartResponse) GetUploadID added in v0.6.3

func (m *CompleteMultipartResponse) GetUploadID() string

func (*CompleteMultipartResponse) ProtoMessage added in v0.6.3

func (*CompleteMultipartResponse) ProtoMessage()

func (*CompleteMultipartResponse) Reset added in v0.6.3

func (m *CompleteMultipartResponse) Reset()

func (*CompleteMultipartResponse) String added in v0.6.3

func (m *CompleteMultipartResponse) String() string

func (*CompleteMultipartResponse) XXX_DiscardUnknown added in v0.6.3

func (m *CompleteMultipartResponse) XXX_DiscardUnknown()

func (*CompleteMultipartResponse) XXX_Marshal added in v0.6.3

func (m *CompleteMultipartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CompleteMultipartResponse) XXX_Merge added in v0.6.3

func (m *CompleteMultipartResponse) XXX_Merge(src proto.Message)

func (*CompleteMultipartResponse) XXX_Size added in v0.6.3

func (m *CompleteMultipartResponse) XXX_Size() int

func (*CompleteMultipartResponse) XXX_Unmarshal added in v0.6.3

func (m *CompleteMultipartResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CompletePart) Descriptor added in v0.6.3

func (*CompletePart) Descriptor() ([]byte, []int)

func (*CompletePart) GetETag added in v0.6.3

func (m *CompletePart) GetETag() string

func (*CompletePart) GetPartNumber added in v0.6.3

func (m *CompletePart) GetPartNumber() int64

func (*CompletePart) ProtoMessage added in v0.6.3

func (*CompletePart) ProtoMessage()

func (*CompletePart) Reset added in v0.6.3

func (m *CompletePart) Reset()

func (*CompletePart) String added in v0.6.3

func (m *CompletePart) String() string

func (*CompletePart) XXX_DiscardUnknown added in v0.6.3

func (m *CompletePart) XXX_DiscardUnknown()

func (*CompletePart) XXX_Marshal added in v0.6.3

func (m *CompletePart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CompletePart) XXX_Merge added in v0.6.3

func (m *CompletePart) XXX_Merge(src proto.Message)

func (*CompletePart) XXX_Size added in v0.6.3

func (m *CompletePart) XXX_Size() int

func (*CompletePart) XXX_Unmarshal added in v0.6.3

func (m *CompletePart) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral        struct{} `json:"-"`
	XXX_unrecognized            []byte   `json:"-"`
	XXX_sizecache               int32    `json:"-"`
}

func (*Condition) Descriptor

func (*Condition) Descriptor() ([]byte, []int)

func (*Condition) GetHttpErrorCodeReturnedEquals

func (m *Condition) GetHttpErrorCodeReturnedEquals() string

func (*Condition) GetKeyPrefixEquals

func (m *Condition) GetKeyPrefixEquals() string

func (*Condition) ProtoMessage

func (*Condition) ProtoMessage()

func (*Condition) Reset

func (m *Condition) Reset()

func (*Condition) String

func (m *Condition) String() string

func (*Condition) XXX_DiscardUnknown

func (m *Condition) XXX_DiscardUnknown()

func (*Condition) XXX_Marshal

func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Condition) XXX_Merge

func (m *Condition) XXX_Merge(src proto.Message)

func (*Condition) XXX_Size

func (m *Condition) XXX_Size() int

func (*Condition) XXX_Unmarshal

func (m *Condition) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CopyObjPartRequest) Descriptor added in v0.6.3

func (*CopyObjPartRequest) Descriptor() ([]byte, []int)

func (*CopyObjPartRequest) GetPartID added in v0.6.3

func (m *CopyObjPartRequest) GetPartID() int64

func (*CopyObjPartRequest) GetReadLength added in v0.8.0

func (m *CopyObjPartRequest) GetReadLength() int64

func (*CopyObjPartRequest) GetReadOffset added in v0.8.0

func (m *CopyObjPartRequest) GetReadOffset() int64

func (*CopyObjPartRequest) GetSourceBucket added in v0.6.3

func (m *CopyObjPartRequest) GetSourceBucket() string

func (*CopyObjPartRequest) GetSourceObject added in v0.8.0

func (m *CopyObjPartRequest) GetSourceObject() string

func (*CopyObjPartRequest) GetTargetBucket added in v0.6.3

func (m *CopyObjPartRequest) GetTargetBucket() string

func (*CopyObjPartRequest) GetTargetLocation added in v0.8.0

func (m *CopyObjPartRequest) GetTargetLocation() string

func (*CopyObjPartRequest) GetTargetObject added in v0.6.3

func (m *CopyObjPartRequest) GetTargetObject() string

func (*CopyObjPartRequest) GetUploadID added in v0.6.3

func (m *CopyObjPartRequest) GetUploadID() string

func (*CopyObjPartRequest) ProtoMessage added in v0.6.3

func (*CopyObjPartRequest) ProtoMessage()

func (*CopyObjPartRequest) Reset added in v0.6.3

func (m *CopyObjPartRequest) Reset()

func (*CopyObjPartRequest) String added in v0.6.3

func (m *CopyObjPartRequest) String() string

func (*CopyObjPartRequest) XXX_DiscardUnknown added in v0.6.3

func (m *CopyObjPartRequest) XXX_DiscardUnknown()

func (*CopyObjPartRequest) XXX_Marshal added in v0.6.3

func (m *CopyObjPartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CopyObjPartRequest) XXX_Merge added in v0.6.3

func (m *CopyObjPartRequest) XXX_Merge(src proto.Message)

func (*CopyObjPartRequest) XXX_Size added in v0.6.3

func (m *CopyObjPartRequest) XXX_Size() int

func (*CopyObjPartRequest) XXX_Unmarshal added in v0.6.3

func (m *CopyObjPartRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CopyObjPartResponse) Descriptor added in v0.6.3

func (*CopyObjPartResponse) Descriptor() ([]byte, []int)

func (*CopyObjPartResponse) GetErrorCode added in v0.8.0

func (m *CopyObjPartResponse) GetErrorCode() int32

func (*CopyObjPartResponse) GetEtag added in v0.6.3

func (m *CopyObjPartResponse) GetEtag() string

func (*CopyObjPartResponse) GetLastModified added in v0.6.3

func (m *CopyObjPartResponse) GetLastModified() int64

func (*CopyObjPartResponse) ProtoMessage added in v0.6.3

func (*CopyObjPartResponse) ProtoMessage()

func (*CopyObjPartResponse) Reset added in v0.6.3

func (m *CopyObjPartResponse) Reset()

func (*CopyObjPartResponse) String added in v0.6.3

func (m *CopyObjPartResponse) String() string

func (*CopyObjPartResponse) XXX_DiscardUnknown added in v0.6.3

func (m *CopyObjPartResponse) XXX_DiscardUnknown()

func (*CopyObjPartResponse) XXX_Marshal added in v0.6.3

func (m *CopyObjPartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CopyObjPartResponse) XXX_Merge added in v0.6.3

func (m *CopyObjPartResponse) XXX_Merge(src proto.Message)

func (*CopyObjPartResponse) XXX_Size added in v0.6.3

func (m *CopyObjPartResponse) XXX_Size() int

func (*CopyObjPartResponse) XXX_Unmarshal added in v0.6.3

func (m *CopyObjPartResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CopyObjectRequest) Descriptor added in v0.6.3

func (*CopyObjectRequest) Descriptor() ([]byte, []int)

func (*CopyObjectRequest) GetSrcBucketName added in v0.6.3

func (m *CopyObjectRequest) GetSrcBucketName() string

func (*CopyObjectRequest) GetSrcObjectName added in v0.6.3

func (m *CopyObjectRequest) GetSrcObjectName() string

func (*CopyObjectRequest) GetTargetBackend added in v0.6.3

func (m *CopyObjectRequest) GetTargetBackend() string

func (*CopyObjectRequest) GetTargetBucketName added in v0.6.3

func (m *CopyObjectRequest) GetTargetBucketName() string

func (*CopyObjectRequest) GetTargetObjectName added in v0.6.3

func (m *CopyObjectRequest) GetTargetObjectName() string

func (*CopyObjectRequest) GetTargetTier added in v0.6.3

func (m *CopyObjectRequest) GetTargetTier() int32

func (*CopyObjectRequest) ProtoMessage added in v0.6.3

func (*CopyObjectRequest) ProtoMessage()

func (*CopyObjectRequest) Reset added in v0.6.3

func (m *CopyObjectRequest) Reset()

func (*CopyObjectRequest) String added in v0.6.3

func (m *CopyObjectRequest) String() string

func (*CopyObjectRequest) XXX_DiscardUnknown added in v0.6.3

func (m *CopyObjectRequest) XXX_DiscardUnknown()

func (*CopyObjectRequest) XXX_Marshal added in v0.6.3

func (m *CopyObjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CopyObjectRequest) XXX_Merge added in v0.6.3

func (m *CopyObjectRequest) XXX_Merge(src proto.Message)

func (*CopyObjectRequest) XXX_Size added in v0.6.3

func (m *CopyObjectRequest) XXX_Size() int

func (*CopyObjectRequest) XXX_Unmarshal added in v0.6.3

func (m *CopyObjectRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CopyObjectResponse) Descriptor added in v0.6.3

func (*CopyObjectResponse) Descriptor() ([]byte, []int)

func (*CopyObjectResponse) GetErrorCode added in v0.6.3

func (m *CopyObjectResponse) GetErrorCode() int32

func (*CopyObjectResponse) GetLastModified added in v0.6.3

func (m *CopyObjectResponse) GetLastModified() int64

func (*CopyObjectResponse) GetMd5 added in v0.6.3

func (m *CopyObjectResponse) GetMd5() string

func (*CopyObjectResponse) GetVersionId added in v0.6.3

func (m *CopyObjectResponse) GetVersionId() string

func (*CopyObjectResponse) ProtoMessage added in v0.6.3

func (*CopyObjectResponse) ProtoMessage()

func (*CopyObjectResponse) Reset added in v0.6.3

func (m *CopyObjectResponse) Reset()

func (*CopyObjectResponse) String added in v0.6.3

func (m *CopyObjectResponse) String() string

func (*CopyObjectResponse) XXX_DiscardUnknown added in v0.6.3

func (m *CopyObjectResponse) XXX_DiscardUnknown()

func (*CopyObjectResponse) XXX_Marshal added in v0.6.3

func (m *CopyObjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CopyObjectResponse) XXX_Merge added in v0.6.3

func (m *CopyObjectResponse) XXX_Merge(src proto.Message)

func (*CopyObjectResponse) XXX_Size added in v0.6.3

func (m *CopyObjectResponse) XXX_Size() int

func (*CopyObjectResponse) XXX_Unmarshal added in v0.6.3

func (m *CopyObjectResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CountObjectsResponse) Descriptor added in v0.5.4

func (*CountObjectsResponse) Descriptor() ([]byte, []int)

func (*CountObjectsResponse) GetCount added in v0.5.4

func (m *CountObjectsResponse) GetCount() int64

func (*CountObjectsResponse) GetSize added in v0.5.4

func (m *CountObjectsResponse) GetSize() int64

func (*CountObjectsResponse) ProtoMessage added in v0.5.4

func (*CountObjectsResponse) ProtoMessage()

func (*CountObjectsResponse) Reset added in v0.5.4

func (m *CountObjectsResponse) Reset()

func (*CountObjectsResponse) String added in v0.5.4

func (m *CountObjectsResponse) String() string

func (*CountObjectsResponse) XXX_DiscardUnknown added in v0.5.4

func (m *CountObjectsResponse) XXX_DiscardUnknown()

func (*CountObjectsResponse) XXX_Marshal added in v0.5.4

func (m *CountObjectsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CountObjectsResponse) XXX_Merge added in v0.5.4

func (m *CountObjectsResponse) XXX_Merge(src proto.Message)

func (*CountObjectsResponse) XXX_Size added in v0.5.4

func (m *CountObjectsResponse) XXX_Size() int

func (*CountObjectsResponse) XXX_Unmarshal added in v0.5.4

func (m *CountObjectsResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteObjectInput) Descriptor

func (*DeleteObjectInput) Descriptor() ([]byte, []int)

func (*DeleteObjectInput) GetBucket

func (m *DeleteObjectInput) GetBucket() string

func (*DeleteObjectInput) GetETag added in v0.6.3

func (m *DeleteObjectInput) GetETag() string

func (*DeleteObjectInput) GetKey

func (m *DeleteObjectInput) GetKey() string

func (*DeleteObjectInput) GetObjectId added in v0.6.3

func (m *DeleteObjectInput) GetObjectId() string

func (*DeleteObjectInput) GetStorageMeta added in v0.6.3

func (m *DeleteObjectInput) GetStorageMeta() string

func (*DeleteObjectInput) GetVersioId added in v0.6.3

func (m *DeleteObjectInput) GetVersioId() string

func (*DeleteObjectInput) ProtoMessage

func (*DeleteObjectInput) ProtoMessage()

func (*DeleteObjectInput) Reset

func (m *DeleteObjectInput) Reset()

func (*DeleteObjectInput) String

func (m *DeleteObjectInput) String() string

func (*DeleteObjectInput) XXX_DiscardUnknown

func (m *DeleteObjectInput) XXX_DiscardUnknown()

func (*DeleteObjectInput) XXX_Marshal

func (m *DeleteObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteObjectInput) XXX_Merge

func (m *DeleteObjectInput) XXX_Merge(src proto.Message)

func (*DeleteObjectInput) XXX_Size

func (m *DeleteObjectInput) XXX_Size() int

func (*DeleteObjectInput) XXX_Unmarshal

func (m *DeleteObjectInput) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteObjectOutput) Descriptor added in v0.6.3

func (*DeleteObjectOutput) Descriptor() ([]byte, []int)

func (*DeleteObjectOutput) GetDeleteMarker added in v0.6.3

func (m *DeleteObjectOutput) GetDeleteMarker() bool

func (*DeleteObjectOutput) GetErrorCode added in v0.6.3

func (m *DeleteObjectOutput) GetErrorCode() int32

func (*DeleteObjectOutput) GetVersionId added in v0.6.3

func (m *DeleteObjectOutput) GetVersionId() string

func (*DeleteObjectOutput) ProtoMessage added in v0.6.3

func (*DeleteObjectOutput) ProtoMessage()

func (*DeleteObjectOutput) Reset added in v0.6.3

func (m *DeleteObjectOutput) Reset()

func (*DeleteObjectOutput) String added in v0.6.3

func (m *DeleteObjectOutput) String() string

func (*DeleteObjectOutput) XXX_DiscardUnknown added in v0.6.3

func (m *DeleteObjectOutput) XXX_DiscardUnknown()

func (*DeleteObjectOutput) XXX_Marshal added in v0.6.3

func (m *DeleteObjectOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteObjectOutput) XXX_Merge added in v0.6.3

func (m *DeleteObjectOutput) XXX_Merge(src proto.Message)

func (*DeleteObjectOutput) XXX_Size added in v0.6.3

func (m *DeleteObjectOutput) XXX_Size() int

func (*DeleteObjectOutput) XXX_Unmarshal added in v0.6.3

func (m *DeleteObjectOutput) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Destination) Descriptor

func (*Destination) Descriptor() ([]byte, []int)

func (*Destination) GetBucket

func (m *Destination) GetBucket() string

func (*Destination) GetStorageClass

func (m *Destination) GetStorageClass() string

func (*Destination) ProtoMessage

func (*Destination) ProtoMessage()

func (*Destination) Reset

func (m *Destination) Reset()

func (*Destination) String

func (m *Destination) String() string

func (*Destination) XXX_DiscardUnknown

func (m *Destination) XXX_DiscardUnknown()

func (*Destination) XXX_Marshal

func (m *Destination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Destination) XXX_Merge

func (m *Destination) XXX_Merge(src proto.Message)

func (*Destination) XXX_Size

func (m *Destination) XXX_Size() int

func (*Destination) XXX_Unmarshal

func (m *Destination) XXX_Unmarshal(b []byte) error

type GetBackendTypeByTierRequest added in v0.5.2

type GetBackendTypeByTierRequest struct {
	Tier                 int32    `protobuf:"varint,1,opt,name=Tier,proto3" json:"Tier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBackendTypeByTierRequest) Descriptor added in v0.5.2

func (*GetBackendTypeByTierRequest) Descriptor() ([]byte, []int)

func (*GetBackendTypeByTierRequest) GetTier added in v0.5.2

func (m *GetBackendTypeByTierRequest) GetTier() int32

func (*GetBackendTypeByTierRequest) ProtoMessage added in v0.5.2

func (*GetBackendTypeByTierRequest) ProtoMessage()

func (*GetBackendTypeByTierRequest) Reset added in v0.5.2

func (m *GetBackendTypeByTierRequest) Reset()

func (*GetBackendTypeByTierRequest) String added in v0.5.2

func (m *GetBackendTypeByTierRequest) String() string

func (*GetBackendTypeByTierRequest) XXX_DiscardUnknown added in v0.5.2

func (m *GetBackendTypeByTierRequest) XXX_DiscardUnknown()

func (*GetBackendTypeByTierRequest) XXX_Marshal added in v0.5.2

func (m *GetBackendTypeByTierRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBackendTypeByTierRequest) XXX_Merge added in v0.5.2

func (m *GetBackendTypeByTierRequest) XXX_Merge(src proto.Message)

func (*GetBackendTypeByTierRequest) XXX_Size added in v0.5.2

func (m *GetBackendTypeByTierRequest) XXX_Size() int

func (*GetBackendTypeByTierRequest) XXX_Unmarshal added in v0.5.2

func (m *GetBackendTypeByTierRequest) XXX_Unmarshal(b []byte) error

type GetBackendTypeByTierResponse added in v0.5.2

type GetBackendTypeByTierResponse struct {
	Types                []string `protobuf:"bytes,1,rep,name=Types,proto3" json:"Types,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBackendTypeByTierResponse) Descriptor added in v0.5.2

func (*GetBackendTypeByTierResponse) Descriptor() ([]byte, []int)

func (*GetBackendTypeByTierResponse) GetTypes added in v0.5.2

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

func (*GetBackendTypeByTierResponse) ProtoMessage added in v0.5.2

func (*GetBackendTypeByTierResponse) ProtoMessage()

func (*GetBackendTypeByTierResponse) Reset added in v0.5.2

func (m *GetBackendTypeByTierResponse) Reset()

func (*GetBackendTypeByTierResponse) String added in v0.5.2

func (*GetBackendTypeByTierResponse) XXX_DiscardUnknown added in v0.5.2

func (m *GetBackendTypeByTierResponse) XXX_DiscardUnknown()

func (*GetBackendTypeByTierResponse) XXX_Marshal added in v0.5.2

func (m *GetBackendTypeByTierResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBackendTypeByTierResponse) XXX_Merge added in v0.5.2

func (m *GetBackendTypeByTierResponse) XXX_Merge(src proto.Message)

func (*GetBackendTypeByTierResponse) XXX_Size added in v0.5.2

func (m *GetBackendTypeByTierResponse) XXX_Size() int

func (*GetBackendTypeByTierResponse) XXX_Unmarshal added in v0.5.2

func (m *GetBackendTypeByTierResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*GetBucketLifecycleResponse) Descriptor added in v0.6.3

func (*GetBucketLifecycleResponse) Descriptor() ([]byte, []int)

func (*GetBucketLifecycleResponse) GetErrorCode added in v0.6.3

func (m *GetBucketLifecycleResponse) GetErrorCode() int32

func (*GetBucketLifecycleResponse) GetLc added in v0.6.3

func (*GetBucketLifecycleResponse) ProtoMessage added in v0.6.3

func (*GetBucketLifecycleResponse) ProtoMessage()

func (*GetBucketLifecycleResponse) Reset added in v0.6.3

func (m *GetBucketLifecycleResponse) Reset()

func (*GetBucketLifecycleResponse) String added in v0.6.3

func (m *GetBucketLifecycleResponse) String() string

func (*GetBucketLifecycleResponse) XXX_DiscardUnknown added in v0.6.3

func (m *GetBucketLifecycleResponse) XXX_DiscardUnknown()

func (*GetBucketLifecycleResponse) XXX_Marshal added in v0.6.3

func (m *GetBucketLifecycleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBucketLifecycleResponse) XXX_Merge added in v0.6.3

func (m *GetBucketLifecycleResponse) XXX_Merge(src proto.Message)

func (*GetBucketLifecycleResponse) XXX_Size added in v0.6.3

func (m *GetBucketLifecycleResponse) XXX_Size() int

func (*GetBucketLifecycleResponse) XXX_Unmarshal added in v0.6.3

func (m *GetBucketLifecycleResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBucketResponse) Descriptor added in v0.6.3

func (*GetBucketResponse) Descriptor() ([]byte, []int)

func (*GetBucketResponse) GetBucketMeta added in v0.6.3

func (m *GetBucketResponse) GetBucketMeta() *Bucket

func (*GetBucketResponse) GetErrorCode added in v0.6.3

func (m *GetBucketResponse) GetErrorCode() int32

func (*GetBucketResponse) ProtoMessage added in v0.6.3

func (*GetBucketResponse) ProtoMessage()

func (*GetBucketResponse) Reset added in v0.6.3

func (m *GetBucketResponse) Reset()

func (*GetBucketResponse) String added in v0.6.3

func (m *GetBucketResponse) String() string

func (*GetBucketResponse) XXX_DiscardUnknown added in v0.6.3

func (m *GetBucketResponse) XXX_DiscardUnknown()

func (*GetBucketResponse) XXX_Marshal added in v0.6.3

func (m *GetBucketResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBucketResponse) XXX_Merge added in v0.6.3

func (m *GetBucketResponse) XXX_Merge(src proto.Message)

func (*GetBucketResponse) XXX_Size added in v0.6.3

func (m *GetBucketResponse) XXX_Size() int

func (*GetBucketResponse) XXX_Unmarshal added in v0.6.3

func (m *GetBucketResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetObjectInput) Descriptor

func (*GetObjectInput) Descriptor() ([]byte, []int)

func (*GetObjectInput) GetBucket

func (m *GetObjectInput) GetBucket() string

func (*GetObjectInput) GetKey

func (m *GetObjectInput) GetKey() string

func (*GetObjectInput) GetLength added in v0.6.3

func (m *GetObjectInput) GetLength() int64

func (*GetObjectInput) GetOffset added in v0.6.3

func (m *GetObjectInput) GetOffset() int64

func (*GetObjectInput) GetVersionId added in v0.6.3

func (m *GetObjectInput) GetVersionId() string

func (*GetObjectInput) ProtoMessage

func (*GetObjectInput) ProtoMessage()

func (*GetObjectInput) Reset

func (m *GetObjectInput) Reset()

func (*GetObjectInput) String

func (m *GetObjectInput) String() string

func (*GetObjectInput) XXX_DiscardUnknown

func (m *GetObjectInput) XXX_DiscardUnknown()

func (*GetObjectInput) XXX_Marshal

func (m *GetObjectInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetObjectInput) XXX_Merge

func (m *GetObjectInput) XXX_Merge(src proto.Message)

func (*GetObjectInput) XXX_Size

func (m *GetObjectInput) XXX_Size() int

func (*GetObjectInput) XXX_Unmarshal

func (m *GetObjectInput) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetObjectMetaResult) Descriptor added in v0.6.3

func (*GetObjectMetaResult) Descriptor() ([]byte, []int)

func (*GetObjectMetaResult) GetErrorCode added in v0.6.3

func (m *GetObjectMetaResult) GetErrorCode() int32

func (*GetObjectMetaResult) GetObject added in v0.6.3

func (m *GetObjectMetaResult) GetObject() *Object

func (*GetObjectMetaResult) ProtoMessage added in v0.6.3

func (*GetObjectMetaResult) ProtoMessage()

func (*GetObjectMetaResult) Reset added in v0.6.3

func (m *GetObjectMetaResult) Reset()

func (*GetObjectMetaResult) String added in v0.6.3

func (m *GetObjectMetaResult) String() string

func (*GetObjectMetaResult) XXX_DiscardUnknown added in v0.6.3

func (m *GetObjectMetaResult) XXX_DiscardUnknown()

func (*GetObjectMetaResult) XXX_Marshal added in v0.6.3

func (m *GetObjectMetaResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetObjectMetaResult) XXX_Merge added in v0.6.3

func (m *GetObjectMetaResult) XXX_Merge(src proto.Message)

func (*GetObjectMetaResult) XXX_Size added in v0.6.3

func (m *GetObjectMetaResult) XXX_Size() int

func (*GetObjectMetaResult) XXX_Unmarshal added in v0.6.3

func (m *GetObjectMetaResult) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetObjectResponse) Descriptor added in v0.6.3

func (*GetObjectResponse) Descriptor() ([]byte, []int)

func (*GetObjectResponse) GetData added in v0.6.3

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

func (*GetObjectResponse) GetErrorCode added in v0.6.3

func (m *GetObjectResponse) GetErrorCode() int32

func (*GetObjectResponse) ProtoMessage added in v0.6.3

func (*GetObjectResponse) ProtoMessage()

func (*GetObjectResponse) Reset added in v0.6.3

func (m *GetObjectResponse) Reset()

func (*GetObjectResponse) String added in v0.6.3

func (m *GetObjectResponse) String() string

func (*GetObjectResponse) XXX_DiscardUnknown added in v0.6.3

func (m *GetObjectResponse) XXX_DiscardUnknown()

func (*GetObjectResponse) XXX_Marshal added in v0.6.3

func (m *GetObjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetObjectResponse) XXX_Merge added in v0.6.3

func (m *GetObjectResponse) XXX_Merge(src proto.Message)

func (*GetObjectResponse) XXX_Size added in v0.6.3

func (m *GetObjectResponse) XXX_Size() int

func (*GetObjectResponse) XXX_Unmarshal added in v0.6.3

func (m *GetObjectResponse) XXX_Unmarshal(b []byte) error

type GetStorageClassesResponse added in v0.5.2

type GetStorageClassesResponse struct {
	Classes              []*StorageClass `protobuf:"bytes,1,rep,name=classes,proto3" json:"classes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*GetStorageClassesResponse) Descriptor added in v0.5.2

func (*GetStorageClassesResponse) Descriptor() ([]byte, []int)

func (*GetStorageClassesResponse) GetClasses added in v0.5.2

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

func (*GetStorageClassesResponse) ProtoMessage added in v0.5.2

func (*GetStorageClassesResponse) ProtoMessage()

func (*GetStorageClassesResponse) Reset added in v0.5.2

func (m *GetStorageClassesResponse) Reset()

func (*GetStorageClassesResponse) String added in v0.5.2

func (m *GetStorageClassesResponse) String() string

func (*GetStorageClassesResponse) XXX_DiscardUnknown added in v0.5.2

func (m *GetStorageClassesResponse) XXX_DiscardUnknown()

func (*GetStorageClassesResponse) XXX_Marshal added in v0.5.2

func (m *GetStorageClassesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStorageClassesResponse) XXX_Merge added in v0.5.2

func (m *GetStorageClassesResponse) XXX_Merge(src proto.Message)

func (*GetStorageClassesResponse) XXX_Size added in v0.5.2

func (m *GetStorageClassesResponse) XXX_Size() int

func (*GetStorageClassesResponse) XXX_Unmarshal added in v0.5.2

func (m *GetStorageClassesResponse) XXX_Unmarshal(b []byte) error

type GetTierMapResponse added in v0.5.2

type GetTierMapResponse struct {
	Transition           []string                   `protobuf:"bytes,1,rep,name=Transition,proto3" json:"Transition,omitempty"`
	Tier2Name            map[string]*Tier2ClassName `` /* 159-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*GetTierMapResponse) Descriptor added in v0.5.2

func (*GetTierMapResponse) Descriptor() ([]byte, []int)

func (*GetTierMapResponse) GetTier2Name added in v0.5.2

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

func (*GetTierMapResponse) GetTransition added in v0.5.2

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

func (*GetTierMapResponse) ProtoMessage added in v0.5.2

func (*GetTierMapResponse) ProtoMessage()

func (*GetTierMapResponse) Reset added in v0.5.2

func (m *GetTierMapResponse) Reset()

func (*GetTierMapResponse) String added in v0.5.2

func (m *GetTierMapResponse) String() string

func (*GetTierMapResponse) XXX_DiscardUnknown added in v0.5.2

func (m *GetTierMapResponse) XXX_DiscardUnknown()

func (*GetTierMapResponse) XXX_Marshal added in v0.5.2

func (m *GetTierMapResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTierMapResponse) XXX_Merge added in v0.5.2

func (m *GetTierMapResponse) XXX_Merge(src proto.Message)

func (*GetTierMapResponse) XXX_Size added in v0.5.2

func (m *GetTierMapResponse) XXX_Size() int

func (*GetTierMapResponse) XXX_Unmarshal added in v0.5.2

func (m *GetTierMapResponse) XXX_Unmarshal(b []byte) error

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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*InitMultiPartRequest) Descriptor added in v0.6.3

func (*InitMultiPartRequest) Descriptor() ([]byte, []int)

func (*InitMultiPartRequest) GetAcl added in v0.6.3

func (m *InitMultiPartRequest) GetAcl() *Acl

func (*InitMultiPartRequest) GetAttrs added in v0.6.3

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

func (*InitMultiPartRequest) GetBucketName added in v0.6.3

func (m *InitMultiPartRequest) GetBucketName() string

func (*InitMultiPartRequest) GetLocation added in v0.8.0

func (m *InitMultiPartRequest) GetLocation() string

func (*InitMultiPartRequest) GetObjectKey added in v0.6.3

func (m *InitMultiPartRequest) GetObjectKey() string

func (*InitMultiPartRequest) GetTier added in v0.8.0

func (m *InitMultiPartRequest) GetTier() int32

func (*InitMultiPartRequest) ProtoMessage added in v0.6.3

func (*InitMultiPartRequest) ProtoMessage()

func (*InitMultiPartRequest) Reset added in v0.6.3

func (m *InitMultiPartRequest) Reset()

func (*InitMultiPartRequest) String added in v0.6.3

func (m *InitMultiPartRequest) String() string

func (*InitMultiPartRequest) XXX_DiscardUnknown added in v0.6.3

func (m *InitMultiPartRequest) XXX_DiscardUnknown()

func (*InitMultiPartRequest) XXX_Marshal added in v0.6.3

func (m *InitMultiPartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InitMultiPartRequest) XXX_Merge added in v0.6.3

func (m *InitMultiPartRequest) XXX_Merge(src proto.Message)

func (*InitMultiPartRequest) XXX_Size added in v0.6.3

func (m *InitMultiPartRequest) XXX_Size() int

func (*InitMultiPartRequest) XXX_Unmarshal added in v0.6.3

func (m *InitMultiPartRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InitMultiPartResponse) Descriptor added in v0.6.3

func (*InitMultiPartResponse) Descriptor() ([]byte, []int)

func (*InitMultiPartResponse) GetErrorCode added in v0.6.3

func (m *InitMultiPartResponse) GetErrorCode() int32

func (*InitMultiPartResponse) GetUploadID added in v0.6.3

func (m *InitMultiPartResponse) GetUploadID() string

func (*InitMultiPartResponse) ProtoMessage added in v0.6.3

func (*InitMultiPartResponse) ProtoMessage()

func (*InitMultiPartResponse) Reset added in v0.6.3

func (m *InitMultiPartResponse) Reset()

func (*InitMultiPartResponse) String added in v0.6.3

func (m *InitMultiPartResponse) String() string

func (*InitMultiPartResponse) XXX_DiscardUnknown added in v0.6.3

func (m *InitMultiPartResponse) XXX_DiscardUnknown()

func (*InitMultiPartResponse) XXX_Marshal added in v0.6.3

func (m *InitMultiPartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InitMultiPartResponse) XXX_Merge added in v0.6.3

func (m *InitMultiPartResponse) XXX_Merge(src proto.Message)

func (*InitMultiPartResponse) XXX_Size added in v0.6.3

func (m *InitMultiPartResponse) XXX_Size() int

func (*InitMultiPartResponse) XXX_Unmarshal added in v0.6.3

func (m *InitMultiPartResponse) XXX_Unmarshal(b []byte) error

type LifecycleFilter

type LifecycleFilter struct {
	//Object prefix for lifecycle filter
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LifecycleFilter) Descriptor

func (*LifecycleFilter) Descriptor() ([]byte, []int)

func (*LifecycleFilter) GetPrefix

func (m *LifecycleFilter) GetPrefix() string

func (*LifecycleFilter) ProtoMessage

func (*LifecycleFilter) ProtoMessage()

func (*LifecycleFilter) Reset

func (m *LifecycleFilter) Reset()

func (*LifecycleFilter) String

func (m *LifecycleFilter) String() string

func (*LifecycleFilter) XXX_DiscardUnknown

func (m *LifecycleFilter) XXX_DiscardUnknown()

func (*LifecycleFilter) XXX_Marshal

func (m *LifecycleFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LifecycleFilter) XXX_Merge

func (m *LifecycleFilter) XXX_Merge(src proto.Message)

func (*LifecycleFilter) XXX_Size

func (m *LifecycleFilter) XXX_Size() int

func (*LifecycleFilter) XXX_Unmarshal

func (m *LifecycleFilter) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral           struct{}              `json:"-"`
	XXX_unrecognized               []byte                `json:"-"`
	XXX_sizecache                  int32                 `json:"-"`
}

func (*LifecycleRule) Descriptor added in v0.5.2

func (*LifecycleRule) Descriptor() ([]byte, []int)

func (*LifecycleRule) GetAbortIncompleteMultipartUpload added in v0.5.3

func (m *LifecycleRule) GetAbortIncompleteMultipartUpload() *AbortMultipartUpload

func (*LifecycleRule) GetActions added in v0.5.2

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

func (*LifecycleRule) GetFilter added in v0.5.2

func (m *LifecycleRule) GetFilter() *LifecycleFilter

func (*LifecycleRule) GetId added in v0.5.2

func (m *LifecycleRule) GetId() string

func (*LifecycleRule) GetStatus added in v0.5.2

func (m *LifecycleRule) GetStatus() string

func (*LifecycleRule) ProtoMessage added in v0.5.2

func (*LifecycleRule) ProtoMessage()

func (*LifecycleRule) Reset added in v0.5.2

func (m *LifecycleRule) Reset()

func (*LifecycleRule) String added in v0.5.2

func (m *LifecycleRule) String() string

func (*LifecycleRule) XXX_DiscardUnknown added in v0.5.2

func (m *LifecycleRule) XXX_DiscardUnknown()

func (*LifecycleRule) XXX_Marshal added in v0.5.2

func (m *LifecycleRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LifecycleRule) XXX_Merge added in v0.5.2

func (m *LifecycleRule) XXX_Merge(src proto.Message)

func (*LifecycleRule) XXX_Size added in v0.5.2

func (m *LifecycleRule) XXX_Size() int

func (*LifecycleRule) XXX_Unmarshal added in v0.5.2

func (m *LifecycleRule) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListBucketUploadRequest) Descriptor added in v0.6.3

func (*ListBucketUploadRequest) Descriptor() ([]byte, []int)

func (*ListBucketUploadRequest) GetBucketName added in v0.6.3

func (m *ListBucketUploadRequest) GetBucketName() string

func (*ListBucketUploadRequest) GetDelimiter added in v0.6.3

func (m *ListBucketUploadRequest) GetDelimiter() string

func (*ListBucketUploadRequest) GetEncodingType added in v0.6.3

func (m *ListBucketUploadRequest) GetEncodingType() string

func (*ListBucketUploadRequest) GetKeyMarker added in v0.6.3

func (m *ListBucketUploadRequest) GetKeyMarker() string

func (*ListBucketUploadRequest) GetMaxUploads added in v0.6.3

func (m *ListBucketUploadRequest) GetMaxUploads() int32

func (*ListBucketUploadRequest) GetPrefix added in v0.6.3

func (m *ListBucketUploadRequest) GetPrefix() string

func (*ListBucketUploadRequest) GetUploadIdMarker added in v0.6.3

func (m *ListBucketUploadRequest) GetUploadIdMarker() string

func (*ListBucketUploadRequest) ProtoMessage added in v0.6.3

func (*ListBucketUploadRequest) ProtoMessage()

func (*ListBucketUploadRequest) Reset added in v0.6.3

func (m *ListBucketUploadRequest) Reset()

func (*ListBucketUploadRequest) String added in v0.6.3

func (m *ListBucketUploadRequest) String() string

func (*ListBucketUploadRequest) XXX_DiscardUnknown added in v0.6.3

func (m *ListBucketUploadRequest) XXX_DiscardUnknown()

func (*ListBucketUploadRequest) XXX_Marshal added in v0.6.3

func (m *ListBucketUploadRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListBucketUploadRequest) XXX_Merge added in v0.6.3

func (m *ListBucketUploadRequest) XXX_Merge(src proto.Message)

func (*ListBucketUploadRequest) XXX_Size added in v0.6.3

func (m *ListBucketUploadRequest) XXX_Size() int

func (*ListBucketUploadRequest) XXX_Unmarshal added in v0.6.3

func (m *ListBucketUploadRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*ListBucketUploadResponse) Descriptor added in v0.6.3

func (*ListBucketUploadResponse) Descriptor() ([]byte, []int)

func (*ListBucketUploadResponse) GetErrorCode added in v0.6.3

func (m *ListBucketUploadResponse) GetErrorCode() int32

func (*ListBucketUploadResponse) GetResult added in v0.6.3

func (*ListBucketUploadResponse) ProtoMessage added in v0.6.3

func (*ListBucketUploadResponse) ProtoMessage()

func (*ListBucketUploadResponse) Reset added in v0.6.3

func (m *ListBucketUploadResponse) Reset()

func (*ListBucketUploadResponse) String added in v0.6.3

func (m *ListBucketUploadResponse) String() string

func (*ListBucketUploadResponse) XXX_DiscardUnknown added in v0.6.3

func (m *ListBucketUploadResponse) XXX_DiscardUnknown()

func (*ListBucketUploadResponse) XXX_Marshal added in v0.6.3

func (m *ListBucketUploadResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListBucketUploadResponse) XXX_Merge added in v0.6.3

func (m *ListBucketUploadResponse) XXX_Merge(src proto.Message)

func (*ListBucketUploadResponse) XXX_Size added in v0.6.3

func (m *ListBucketUploadResponse) XXX_Size() int

func (*ListBucketUploadResponse) XXX_Unmarshal added in v0.6.3

func (m *ListBucketUploadResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListBucketUploadResult) Descriptor added in v0.6.3

func (*ListBucketUploadResult) Descriptor() ([]byte, []int)

func (*ListBucketUploadResult) GetCommonPrefix added in v0.6.3

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

func (*ListBucketUploadResult) GetIsTruncated added in v0.6.3

func (m *ListBucketUploadResult) GetIsTruncated() bool

func (*ListBucketUploadResult) GetNextKeyMarker added in v0.6.3

func (m *ListBucketUploadResult) GetNextKeyMarker() string

func (*ListBucketUploadResult) GetNextUploadIdMarker added in v0.6.3

func (m *ListBucketUploadResult) GetNextUploadIdMarker() string

func (*ListBucketUploadResult) GetUploads added in v0.6.3

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

func (*ListBucketUploadResult) ProtoMessage added in v0.6.3

func (*ListBucketUploadResult) ProtoMessage()

func (*ListBucketUploadResult) Reset added in v0.6.3

func (m *ListBucketUploadResult) Reset()

func (*ListBucketUploadResult) String added in v0.6.3

func (m *ListBucketUploadResult) String() string

func (*ListBucketUploadResult) XXX_DiscardUnknown added in v0.6.3

func (m *ListBucketUploadResult) XXX_DiscardUnknown()

func (*ListBucketUploadResult) XXX_Marshal added in v0.6.3

func (m *ListBucketUploadResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListBucketUploadResult) XXX_Merge added in v0.6.3

func (m *ListBucketUploadResult) XXX_Merge(src proto.Message)

func (*ListBucketUploadResult) XXX_Size added in v0.6.3

func (m *ListBucketUploadResult) XXX_Size() int

func (*ListBucketUploadResult) XXX_Unmarshal added in v0.6.3

func (m *ListBucketUploadResult) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListBucketsResponse) Descriptor

func (*ListBucketsResponse) Descriptor() ([]byte, []int)

func (*ListBucketsResponse) GetBuckets

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

func (*ListBucketsResponse) GetErrorCode added in v0.6.3

func (m *ListBucketsResponse) GetErrorCode() int32

func (*ListBucketsResponse) ProtoMessage

func (*ListBucketsResponse) ProtoMessage()

func (*ListBucketsResponse) Reset

func (m *ListBucketsResponse) Reset()

func (*ListBucketsResponse) String

func (m *ListBucketsResponse) String() string

func (*ListBucketsResponse) XXX_DiscardUnknown

func (m *ListBucketsResponse) XXX_DiscardUnknown()

func (*ListBucketsResponse) XXX_Marshal

func (m *ListBucketsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListBucketsResponse) XXX_Merge

func (m *ListBucketsResponse) XXX_Merge(src proto.Message)

func (*ListBucketsResponse) XXX_Size

func (m *ListBucketsResponse) XXX_Size() int

func (*ListBucketsResponse) XXX_Unmarshal

func (m *ListBucketsResponse) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListObjectPartsRequest) Descriptor added in v0.6.3

func (*ListObjectPartsRequest) Descriptor() ([]byte, []int)

func (*ListObjectPartsRequest) GetBucketName added in v0.6.3

func (m *ListObjectPartsRequest) GetBucketName() string

func (*ListObjectPartsRequest) GetEncodingType added in v0.6.3

func (m *ListObjectPartsRequest) GetEncodingType() string

func (*ListObjectPartsRequest) GetMaxParts added in v0.6.3

func (m *ListObjectPartsRequest) GetMaxParts() int64

func (*ListObjectPartsRequest) GetObjectKey added in v0.6.3

func (m *ListObjectPartsRequest) GetObjectKey() string

func (*ListObjectPartsRequest) GetPartNumberMarker added in v0.6.3

func (m *ListObjectPartsRequest) GetPartNumberMarker() int64

func (*ListObjectPartsRequest) GetUploadId added in v0.6.3

func (m *ListObjectPartsRequest) GetUploadId() string

func (*ListObjectPartsRequest) ProtoMessage added in v0.6.3

func (*ListObjectPartsRequest) ProtoMessage()

func (*ListObjectPartsRequest) Reset added in v0.6.3

func (m *ListObjectPartsRequest) Reset()

func (*ListObjectPartsRequest) String added in v0.6.3

func (m *ListObjectPartsRequest) String() string

func (*ListObjectPartsRequest) XXX_DiscardUnknown added in v0.6.3

func (m *ListObjectPartsRequest) XXX_DiscardUnknown()

func (*ListObjectPartsRequest) XXX_Marshal added in v0.6.3

func (m *ListObjectPartsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListObjectPartsRequest) XXX_Merge added in v0.6.3

func (m *ListObjectPartsRequest) XXX_Merge(src proto.Message)

func (*ListObjectPartsRequest) XXX_Size added in v0.6.3

func (m *ListObjectPartsRequest) XXX_Size() int

func (*ListObjectPartsRequest) XXX_Unmarshal added in v0.6.3

func (m *ListObjectPartsRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListObjectPartsResponse) Descriptor added in v0.6.3

func (*ListObjectPartsResponse) Descriptor() ([]byte, []int)

func (*ListObjectPartsResponse) GetErrorCode added in v0.6.3

func (m *ListObjectPartsResponse) GetErrorCode() int32

func (*ListObjectPartsResponse) GetInitiator added in v0.8.0

func (m *ListObjectPartsResponse) GetInitiator() *Owner

func (*ListObjectPartsResponse) GetIsTruncated added in v0.8.0

func (m *ListObjectPartsResponse) GetIsTruncated() bool

func (*ListObjectPartsResponse) GetMaxParts added in v0.8.0

func (m *ListObjectPartsResponse) GetMaxParts() int64

func (*ListObjectPartsResponse) GetNextPartNumberMarker added in v0.8.0

func (m *ListObjectPartsResponse) GetNextPartNumberMarker() int64

func (*ListObjectPartsResponse) GetOwner added in v0.8.0

func (m *ListObjectPartsResponse) GetOwner() *Owner

func (*ListObjectPartsResponse) GetPartNumberMarker added in v0.8.0

func (m *ListObjectPartsResponse) GetPartNumberMarker() int64

func (*ListObjectPartsResponse) GetParts added in v0.8.0

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

func (*ListObjectPartsResponse) GetStorageClass added in v0.8.0

func (m *ListObjectPartsResponse) GetStorageClass() string

func (*ListObjectPartsResponse) ProtoMessage added in v0.6.3

func (*ListObjectPartsResponse) ProtoMessage()

func (*ListObjectPartsResponse) Reset added in v0.6.3

func (m *ListObjectPartsResponse) Reset()

func (*ListObjectPartsResponse) String added in v0.6.3

func (m *ListObjectPartsResponse) String() string

func (*ListObjectPartsResponse) XXX_DiscardUnknown added in v0.6.3

func (m *ListObjectPartsResponse) XXX_DiscardUnknown()

func (*ListObjectPartsResponse) XXX_Marshal added in v0.6.3

func (m *ListObjectPartsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListObjectPartsResponse) XXX_Merge added in v0.6.3

func (m *ListObjectPartsResponse) XXX_Merge(src proto.Message)

func (*ListObjectPartsResponse) XXX_Size added in v0.6.3

func (m *ListObjectPartsResponse) XXX_Size() int

func (*ListObjectPartsResponse) XXX_Unmarshal added in v0.6.3

func (m *ListObjectPartsResponse) XXX_Unmarshal(b []byte) error

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"`
	Version      int32  `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`
	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 */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ListObjectsRequest) Descriptor

func (*ListObjectsRequest) Descriptor() ([]byte, []int)

func (*ListObjectsRequest) GetBucket

func (m *ListObjectsRequest) GetBucket() string

func (*ListObjectsRequest) GetContinuationToken added in v0.6.3

func (m *ListObjectsRequest) GetContinuationToken() string

func (*ListObjectsRequest) GetDelimiter

func (m *ListObjectsRequest) GetDelimiter() string

func (*ListObjectsRequest) GetEncodingType added in v0.6.3

func (m *ListObjectsRequest) GetEncodingType() string

func (*ListObjectsRequest) GetFetchOwner added in v0.6.3

func (m *ListObjectsRequest) GetFetchOwner() bool

func (*ListObjectsRequest) GetFilter added in v0.5.2

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

func (*ListObjectsRequest) GetKeyMarker added in v0.6.3

func (m *ListObjectsRequest) GetKeyMarker() string

func (*ListObjectsRequest) GetMarker added in v0.6.3

func (m *ListObjectsRequest) GetMarker() string

func (*ListObjectsRequest) GetMaxKeys added in v0.6.3

func (m *ListObjectsRequest) GetMaxKeys() int32

func (*ListObjectsRequest) GetPrefix added in v0.6.3

func (m *ListObjectsRequest) GetPrefix() string

func (*ListObjectsRequest) GetStartAfter added in v0.6.3

func (m *ListObjectsRequest) GetStartAfter() string

func (*ListObjectsRequest) GetVersion added in v0.6.3

func (m *ListObjectsRequest) GetVersion() int32

func (*ListObjectsRequest) GetVersionIdMarker added in v0.6.3

func (m *ListObjectsRequest) GetVersionIdMarker() string

func (*ListObjectsRequest) GetVersioned added in v0.6.3

func (m *ListObjectsRequest) GetVersioned() bool

func (*ListObjectsRequest) ProtoMessage

func (*ListObjectsRequest) ProtoMessage()

func (*ListObjectsRequest) Reset

func (m *ListObjectsRequest) Reset()

func (*ListObjectsRequest) String

func (m *ListObjectsRequest) String() string

func (*ListObjectsRequest) XXX_DiscardUnknown

func (m *ListObjectsRequest) XXX_DiscardUnknown()

func (*ListObjectsRequest) XXX_Marshal

func (m *ListObjectsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListObjectsRequest) XXX_Merge

func (m *ListObjectsRequest) XXX_Merge(src proto.Message)

func (*ListObjectsRequest) XXX_Size

func (m *ListObjectsRequest) XXX_Size() int

func (*ListObjectsRequest) XXX_Unmarshal

func (m *ListObjectsRequest) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListObjectsResponse) Descriptor added in v0.6.3

func (*ListObjectsResponse) Descriptor() ([]byte, []int)

func (*ListObjectsResponse) GetErrorCode added in v0.6.3

func (m *ListObjectsResponse) GetErrorCode() int32

func (*ListObjectsResponse) GetIsTruncated added in v0.6.3

func (m *ListObjectsResponse) GetIsTruncated() bool

func (*ListObjectsResponse)