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: 0

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) GetNextMarker added in v0.6.3

func (m *ListObjectsResponse) GetNextMarker() string

func (*ListObjectsResponse) GetObjects added in v0.6.3

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

func (*ListObjectsResponse) GetPrefixes added in v0.6.3

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

func (*ListObjectsResponse) ProtoMessage added in v0.6.3

func (*ListObjectsResponse) ProtoMessage()

func (*ListObjectsResponse) Reset added in v0.6.3

func (m *ListObjectsResponse) Reset()

func (*ListObjectsResponse) String added in v0.6.3

func (m *ListObjectsResponse) String() string

func (*ListObjectsResponse) XXX_DiscardUnknown added in v0.6.3

func (m *ListObjectsResponse) XXX_DiscardUnknown()

func (*ListObjectsResponse) XXX_Marshal added in v0.6.3

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

func (*ListObjectsResponse) XXX_Merge added in v0.6.3

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

func (*ListObjectsResponse) XXX_Size added in v0.6.3

func (m *ListObjectsResponse) XXX_Size() int

func (*ListObjectsResponse) XXX_Unmarshal added in v0.6.3

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

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

func (*ListParts) Descriptor

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

func (*ListParts) GetBucket

func (m *ListParts) GetBucket() string

func (*ListParts) GetKey

func (m *ListParts) GetKey() string

func (*ListParts) GetMaxParts

func (m *ListParts) GetMaxParts() int64

func (*ListParts) GetPartNumberMarker

func (m *ListParts) GetPartNumberMarker() int64

func (*ListParts) GetUploadId

func (m *ListParts) GetUploadId() string

func (*ListParts) ProtoMessage

func (*ListParts) ProtoMessage()

func (*ListParts) Reset

func (m *ListParts) Reset()

func (*ListParts) String

func (m *ListParts) String() string

func (*ListParts) XXX_DiscardUnknown

func (m *ListParts) XXX_DiscardUnknown()

func (*ListParts) XXX_Marshal

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

func (*ListParts) XXX_Merge

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

func (*ListParts) XXX_Size

func (m *ListParts) XXX_Size() int

func (*ListParts) XXX_Unmarshal

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

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

func (*MoveObjectRequest) Descriptor added in v0.6.3

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

func (*MoveObjectRequest) GetMoveType added in v0.6.3

func (m *MoveObjectRequest) GetMoveType() int32

func (*MoveObjectRequest) GetSrcBucket added in v0.6.3

func (m *MoveObjectRequest) GetSrcBucket() string

func (*MoveObjectRequest) GetSrcObject added in v0.6.3

func (m *MoveObjectRequest) GetSrcObject() string

func (*MoveObjectRequest) GetSrcObjectVersion added in v0.6.3

func (m *MoveObjectRequest) GetSrcObjectVersion() string

func (*MoveObjectRequest) GetTargetBucket added in v0.6.3

func (m *MoveObjectRequest) GetTargetBucket() string

func (*MoveObjectRequest) GetTargetLocation added in v0.6.3

func (m *MoveObjectRequest) GetTargetLocation() string

func (*MoveObjectRequest) GetTargetObject added in v0.6.3

func (m *MoveObjectRequest) GetTargetObject() string

func (*MoveObjectRequest) GetTargetTier added in v0.6.3

func (m *MoveObjectRequest) GetTargetTier() int32

func (*MoveObjectRequest) ProtoMessage added in v0.6.3

func (*MoveObjectRequest) ProtoMessage()

func (*MoveObjectRequest) Reset added in v0.6.3

func (m *MoveObjectRequest) Reset()

func (*MoveObjectRequest) String added in v0.6.3

func (m *MoveObjectRequest) String() string

func (*MoveObjectRequest) XXX_DiscardUnknown added in v0.6.3

func (m *MoveObjectRequest) XXX_DiscardUnknown()

func (*MoveObjectRequest) XXX_Marshal added in v0.6.3

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

func (*MoveObjectRequest) XXX_Merge added in v0.6.3

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

func (*MoveObjectRequest) XXX_Size added in v0.6.3

func (m *MoveObjectRequest) XXX_Size() int

func (*MoveObjectRequest) XXX_Unmarshal added in v0.6.3

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

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

func (*MoveObjectResponse) Descriptor added in v0.6.3

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

func (*MoveObjectResponse) GetLastModified added in v0.6.3

func (m *MoveObjectResponse) GetLastModified() int64

func (*MoveObjectResponse) GetMd5 added in v0.6.3

func (m *MoveObjectResponse) GetMd5() string

func (*MoveObjectResponse) GetObjMeta added in v0.6.3

func (m *MoveObjectResponse) GetObjMeta() *Object

func (*MoveObjectResponse) GetStatus added in v0.6.3

func (m *MoveObjectResponse) GetStatus() string

func (*MoveObjectResponse) GetVersionId added in v0.6.3

func (m *MoveObjectResponse) GetVersionId() string

func (*MoveObjectResponse) ProtoMessage added in v0.6.3

func (*MoveObjectResponse) ProtoMessage()

func (*MoveObjectResponse) Reset added in v0.6.3

func (m *MoveObjectResponse) Reset()

func (*MoveObjectResponse) String added in v0.6.3

func (m *MoveObjectResponse) String() string

func (*MoveObjectResponse) XXX_DiscardUnknown added in v0.6.3

func (m *MoveObjectResponse) XXX_DiscardUnknown()

func (*MoveObjectResponse) XXX_Marshal added in v0.6.3

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

func (*MoveObjectResponse) XXX_Merge added in v0.6.3

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

func (*MoveObjectResponse) XXX_Size added in v0.6.3

func (m *MoveObjectResponse) XXX_Size() int

func (*MoveObjectResponse) XXX_Unmarshal added in v0.6.3

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

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

func (*MultipartUpload) Descriptor

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

func (*MultipartUpload) GetBucket

func (m *MultipartUpload) GetBucket() string

func (*MultipartUpload) GetKey

func (m *MultipartUpload) GetKey() string

func (*MultipartUpload) GetLocation added in v0.8.0

func (m *MultipartUpload) GetLocation() string

func (*MultipartUpload) GetObjectId added in v0.6.3

func (m *MultipartUpload) GetObjectId() string

func (*MultipartUpload) GetTier added in v0.8.0

func (m *MultipartUpload) GetTier() int32

func (*MultipartUpload) GetUploadId

func (m *MultipartUpload) GetUploadId() string

func (*MultipartUpload) ProtoMessage

func (*MultipartUpload) ProtoMessage()

func (*MultipartUpload) Reset

func (m *MultipartUpload) Reset()

func (*MultipartUpload) String

func (m *MultipartUpload) String() string

func (*MultipartUpload) XXX_DiscardUnknown

func (m *MultipartUpload) XXX_DiscardUnknown()

func (*MultipartUpload) XXX_Marshal

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

func (*MultipartUpload) XXX_Merge

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

func (*MultipartUpload) XXX_Size

func (m *MultipartUpload) XXX_Size() int

func (*MultipartUpload) XXX_Unmarshal

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

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

func (*MultipartUploadRecord) Descriptor added in v0.5.3

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

func (*MultipartUploadRecord) GetBackend added in v0.5.3

func (m *MultipartUploadRecord) GetBackend() string

func (*MultipartUploadRecord) GetBucket added in v0.5.3

func (m *MultipartUploadRecord) GetBucket() string

func (*MultipartUploadRecord) GetInitTime added in v0.5.3

func (m *MultipartUploadRecord) GetInitTime() int64

func (*MultipartUploadRecord) GetObjectKey added in v0.5.3

func (m *MultipartUploadRecord) GetObjectKey() string

func (*MultipartUploadRecord) GetTenantId added in v0.6.3

func (m *MultipartUploadRecord) GetTenantId() string

func (*MultipartUploadRecord) GetUploadId added in v0.5.3

func (m *MultipartUploadRecord) GetUploadId() string

func (*MultipartUploadRecord) GetUserId added in v0.6.3

func (m *MultipartUploadRecord) GetUserId() string

func (*MultipartUploadRecord) ProtoMessage added in v0.5.3

func (*MultipartUploadRecord) ProtoMessage()

func (*MultipartUploadRecord) Reset added in v0.5.3

func (m *MultipartUploadRecord) Reset()

func (*MultipartUploadRecord) String added in v0.5.3

func (m *MultipartUploadRecord) String() string

func (*MultipartUploadRecord) XXX_DiscardUnknown added in v0.5.3

func (m *MultipartUploadRecord) XXX_DiscardUnknown()

func (*MultipartUploadRecord) XXX_Marshal added in v0.5.3

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

func (*MultipartUploadRecord) XXX_Merge added in v0.5.3

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

func (*MultipartUploadRecord) XXX_Size added in v0.5.3

func (m *MultipartUploadRecord) XXX_Size() int

func (*MultipartUploadRecord) XXX_Unmarshal added in v0.5.3

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

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

func (*ObjACL) Descriptor added in v0.6.3

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

func (*ObjACL) GetBucketName added in v0.6.3

func (m *ObjACL) GetBucketName() string

func (*ObjACL) GetCannedAcl added in v0.6.3

func (m *ObjACL) GetCannedAcl() string

func (*ObjACL) GetObjectKey added in v0.6.3

func (m *ObjACL) GetObjectKey() string

func (*ObjACL) ProtoMessage added in v0.6.3

func (*ObjACL) ProtoMessage()

func (*ObjACL) Reset added in v0.6.3

func (m *ObjACL) Reset()

func (*ObjACL) String added in v0.6.3

func (m *ObjACL) String() string

func (*ObjACL) XXX_DiscardUnknown added in v0.6.3

func (m *ObjACL) XXX_DiscardUnknown()

func (*ObjACL) XXX_Marshal added in v0.6.3

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

func (*ObjACL) XXX_Merge added in v0.6.3

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

func (*ObjACL) XXX_Size added in v0.6.3

func (m *ObjACL) XXX_Size() int

func (*ObjACL) XXX_Unmarshal added in v0.6.3

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

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"`
	EncSize                 int64                 `protobuf:"varint,26,opt,name=encSize,proto3" json:"encSize,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}              `json:"-"`
	XXX_unrecognized        []byte                `json:"-"`
	XXX_sizecache           int32                 `json:"-"`
}

func (*Object) Descriptor

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

func (*Object) GetAcl

func (m *Object) GetAcl() *Acl

func (*Object) GetBucketName

func (m *Object) GetBucketName() string

func (*Object) GetContentMd5

func (m *Object) GetContentMd5() string

func (*Object) GetContentType

func (m *Object) GetContentType() string

func (*Object) GetCustomAttributes added in v0.6.3

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

func (*Object) GetDeleteMarker added in v0.6.3

func (m *Object) GetDeleteMarker() bool

func (*Object) GetEncSize added in v0.9.0

func (m *Object) GetEncSize() int64

func (*Object) GetEtag added in v0.6.3

func (m *Object) GetEtag() string

func (*Object) GetIsNull

func (m *Object) GetIsNull() bool

func (*Object) GetLastModified

func (m *Object) GetLastModified() int64

func (*Object) GetLocation added in v0.6.3

func (m *Object) GetLocation() string

func (*Object) GetNullVersion added in v0.6.3

func (m *Object) GetNullVersion() bool

func (*Object) GetObjectId added in v0.6.3

func (m *Object) GetObjectId() string

func (*Object) GetObjectKey

func (m *Object) GetObjectKey() string

func (*Object) GetServerSideEncryption

func (m *Object) GetServerSideEncryption() *ServerSideEncryption

func (*Object) GetSize

func (m *Object) GetSize() int64

func (*Object) GetStorageClass

func (m *Object) GetStorageClass() string

func (*Object) GetStorageMeta added in v0.6.3

func (m *Object) GetStorageMeta() string

func (*Object) GetTags

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

func (*Object) GetTenantId added in v0.6.3

func (m *Object) GetTenantId() string

func (*Object) GetTier added in v0.5.2

func (m *Object) GetTier() int32

func (*Object) GetType added in v0.6.3

func (m *Object) GetType() int32

func (*Object) GetUserId added in v0.6.3

func (m *Object) GetUserId() string

func (*Object) GetVersionId added in v0.6.3

func (m *Object) GetVersionId() string

func (*Object) GetVersions

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

func (*Object) GetWebsiteRedirectLocation

func (m *Object) GetWebsiteRedirectLocation() string

func (*Object) ProtoMessage

func (*Object) ProtoMessage()

func (*Object) Reset

func (m *Object) Reset()

func (*Object) String

func (m *Object) String() string

func (*Object) XXX_DiscardUnknown

func (m *Object) XXX_DiscardUnknown()

func (*Object) XXX_Marshal

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

func (*Object) XXX_Merge

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

func (*Object) XXX_Size

func (m *Object) XXX_Size() int

func (*Object) XXX_Unmarshal

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

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

func (*Owner) Descriptor added in v0.6.3

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

func (*Owner) GetDisplayName added in v0.6.3

func (m *Owner) GetDisplayName() string

func (*Owner) GetId added in v0.6.3

func (m *Owner) GetId() string

func (*Owner) ProtoMessage added in v0.6.3

func (*Owner) ProtoMessage()

func (*Owner) Reset added in v0.6.3

func (m *Owner) Reset()

func (*Owner) String added in v0.6.3

func (m *Owner) String() string

func (*Owner) XXX_DiscardUnknown added in v0.6.3

func (m *Owner) XXX_DiscardUnknown()

func (*Owner) XXX_Marshal added in v0.6.3

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

func (*Owner) XXX_Merge added in v0.6.3

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

func (*Owner) XXX_Size added in v0.6.3

func (m *Owner) XXX_Size() int

func (*Owner) XXX_Unmarshal added in v0.6.3

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

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

func (*Part) Descriptor added in v0.8.0

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

func (*Part) GetETag added in v0.8.0

func (m *Part) GetETag() string

func (*Part) GetLastModified added in v0.8.0

func (m *Part) GetLastModified() string

func (*Part) GetPartNumber added in v0.8.0

func (m *Part) GetPartNumber() int64

func (*Part) GetSize added in v0.8.0

func (m *Part) GetSize() int64

func (*Part) ProtoMessage added in v0.8.0

func (*Part) ProtoMessage()

func (*Part) Reset added in v0.8.0

func (m *Part) Reset()

func (*Part) String added in v0.8.0

func (m *Part) String() string

func (*Part) XXX_DiscardUnknown added in v0.8.0

func (m *Part) XXX_DiscardUnknown()

func (*Part) XXX_Marshal added in v0.8.0

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

func (*Part) XXX_Merge added in v0.8.0

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

func (*Part) XXX_Size added in v0.8.0

func (m *Part) XXX_Size() int

func (*Part) XXX_Unmarshal added in v0.8.0

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

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

func (*Partion) Descriptor

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

func (*Partion) GetEtag

func (m *Partion) GetEtag() string

func (*Partion) GetKey

func (m *Partion) GetKey() string

func (*Partion) GetLastModified

func (m *Partion) GetLastModified() int64

func (*Partion) GetPartNumber

func (m *Partion) GetPartNumber() int64

func (*Partion) GetSize

func (m *Partion) GetSize() int64

func (*Partion) ProtoMessage

func (*Partion) ProtoMessage()

func (*Partion) Reset

func (m *Partion) Reset()

func (*Partion) String

func (m *Partion) String() string

func (*Partion) XXX_DiscardUnknown

func (m *Partion) XXX_DiscardUnknown()

func (*Partion) XXX_Marshal

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

func (*Partion) XXX_Merge

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

func (*Partion) XXX_Size

func (m *Partion) XXX_Size() int

func (*Partion) XXX_Unmarshal

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

type PutBucketACLRequest added in v0.6.3

type PutBucketACLRequest struct {
	ACLConfig            *BucketACL `protobuf:"bytes,1,opt,name=ACLConfig,proto3" json:"ACLConfig,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*PutBucketACLRequest) Descriptor added in v0.6.3

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

func (*PutBucketACLRequest) GetACLConfig added in v0.6.3

func (m *PutBucketACLRequest) GetACLConfig() *BucketACL

func (*PutBucketACLRequest) ProtoMessage added in v0.6.3

func (*PutBucketACLRequest) ProtoMessage()

func (*PutBucketACLRequest) Reset added in v0.6.3

func (m *PutBucketACLRequest) Reset()

func (*PutBucketACLRequest) String added in v0.6.3

func (m *PutBucketACLRequest) String() string

func (*PutBucketACLRequest) XXX_DiscardUnknown added in v0.6.3

func (m *PutBucketACLRequest) XXX_DiscardUnknown()

func (*PutBucketACLRequest) XXX_Marshal added in v0.6.3

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

func (*PutBucketACLRequest) XXX_Merge added in v0.6.3

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

func (*PutBucketACLRequest) XXX_Size added in v0.6.3

func (m *PutBucketACLRequest) XXX_Size() int

func (*PutBucketACLRequest) XXX_Unmarshal added in v0.6.3

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

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

func (*PutBucketLifecycleRequest) Descriptor added in v0.6.3

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

func (*PutBucketLifecycleRequest) GetBucketName added in v0.6.3

func (m *PutBucketLifecycleRequest) GetBucketName() string

func (*PutBucketLifecycleRequest) GetLc added in v0.6.3

func (*PutBucketLifecycleRequest) ProtoMessage added in v0.6.3

func (*PutBucketLifecycleRequest) ProtoMessage()

func (*PutBucketLifecycleRequest) Reset added in v0.6.3

func (m *PutBucketLifecycleRequest) Reset()

func (*PutBucketLifecycleRequest) String added in v0.6.3

func (m *PutBucketLifecycleRequest) String() string

func (*PutBucketLifecycleRequest) XXX_DiscardUnknown added in v0.6.3

func (m *PutBucketLifecycleRequest) XXX_DiscardUnknown()

func (*PutBucketLifecycleRequest) XXX_Marshal added in v0.6.3

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

func (*PutBucketLifecycleRequest) XXX_Merge added in v0.6.3

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

func (*PutBucketLifecycleRequest) XXX_Size added in v0.6.3

func (m *PutBucketLifecycleRequest) XXX_Size() int

func (*PutBucketLifecycleRequest) XXX_Unmarshal added in v0.6.3

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

type PutDataStream added in v0.6.3

type PutDataStream struct {
	Data                 []byte   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PutDataStream) Descriptor added in v0.6.3

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

func (*PutDataStream) GetData added in v0.6.3

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

func (*PutDataStream) ProtoMessage added in v0.6.3

func (*PutDataStream) ProtoMessage()

func (*PutDataStream) Reset added in v0.6.3

func (m *PutDataStream) Reset()

func (*PutDataStream) String added in v0.6.3

func (m *PutDataStream) String() string

func (*PutDataStream) XXX_DiscardUnknown added in v0.6.3

func (m *PutDataStream) XXX_DiscardUnknown()

func (*PutDataStream) XXX_Marshal added in v0.6.3

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

func (*PutDataStream) XXX_Merge added in v0.6.3

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

func (*PutDataStream) XXX_Size added in v0.6.3

func (m *PutDataStream) XXX_Size() int

func (*PutDataStream) XXX_Unmarshal added in v0.6.3

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

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

func (*PutObjACLRequest) Descriptor added in v0.6.3

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

func (*PutObjACLRequest) GetACLConfig added in v0.6.3

func (m *PutObjACLRequest) GetACLConfig() *ObjACL

func (*PutObjACLRequest) GetContext added in v0.6.3

func (m *PutObjACLRequest) GetContext() string

func (*PutObjACLRequest) ProtoMessage added in v0.6.3

func (*PutObjACLRequest) ProtoMessage()

func (*PutObjACLRequest) Reset added in v0.6.3

func (m *PutObjACLRequest) Reset()

func (*PutObjACLRequest) String added in v0.6.3

func (m *PutObjACLRequest) String() string

func (*PutObjACLRequest) XXX_DiscardUnknown added in v0.6.3

func (m *PutObjACLRequest) XXX_DiscardUnknown()

func (*PutObjACLRequest) XXX_Marshal added in v0.6.3

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

func (*PutObjACLRequest) XXX_Merge added in v0.6.3

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

func (*PutObjACLRequest) XXX_Size added in v0.6.3

func (m *PutObjACLRequest) XXX_Size() int

func (*PutObjACLRequest) XXX_Unmarshal added in v0.6.3

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

type PutObjectRequest added in v0.6.3

type PutObjectRequest 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"`
	Attrs                map[string]string `` /* 151-byte string literal not displayed */
	Location             string            `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	Size                 int64             `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
	ContentType          string            `protobuf:"bytes,7,opt,name=contentType,proto3" json:"contentType,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*PutObjectRequest) Descriptor added in v0.6.3

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

func (*PutObjectRequest) GetAcl added in v0.7.0

func (m *PutObjectRequest) GetAcl() *Acl

func (*PutObjectRequest) GetAttrs added in v0.7.0

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

func (*PutObjectRequest) GetBucketName added in v0.7.0

func (m *PutObjectRequest) GetBucketName() string

func (*PutObjectRequest) GetContentType added in v0.7.0

func (m *PutObjectRequest) GetContentType() string

func (*PutObjectRequest) GetLocation added in v0.7.0

func (m *PutObjectRequest) GetLocation() string

func (*PutObjectRequest) GetObjectKey added in v0.7.0

func (m *PutObjectRequest) GetObjectKey() string

func (*PutObjectRequest) GetSize added in v0.7.0

func (m *PutObjectRequest) GetSize() int64

func (*PutObjectRequest) ProtoMessage added in v0.6.3

func (*PutObjectRequest) ProtoMessage()

func (*PutObjectRequest) Reset added in v0.6.3

func (m *PutObjectRequest) Reset()

func (*PutObjectRequest) String added in v0.6.3

func (m *PutObjectRequest) String() string

func (*PutObjectRequest) XXX_DiscardUnknown added in v0.6.3

func (m *PutObjectRequest) XXX_DiscardUnknown()

func (*PutObjectRequest) XXX_Marshal added in v0.6.3

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

func (*PutObjectRequest) XXX_Merge added in v0.6.3

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

func (*PutObjectRequest) XXX_Size added in v0.6.3

func (m *PutObjectRequest) XXX_Size() int

func (*PutObjectRequest) XXX_Unmarshal added in v0.6.3

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

type PutObjectResponse added in v0.6.3

type PutObjectResponse struct {
	ErrorCode            int32    `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	ObjMeta              *Object  `protobuf:"bytes,2,opt,name=objMeta,proto3" json:"objMeta,omitempty"`
	Status               string   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	Md5                  string   `protobuf:"bytes,4,opt,name=md5,proto3" json:"md5,omitempty"`
	VersionId            string   `protobuf:"bytes,5,opt,name=versionId,proto3" json:"versionId,omitempty"`
	LastModified         int64    `protobuf:"varint,6,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PutObjectResponse) Descriptor added in v0.6.3

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

func (*PutObjectResponse) GetErrorCode added in v0.6.3

func (m *PutObjectResponse) GetErrorCode() int32

func (*PutObjectResponse) GetLastModified added in v0.6.3

func (m *PutObjectResponse) GetLastModified() int64

func (*PutObjectResponse) GetMd5 added in v0.6.3

func (m *PutObjectResponse) GetMd5() string

func (*PutObjectResponse) GetObjMeta added in v0.6.3

func (m *PutObjectResponse) GetObjMeta() *Object

func (*PutObjectResponse) GetStatus added in v0.6.3

func (m *PutObjectResponse) GetStatus() string

func (*PutObjectResponse) GetVersionId added in v0.6.3

func (m *PutObjectResponse) GetVersionId() string

func (*PutObjectResponse) ProtoMessage added in v0.6.3

func (*PutObjectResponse) ProtoMessage()

func (*PutObjectResponse) Reset added in v0.6.3

func (m *PutObjectResponse) Reset()

func (*PutObjectResponse) String added in v0.6.3

func (m *PutObjectResponse) String() string

func (*PutObjectResponse) XXX_DiscardUnknown added in v0.6.3

func (m *PutObjectResponse) XXX_DiscardUnknown()

func (*PutObjectResponse) XXX_Marshal added in v0.6.3

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

func (*PutObjectResponse) XXX_Merge added in v0.6.3

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

func (*PutObjectResponse) XXX_Size added in v0.6.3

func (m *PutObjectResponse) XXX_Size() int

func (*PutObjectResponse) XXX_Unmarshal added in v0.6.3

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

type Redirect

type Redirect struct {
	Protocol             string   `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"`
	HostName             string   `protobuf:"bytes,2,opt,name=hostName,proto3" json:"hostName,omitempty"`
	ReplaceKeyPrefixWith string   `protobuf:"bytes,3,opt,name=replaceKeyPrefixWith,proto3" json:"replaceKeyPrefixWith,omitempty"`
	ReplaceKeyWith       string   `protobuf:"bytes,4,opt,name=replaceKeyWith,proto3" json:"replaceKeyWith,omitempty"`
	HttpRedirectCode     string   `protobuf:"bytes,5,opt,name=httpRedirectCode,proto3" json:"httpRedirectCode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Redirect) Descriptor

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

func (*Redirect) GetHostName

func (m *Redirect) GetHostName() string

func (*Redirect) GetHttpRedirectCode

func (m *Redirect) GetHttpRedirectCode() string

func (*Redirect) GetProtocol

func (m *Redirect) GetProtocol() string

func (*Redirect) GetReplaceKeyPrefixWith

func (m *Redirect) GetReplaceKeyPrefixWith() string

func (*Redirect) GetReplaceKeyWith

func (m *Redirect) GetReplaceKeyWith() string

func (*Redirect) ProtoMessage

func (*Redirect) ProtoMessage()

func (*Redirect) Reset

func (m *Redirect) Reset()

func (*Redirect) String

func (m *Redirect) String() string

func (*Redirect) XXX_DiscardUnknown

func (m *Redirect) XXX_DiscardUnknown()

func (*Redirect) XXX_Marshal

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

func (*Redirect) XXX_Merge

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

func (*Redirect) XXX_Size

func (m *Redirect) XXX_Size() int

func (*Redirect) XXX_Unmarshal

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

type RedirectAllRequestsTo

type RedirectAllRequestsTo struct {
	HostName             string   `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty"`
	Protocol             []string `protobuf:"bytes,2,rep,name=protocol,proto3" json:"protocol,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RedirectAllRequestsTo) Descriptor

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

func (*RedirectAllRequestsTo) GetHostName

func (m *RedirectAllRequestsTo) GetHostName() string

func (*RedirectAllRequestsTo) GetProtocol

func (m *RedirectAllRequestsTo) GetProtocol() []string

func (*RedirectAllRequestsTo) ProtoMessage

func (*RedirectAllRequestsTo) ProtoMessage()

func (*RedirectAllRequestsTo) Reset

func (m *RedirectAllRequestsTo) Reset()

func (*RedirectAllRequestsTo) String

func (m *RedirectAllRequestsTo) String() string

func (*RedirectAllRequestsTo) XXX_DiscardUnknown

func (m *RedirectAllRequestsTo) XXX_DiscardUnknown()

func (*RedirectAllRequestsTo) XXX_Marshal

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

func (*RedirectAllRequestsTo) XXX_Merge

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

func (*RedirectAllRequestsTo) XXX_Size

func (m *RedirectAllRequestsTo) XXX_Size() int

func (*RedirectAllRequestsTo) XXX_Unmarshal

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

type ReplicationConfiguration

type ReplicationConfiguration struct {
	Role                 string             `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	Rules                []*ReplicationRole `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*ReplicationConfiguration) Descriptor

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

func (*ReplicationConfiguration) GetRole

func (m *ReplicationConfiguration) GetRole() string

func (*ReplicationConfiguration) GetRules

func (m *ReplicationConfiguration) GetRules() []*ReplicationRole

func (*ReplicationConfiguration) ProtoMessage

func (*ReplicationConfiguration) ProtoMessage()

func (*ReplicationConfiguration) Reset

func (m *ReplicationConfiguration) Reset()

func (*ReplicationConfiguration) String

func (m *ReplicationConfiguration) String() string

func (*ReplicationConfiguration) XXX_DiscardUnknown

func (m *ReplicationConfiguration) XXX_DiscardUnknown()

func (*ReplicationConfiguration) XXX_Marshal

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

func (*ReplicationConfiguration) XXX_Merge

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

func (*ReplicationConfiguration) XXX_Size

func (m *ReplicationConfiguration) XXX_Size() int

func (*ReplicationConfiguration) XXX_Unmarshal

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

type ReplicationInfo

type ReplicationInfo struct {
	Status               string   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Backend              string   `protobuf:"bytes,2,opt,name=backend,proto3" json:"backend,omitempty"`
	StorageClass         string   `protobuf:"bytes,3,opt,name=storageClass,proto3" json:"storageClass,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReplicationInfo) Descriptor

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

func (*ReplicationInfo) GetBackend

func (m *ReplicationInfo) GetBackend() string

func (*ReplicationInfo) GetStatus

func (m *ReplicationInfo) GetStatus() string

func (*ReplicationInfo) GetStorageClass

func (m *ReplicationInfo) GetStorageClass() string

func (*ReplicationInfo) ProtoMessage

func (*ReplicationInfo) ProtoMessage()

func (*ReplicationInfo) Reset

func (m *ReplicationInfo) Reset()

func (*ReplicationInfo) String

func (m *ReplicationInfo) String() string

func (*ReplicationInfo) XXX_DiscardUnknown

func (m *ReplicationInfo) XXX_DiscardUnknown()

func (*ReplicationInfo) XXX_Marshal

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

func (*ReplicationInfo) XXX_Merge

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

func (*ReplicationInfo) XXX_Size

func (m *ReplicationInfo) XXX_Size() int

func (*ReplicationInfo) XXX_Unmarshal

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

type ReplicationRole

type ReplicationRole struct {
	Id                   string       `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Prefix               string       `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Enabled              bool         `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Destination          *Destination `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ReplicationRole) Descriptor

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

func (*ReplicationRole) GetDestination

func (m *ReplicationRole) GetDestination() *Destination

func (*ReplicationRole) GetEnabled

func (m *ReplicationRole) GetEnabled() bool

func (*ReplicationRole) GetId

func (m *ReplicationRole) GetId() string

func (*ReplicationRole) GetPrefix

func (m *ReplicationRole) GetPrefix() string

func (*ReplicationRole) ProtoMessage

func (*ReplicationRole) ProtoMessage()

func (*ReplicationRole) Reset

func (m *ReplicationRole) Reset()

func (*ReplicationRole) String

func (m *ReplicationRole) String() string

func (*ReplicationRole) XXX_DiscardUnknown

func (m *ReplicationRole) XXX_DiscardUnknown()

func (*ReplicationRole) XXX_Marshal

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

func (*ReplicationRole) XXX_Merge

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

func (*ReplicationRole) XXX_Size

func (m *ReplicationRole) XXX_Size() int

func (*ReplicationRole) XXX_Unmarshal

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

type RoutingRules

type RoutingRules struct {
	Redirect             *Redirect  `protobuf:"bytes,1,opt,name=redirect,proto3" json:"redirect,omitempty"`
	Condition            *Condition `protobuf:"bytes,2,opt,name=condition,proto3" json:"condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*RoutingRules) Descriptor

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

func (*RoutingRules) GetCondition

func (m *RoutingRules) GetCondition() *Condition

func (*RoutingRules) GetRedirect

func (m *RoutingRules) GetRedirect() *Redirect

func (*RoutingRules) ProtoMessage

func (*RoutingRules) ProtoMessage()

func (*RoutingRules) Reset

func (m *RoutingRules) Reset()

func (*RoutingRules) String

func (m *RoutingRules) String() string

func (*RoutingRules) XXX_DiscardUnknown

func (m *RoutingRules) XXX_DiscardUnknown()

func (*RoutingRules) XXX_Marshal

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

func (*RoutingRules) XXX_Merge

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

func (*RoutingRules) XXX_Size

func (m *RoutingRules) XXX_Size() int

func (*RoutingRules) XXX_Unmarshal

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

type S3Handler

type S3Handler interface {
	ListBuckets(context.Context, *BaseRequest, *ListBucketsResponse) error
	CreateBucket(context.Context, *Bucket, *BaseResponse) error
	DeleteBucket(context.Context, *Bucket, *BaseResponse) error
	GetBucket(context.Context, *Bucket, *GetBucketResponse) error
	GetObjectMeta(context.Context, *Object, *GetObjectMetaResult) error
	UpdateObjectMeta(context.Context, *Object, *PutObjectResponse) error
	ListObjects(context.Context, *ListObjectsRequest, *ListObjectsResponse) error
	CountObjects(context.Context, *ListObjectsRequest, *CountObjectsResponse) error
	PutObject(context.Context, S3_PutObjectStream) error
	UpdateObject(context.Context, *Object, *BaseResponse) error
	GetObject(context.Context, *GetObjectInput, S3_GetObjectStream) error
	DeleteObject(context.Context, *DeleteObjectInput, *DeleteObjectOutput) error
	GetTierMap(context.Context, *BaseRequest, *GetTierMapResponse) error
	UpdateObjMeta(context.Context, *UpdateObjMetaRequest, *BaseResponse) error
	GetStorageClasses(context.Context, *BaseRequest, *GetStorageClassesResponse) error
	GetBackendTypeByTier(context.Context, *GetBackendTypeByTierRequest, *GetBackendTypeByTierResponse) error
	DeleteBucketLifecycle(context.Context, *BaseRequest, *BaseResponse) error
	PutBucketLifecycle(context.Context, *PutBucketLifecycleRequest, *BaseResponse) error
	GetBucketLifecycle(context.Context, *BaseRequest, *GetBucketLifecycleResponse) error
	ListBucketLifecycle(context.Context, *BaseRequest, *ListBucketsResponse) error
	UpdateBucket(context.Context, *Bucket, *BaseResponse) error
	ListBucketUploadRecords(context.Context, *ListBucketUploadRequest, *ListBucketUploadResponse) error
	InitMultipartUpload(context.Context, *InitMultiPartRequest, *InitMultiPartResponse) error
	AbortMultipartUpload(context.Context, *AbortMultipartRequest, *BaseResponse) error
	CompleteMultipartUpload(context.Context, *CompleteMultipartRequest, *CompleteMultipartResponse) error
	UploadPart(context.Context, S3_UploadPartStream) error
	ListObjectParts(context.Context, *ListObjectPartsRequest, *ListObjectPartsResponse) error
	AppendObject(context.Context, *BaseRequest, *BaseResponse) error
	PostObject(context.Context, *BaseRequest, *BaseResponse) error
	// For lifecycle, may need some change.
	AddUploadRecord(context.Context, *MultipartUploadRecord, *BaseResponse) error
	DeleteUploadRecord(context.Context, *MultipartUploadRecord, *BaseResponse) error
	HeadObject(context.Context, *BaseObjRequest, *Object) error
	MoveObject(context.Context, *MoveObjectRequest, *MoveObjectResponse) error
	CopyObject(context.Context, *CopyObjectRequest, *CopyObjectResponse) error
	CopyObjPart(context.Context, *CopyObjPartRequest, *CopyObjPartResponse) error
	PutObjACL(context.Context, *PutObjACLRequest, *BaseResponse) error
	GetObjACL(context.Context, *BaseObjRequest, *ObjACL) error
	GetBucketLocation(context.Context, *BaseRequest, *BaseResponse) error
	GetBucketVersioning(context.Context, *BaseBucketRequest, *BucketVersioning) error
	PutBucketACL(context.Context, *PutBucketACLRequest, *BaseResponse) error
	GetBucketACL(context.Context, *BaseBucketRequest, *BucketACL) error
	PutBucketCORS(context.Context, *BaseRequest, *BaseResponse) error
	GetBucketCORS(context.Context, *BaseRequest, *BaseResponse) error
	DeleteBucketCORS(context.Context, *BaseRequest, *BaseResponse) error
	PutBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error
	GetBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error
	DeleteBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error
	HeadBucket(context.Context, *BaseRequest, *Bucket) error
}

type S3Service

type S3Service interface {
	ListBuckets(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*ListBucketsResponse, error)
	CreateBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error)
	DeleteBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error)
	GetBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*GetBucketResponse, error)
	GetObjectMeta(ctx context.Context, in *Object, opts ...client.CallOption) (*GetObjectMetaResult, error)
	UpdateObjectMeta(ctx context.Context, in *Object, opts ...client.CallOption) (*PutObjectResponse, error)
	ListObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*ListObjectsResponse, error)
	CountObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*CountObjectsResponse, error)
	PutObject(ctx context.Context, opts ...client.CallOption) (S3_PutObjectService, error)
	UpdateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error)
	GetObject(ctx context.Context, in *GetObjectInput, opts ...client.CallOption) (S3_GetObjectService, error)
	DeleteObject(ctx context.Context, in *DeleteObjectInput, opts ...client.CallOption) (*DeleteObjectOutput, error)
	GetTierMap(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetTierMapResponse, error)
	UpdateObjMeta(ctx context.Context, in *UpdateObjMetaRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetStorageClasses(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetStorageClassesResponse, error)
	GetBackendTypeByTier(ctx context.Context, in *GetBackendTypeByTierRequest, opts ...client.CallOption) (*GetBackendTypeByTierResponse, error)
	DeleteBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	PutBucketLifecycle(ctx context.Context, in *PutBucketLifecycleRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetBucketLifecycleResponse, error)
	ListBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*ListBucketsResponse, error)
	UpdateBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error)
	ListBucketUploadRecords(ctx context.Context, in *ListBucketUploadRequest, opts ...client.CallOption) (*ListBucketUploadResponse, error)
	InitMultipartUpload(ctx context.Context, in *InitMultiPartRequest, opts ...client.CallOption) (*InitMultiPartResponse, error)
	AbortMultipartUpload(ctx context.Context, in *AbortMultipartRequest, opts ...client.CallOption) (*BaseResponse, error)
	CompleteMultipartUpload(ctx context.Context, in *CompleteMultipartRequest, opts ...client.CallOption) (*CompleteMultipartResponse, error)
	UploadPart(ctx context.Context, opts ...client.CallOption) (S3_UploadPartService, error)
	ListObjectParts(ctx context.Context, in *ListObjectPartsRequest, opts ...client.CallOption) (*ListObjectPartsResponse, error)
	AppendObject(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	PostObject(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	// For lifecycle, may need some change.
	AddUploadRecord(ctx context.Context, in *MultipartUploadRecord, opts ...client.CallOption) (*BaseResponse, error)
	DeleteUploadRecord(ctx context.Context, in *MultipartUploadRecord, opts ...client.CallOption) (*BaseResponse, error)
	HeadObject(ctx context.Context, in *BaseObjRequest, opts ...client.CallOption) (*Object, error)
	MoveObject(ctx context.Context, in *MoveObjectRequest, opts ...client.CallOption) (*MoveObjectResponse, error)
	CopyObject(ctx context.Context, in *CopyObjectRequest, opts ...client.CallOption) (*CopyObjectResponse, error)
	CopyObjPart(ctx context.Context, in *CopyObjPartRequest, opts ...client.CallOption) (*CopyObjPartResponse, error)
	PutObjACL(ctx context.Context, in *PutObjACLRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetObjACL(ctx context.Context, in *BaseObjRequest, opts ...client.CallOption) (*ObjACL, error)
	GetBucketLocation(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetBucketVersioning(ctx context.Context, in *BaseBucketRequest, opts ...client.CallOption) (*BucketVersioning, error)
	PutBucketACL(ctx context.Context, in *PutBucketACLRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetBucketACL(ctx context.Context, in *BaseBucketRequest, opts ...client.CallOption) (*BucketACL, error)
	PutBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	DeleteBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	PutBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	GetBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	DeleteBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error)
	HeadBucket(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*Bucket, error)
}

func NewS3Service

func NewS3Service(name string, c client.Client) S3Service

type S3_GetObjectService added in v0.6.3

type S3_GetObjectService interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Recv() (*GetObjectResponse, error)
}

type S3_GetObjectStream added in v0.6.3

type S3_GetObjectStream interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Send(*GetObjectResponse) error
}

type S3_PutObjectService added in v0.6.3

type S3_PutObjectService interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Send(*PutDataStream) error
}

type S3_PutObjectStream added in v0.6.3

type S3_PutObjectStream interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Recv() (*PutDataStream, error)
}

type S3_UploadPartService added in v0.6.3

type S3_UploadPartService interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Send(*PutDataStream) error
}

type S3_UploadPartStream added in v0.6.3

type S3_UploadPartStream interface {
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Recv() (*PutDataStream, error)
}

type ServerSideEncryption

type ServerSideEncryption struct {
	SseType              string   `protobuf:"bytes,1,opt,name=sseType,proto3" json:"sseType,omitempty"`
	EncryptionKey        []byte   `protobuf:"bytes,2,opt,name=encryptionKey,proto3" json:"encryptionKey,omitempty"`
	InitilizationVector  []byte   `protobuf:"bytes,3,opt,name=initilizationVector,proto3" json:"initilizationVector,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ServerSideEncryption) Descriptor

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

func (*ServerSideEncryption) GetEncryptionKey added in v0.6.3

func (m *ServerSideEncryption) GetEncryptionKey() []byte

func (*ServerSideEncryption) GetInitilizationVector added in v0.6.3

func (m *ServerSideEncryption) GetInitilizationVector() []byte

func (*ServerSideEncryption) GetSseType added in v0.6.3

func (m *ServerSideEncryption) GetSseType() string

func (*ServerSideEncryption) ProtoMessage

func (*ServerSideEncryption) ProtoMessage()

func (*ServerSideEncryption) Reset

func (m *ServerSideEncryption) Reset()

func (*ServerSideEncryption) String

func (m *ServerSideEncryption) String() string

func (*ServerSideEncryption) XXX_DiscardUnknown

func (m *ServerSideEncryption) XXX_DiscardUnknown()

func (*ServerSideEncryption) XXX_Marshal

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

func (*ServerSideEncryption) XXX_Merge

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

func (*ServerSideEncryption) XXX_Size

func (m *ServerSideEncryption) XXX_Size() int

func (*ServerSideEncryption) XXX_Unmarshal

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

type StorageClass added in v0.5.2

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

func (*StorageClass) Descriptor added in v0.5.2

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

func (*StorageClass) GetName added in v0.5.2

func (m *StorageClass) GetName() string

func (*StorageClass) GetTier added in v0.5.2

func (m *StorageClass) GetTier() int32

func (*StorageClass) ProtoMessage added in v0.5.2

func (*StorageClass) ProtoMessage()

func (*StorageClass) Reset added in v0.5.2

func (m *StorageClass) Reset()

func (*StorageClass) String added in v0.5.2

func (m *StorageClass) String() string

func (*StorageClass) XXX_DiscardUnknown added in v0.5.2

func (m *StorageClass) XXX_DiscardUnknown()

func (*StorageClass) XXX_Marshal added in v0.5.2

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

func (*StorageClass) XXX_Merge added in v0.5.2

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

func (*StorageClass) XXX_Size added in v0.5.2

func (m *StorageClass) XXX_Size() int

func (*StorageClass) XXX_Unmarshal added in v0.5.2

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

type TList added in v0.5.2

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

func (*TList) Descriptor added in v0.5.2

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

func (*TList) GetTier added in v0.5.2

func (m *TList) GetTier() []int32

func (*TList) ProtoMessage added in v0.5.2

func (*TList) ProtoMessage()

func (*TList) Reset added in v0.5.2

func (m *TList) Reset()

func (*TList) String added in v0.5.2

func (m *TList) String() string

func (*TList) XXX_DiscardUnknown added in v0.5.2

func (m *TList) XXX_DiscardUnknown()

func (*TList) XXX_Marshal added in v0.5.2

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

func (*TList) XXX_Merge added in v0.5.2

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

func (*TList) XXX_Size added in v0.5.2

func (m *TList) XXX_Size() int

func (*TList) XXX_Unmarshal added in v0.5.2

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

type Tag

type Tag struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Val                  string   `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Tag) Descriptor

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

func (*Tag) GetKey

func (m *Tag) GetKey() string

func (*Tag) GetVal

func (m *Tag) GetVal() string

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) Reset

func (m *Tag) Reset()

func (*Tag) String

func (m *Tag) String() string

func (*Tag) XXX_DiscardUnknown

func (m *Tag) XXX_DiscardUnknown()

func (*Tag) XXX_Marshal

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

func (*Tag) XXX_Merge

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

func (*Tag) XXX_Size

func (m *Tag) XXX_Size() int

func (*Tag) XXX_Unmarshal

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

type Tier2ClassName added in v0.5.2

type Tier2ClassName struct {
	Lst                  map[int32]string `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Tier2ClassName) Descriptor added in v0.5.2

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

func (*Tier2ClassName) GetLst added in v0.5.2

func (m *Tier2ClassName) GetLst() map[int32]string

func (*Tier2ClassName) ProtoMessage added in v0.5.2

func (*Tier2ClassName) ProtoMessage()

func (*Tier2ClassName) Reset added in v0.5.2

func (m *Tier2ClassName) Reset()

func (*Tier2ClassName) String added in v0.5.2

func (m *Tier2ClassName) String() string

func (*Tier2ClassName) XXX_DiscardUnknown added in v0.5.2

func (m *Tier2ClassName) XXX_DiscardUnknown()

func (*Tier2ClassName) XXX_Marshal added in v0.5.2

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

func (*Tier2ClassName) XXX_Merge added in v0.5.2

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

func (*Tier2ClassName) XXX_Size added in v0.5.2

func (m *Tier2ClassName) XXX_Size() int

func (*Tier2ClassName) XXX_Unmarshal added in v0.5.2

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

type UpdateObjMetaRequest added in v0.5.2

type UpdateObjMetaRequest struct {
	ObjKey               string            `protobuf:"bytes,1,opt,name=ObjKey,proto3" json:"ObjKey,omitempty"`
	BucketName           string            `protobuf:"bytes,2,opt,name=BucketName,proto3" json:"BucketName,omitempty"`
	LastModified         int64             `protobuf:"varint,3,opt,name=LastModified,proto3" json:"LastModified,omitempty"`
	Setting              map[string]string `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*UpdateObjMetaRequest) Descriptor added in v0.5.2

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

func (*UpdateObjMetaRequest) GetBucketName added in v0.5.2

func (m *UpdateObjMetaRequest) GetBucketName() string

func (*UpdateObjMetaRequest) GetLastModified added in v0.5.3

func (m *UpdateObjMetaRequest) GetLastModified() int64

func (*UpdateObjMetaRequest) GetObjKey added in v0.5.2

func (m *UpdateObjMetaRequest) GetObjKey() string

func (*UpdateObjMetaRequest) GetSetting added in v0.5.2

func (m *UpdateObjMetaRequest) GetSetting() map[string]string

func (*UpdateObjMetaRequest) ProtoMessage added in v0.5.2

func (*UpdateObjMetaRequest) ProtoMessage()

func (*UpdateObjMetaRequest) Reset added in v0.5.2

func (m *UpdateObjMetaRequest) Reset()

func (*UpdateObjMetaRequest) String added in v0.5.2

func (m *UpdateObjMetaRequest) String() string

func (*UpdateObjMetaRequest) XXX_DiscardUnknown added in v0.5.2

func (m *UpdateObjMetaRequest) XXX_DiscardUnknown()

func (*UpdateObjMetaRequest) XXX_Marshal added in v0.5.2

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

func (*UpdateObjMetaRequest) XXX_Merge added in v0.5.2

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

func (*UpdateObjMetaRequest) XXX_Size added in v0.5.2

func (m *UpdateObjMetaRequest) XXX_Size() int

func (*UpdateObjMetaRequest) XXX_Unmarshal added in v0.5.2

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

type Upload added in v0.6.3

type Upload struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	UploadId             string   `protobuf:"bytes,2,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	Initiator            *Owner   `protobuf:"bytes,3,opt,name=initiator,proto3" json:"initiator,omitempty"`
	Owner                *Owner   `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`
	StorageClass         string   `protobuf:"bytes,5,opt,name=storageClass,proto3" json:"storageClass,omitempty"`
	Initiated            string   `protobuf:"bytes,6,opt,name=initiated,proto3" json:"initiated,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Upload) Descriptor added in v0.6.3

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

func (*Upload) GetInitiated added in v0.6.3

func (m *Upload) GetInitiated() string

func (*Upload) GetInitiator added in v0.6.3

func (m *Upload) GetInitiator() *Owner

func (*Upload) GetKey added in v0.6.3

func (m *Upload) GetKey() string

func (*Upload) GetOwner added in v0.6.3

func (m *Upload) GetOwner() *Owner

func (*Upload) GetStorageClass added in v0.6.3

func (m *Upload) GetStorageClass() string

func (*Upload) GetUploadId added in v0.6.3

func (m *Upload) GetUploadId() string

func (*Upload) ProtoMessage added in v0.6.3

func (*Upload) ProtoMessage()

func (*Upload) Reset added in v0.6.3

func (m *Upload) Reset()

func (*Upload) String added in v0.6.3

func (m *Upload) String() string

func (*Upload) XXX_DiscardUnknown added in v0.6.3

func (m *Upload) XXX_DiscardUnknown()

func (*Upload) XXX_Marshal added in v0.6.3

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

func (*Upload) XXX_Merge added in v0.6.3

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

func (*Upload) XXX_Size added in v0.6.3

func (m *Upload) XXX_Size() int

func (*Upload) XXX_Unmarshal added in v0.6.3

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

type UploadPartRequest added in v0.6.3

type UploadPartRequest 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"`
	PartId               int32    `protobuf:"varint,4,opt,name=partId,proto3" json:"partId,omitempty"`
	Size                 int64    `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	Md5Hex               string   `protobuf:"bytes,6,opt,name=md5Hex,proto3" json:"md5Hex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UploadPartRequest) Descriptor added in v0.6.3

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

func (*UploadPartRequest) GetBucketName added in v0.6.3

func (m *UploadPartRequest) GetBucketName() string

func (*UploadPartRequest) GetMd5Hex added in v0.6.3

func (m *UploadPartRequest) GetMd5Hex() string

func (*UploadPartRequest) GetObjectKey added in v0.6.3

func (m *UploadPartRequest) GetObjectKey() string

func (*UploadPartRequest) GetPartId added in v0.6.3

func (m *UploadPartRequest) GetPartId() int32

func (*UploadPartRequest) GetSize added in v0.6.3

func (m *UploadPartRequest) GetSize() int64

func (*UploadPartRequest) GetUploadId added in v0.6.3

func (m *UploadPartRequest) GetUploadId() string

func (*UploadPartRequest) ProtoMessage added in v0.6.3

func (*UploadPartRequest) ProtoMessage()

func (*UploadPartRequest) Reset added in v0.6.3

func (m *UploadPartRequest) Reset()

func (*UploadPartRequest) String added in v0.6.3

func (m *UploadPartRequest) String() string

func (*UploadPartRequest) XXX_DiscardUnknown added in v0.6.3

func (m *UploadPartRequest) XXX_DiscardUnknown()

func (*UploadPartRequest) XXX_Marshal added in v0.6.3

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

func (*UploadPartRequest) XXX_Merge added in v0.6.3

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

func (*UploadPartRequest) XXX_Size added in v0.6.3

func (m *UploadPartRequest) XXX_Size() int

func (*UploadPartRequest) XXX_Unmarshal added in v0.6.3

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

type UploadPartResponse added in v0.6.3

type UploadPartResponse struct {
	ErrorCode            int32    `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,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 (*UploadPartResponse) Descriptor added in v0.6.3

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

func (*UploadPartResponse) GetETag added in v0.6.3

func (m *UploadPartResponse) GetETag() string

func (*UploadPartResponse) GetErrorCode added in v0.6.3

func (m *UploadPartResponse) GetErrorCode() int32

func (*UploadPartResponse) ProtoMessage added in v0.6.3

func (*UploadPartResponse) ProtoMessage()

func (*UploadPartResponse) Reset added in v0.6.3

func (m *UploadPartResponse) Reset()

func (*UploadPartResponse) String added in v0.6.3

func (m *UploadPartResponse) String() string

func (*UploadPartResponse) XXX_DiscardUnknown added in v0.6.3

func (m *UploadPartResponse) XXX_DiscardUnknown()

func (*UploadPartResponse) XXX_Marshal added in v0.6.3

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

func (*UploadPartResponse) XXX_Merge added in v0.6.3

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

func (*UploadPartResponse) XXX_Size added in v0.6.3

func (m *UploadPartResponse) XXX_Size() int

func (*UploadPartResponse) XXX_Unmarshal added in v0.6.3

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

type Version

type Version struct {
	Versionid            string   `protobuf:"bytes,1,opt,name=versionid,proto3" json:"versionid,omitempty"`
	Etag                 string   `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	IsLatest             string   `protobuf:"bytes,3,opt,name=isLatest,proto3" json:"isLatest,omitempty"`
	LastModified         int64    `protobuf:"varint,4,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	Size                 int64    `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Version) Descriptor

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

func (*Version) GetEtag

func (m *Version) GetEtag() string

func (*Version) GetIsLatest

func (m *Version) GetIsLatest() string

func (*Version) GetLastModified

func (m *Version) GetLastModified() int64

func (*Version) GetSize

func (m *Version) GetSize() int64

func (*Version) GetVersionid

func (m *Version) GetVersionid() string

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) Reset

func (m *Version) Reset()

func (*Version) String

func (m *Version) String() string

func (*Version) XXX_DiscardUnknown

func (m *Version) XXX_DiscardUnknown()

func (*Version) XXX_Marshal

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

func (*Version) XXX_Merge

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

func (*Version) XXX_Size

func (m *Version) XXX_Size() int

func (*Version) XXX_Unmarshal

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

type WebsiteConfiguration

type WebsiteConfiguration struct {
	IndexDocument         string                 `protobuf:"bytes,1,opt,name=indexDocument,proto3" json:"indexDocument,omitempty"`
	ErrorDocument         string                 `protobuf:"bytes,2,opt,name=errorDocument,proto3" json:"errorDocument,omitempty"`
	RedirectAllRequestsTo *RedirectAllRequestsTo `protobuf:"bytes,3,opt,name=redirectAllRequestsTo,proto3" json:"redirectAllRequestsTo,omitempty"`
	RoutingRules          []*RoutingRules        `protobuf:"bytes,4,rep,name=routingRules,proto3" json:"routingRules,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
	XXX_unrecognized      []byte                 `json:"-"`
	XXX_sizecache         int32                  `json:"-"`
}

func (*WebsiteConfiguration) Descriptor

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

func (*WebsiteConfiguration) GetErrorDocument

func (m *WebsiteConfiguration) GetErrorDocument() string

func (*WebsiteConfiguration) GetIndexDocument

func (m *WebsiteConfiguration) GetIndexDocument() string

func (*WebsiteConfiguration) GetRedirectAllRequestsTo

func (m *WebsiteConfiguration) GetRedirectAllRequestsTo() *RedirectAllRequestsTo

func (*WebsiteConfiguration) GetRoutingRules

func (m *WebsiteConfiguration) GetRoutingRules() []*RoutingRules

func (*WebsiteConfiguration) ProtoMessage

func (*WebsiteConfiguration) ProtoMessage()

func (*WebsiteConfiguration) Reset

func (m *WebsiteConfiguration) Reset()

func (*WebsiteConfiguration) String

func (m *WebsiteConfiguration) String() string

func (*WebsiteConfiguration) XXX_DiscardUnknown

func (m *WebsiteConfiguration) XXX_DiscardUnknown()

func (*WebsiteConfiguration) XXX_Marshal

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

func (*WebsiteConfiguration) XXX_Merge

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

func (*WebsiteConfiguration) XXX_Size

func (m *WebsiteConfiguration) XXX_Size() int

func (*WebsiteConfiguration) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL