s3

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2020 License: Apache-2.0 Imports: 7 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewS3Endpoints added in v1.0.0

func NewS3Endpoints() []*api.Endpoint

func RegisterS3Handler

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

Types

type AbortMultipartRequest added in v0.6.3

type AbortMultipartRequest struct {
	BucketName           string   `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey            string   `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	UploadId             string   `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"`
	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"`
	Acl                  *Acl              `protobuf:"bytes,7,opt,name=Acl,proto3" json:"Acl,omitempty"`
	CustomAttributes     map[string]string `` /* 173-byte string literal not displayed */
	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) GetAcl added in v0.12.0

func (m *CopyObjectRequest) GetAcl() *Acl

func (*CopyObjectRequest) GetCustomAttributes added in v0.12.0

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

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 GetObjectMetaRequest added in v0.12.0

type GetObjectMetaRequest struct {
	BucketName           string   `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	ObjectKey            string   `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"`
	VersionId            string   `protobuf:"bytes,3,opt,name=versionId,proto3" json:"versionId,omitempty"`
	IsHeadReq            bool     `protobuf:"varint,4,opt,name=isHeadReq,proto3" json:"isHeadReq,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetObjectMetaRequest) Descriptor added in v0.12.0

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

func (*GetObjectMetaRequest) GetBucketName added in v0.12.0

func (m *GetObjectMetaRequest) GetBucketName() string

func (*GetObjectMetaRequest) GetIsHeadReq added in v0.12.0

func (m *GetObjectMetaRequest) GetIsHeadReq() bool

func (*GetObjectMetaRequest) GetObjectKey added in v0.12.0

func (m *GetObjectMetaRequest) GetObjectKey() string

func (*GetObjectMetaRequest) GetVersionId added in v0.12.0

func (m *GetObjectMetaRequest) GetVersionId() string

func (*GetObjectMetaRequest) ProtoMessage added in v0.12.0

func (*GetObjectMetaRequest) ProtoMessage()

func (*GetObjectMetaRequest) Reset added in v0.12.0

func (m *GetObjectMetaRequest) Reset()

func (*GetObjectMetaRequest) String added in v0.12.0

func (m *GetObjectMetaRequest) String() string

func (*GetObjectMetaRequest) XXX_DiscardUnknown added in v0.12.0

func (m *GetObjectMetaRequest) XXX_DiscardUnknown()

func (*GetObjectMetaRequest) XXX_Marshal added in v0.12.0

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

func (*GetObjectMetaRequest) XXX_Merge added in v0.12.0

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

func (*GetObjectMetaRequest) XXX_Size added in v0.12.0

func (m *GetObjectMetaRequest) XXX_Size() int

func (*GetObjectMetaRequest) XXX_Unmarshal added in v0.12.0

func (m *GetObjectMetaRequest) 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"`
	ExpireTime           int64    `protobuf:"varint,3,opt,name=expireTime,proto3" json:"expireTime,omitempty"`
	RuleId               string   `protobuf:"bytes,4,opt,name=ruleId,proto3" json:"ruleId,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) GetExpireTime added in v0.12.0

func (m *GetObjectMetaResult) GetExpireTime() int64

func (*GetObjectMetaResult) GetObject added in v0.6.3

func (m *GetObjectMetaResult) GetObject() *Object

func (*GetObjectMetaResult) GetRuleId added in v0.12.0

func (m *GetObjectMetaResult) GetRuleId() string

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 HeaderValues added in v0.12.0

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

func (*HeaderValues) Descriptor added in v0.12.0

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

func (*HeaderValues) GetValues added in v0.12.0

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

func (*HeaderValues) ProtoMessage added in v0.12.0

func (*HeaderValues) ProtoMessage()

func (*HeaderValues) Reset added in v0.12.0

func (m *HeaderValues) Reset()

func (*HeaderValues) String added in v0.12.0

func (m *HeaderValues) String() string

func (*HeaderValues) XXX_DiscardUnknown added in v0.12.0

func (m *HeaderValues) XXX_DiscardUnknown()

func (*HeaderValues) XXX_Marshal added in v0.12.0

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

func (*HeaderValues) XXX_Merge added in v0.12.0

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

func (*HeaderValues) XXX_Size added in v0.12.0

func (m *HeaderValues) XXX_Size() int

func (*HeaderValues) XXX_Unmarshal added in v0.12.0

func (m *HeaderValues) 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"`
	Headers              map[string]*HeaderValues `` /* 155-byte string literal not displayed */
	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) GetHeaders added in v0.12.0

func (m *PutObjectRequest) GetHeaders() map[string]*HeaderValues

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, *GetObjectMetaRequest, *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 *GetObjectMetaRequest, 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 {
	Context() context.Context
	SendMsg(interface{}) error
	RecvMsg(interface{}) error
	Close() error
	Recv() (*GetObjectResponse, error)
}

type S3_GetObjectStream added in v0.6.3

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

type S3_PutObjectService added in v0.6.3

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

type S3_PutObjectStream added in v0.6.3

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

type S3_UploadPartService added in v0.6.3

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

type S3_UploadPartStream added in v0.6.3

type S3_UploadPartStream interface {
	Context() context.Context
	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