s3

package
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: May 10, 2019 License: Apache-2.0 Imports: 6 Imported by: 24

Documentation

Overview

Package s3 is a generated protocol buffer package.

It is generated from these files:

s3.proto

It has these top-level messages:

ServerSideEncryption
VersioningConfiguration
RedirectAllRequestsTo
Redirect
Condition
RoutingRules
WebsiteConfiguration
CORSConfiguration
Destination
ReplicationRole
ReplicationConfiguration
Tag
LifecycleFilter
Action
LifecycleRule
ReplicationInfo
Bucket
Partion
Version
Object
ListBucketsResponse
BaseResponse
BaseRequest
ListObjectsRequest
ListObjectResponse
DeleteObjectInput
GetObjectInput
MultipartUpload
ListParts
TList
Tier2ClassName
GetTierMapResponse
UpdateObjMetaRequest
StorageClass
GetStorageClassesResponse
GetBackendTypeByTierRequest
GetBackendTypeByTierResponse

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterS3Handler

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

Types

type Action

type Action struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Days                 int32    `protobuf:"varint,2,opt,name=days,proto3" json:"days,omitempty"`
	DeleteMarker         string   `protobuf:"bytes,4,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"`
	Tier                 int32    `protobuf:"varint,5,opt,name=tier,proto3" json:"tier,omitempty"`
	Backend              string   `protobuf:"bytes,6,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 (dst *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 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 (dst *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            string   `protobuf:"bytes,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() string

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 (dst *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"`
	Owner                    string                    `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
	OwnerDisplayName         string                    `protobuf:"bytes,3,opt,name=ownerDisplayName,proto3" json:"ownerDisplayName,omitempty"`
	Acl                      string                    `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"`
	CreationDate             int64                     `protobuf:"varint,5,opt,name=creationDate,proto3" json:"creationDate,omitempty"`
	Transient                bool                      `protobuf:"varint,6,opt,name=transient,proto3" json:"transient,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"`
	VersioningConfiguration  *VersioningConfiguration  `protobuf:"bytes,9,opt,name=versioningConfiguration,proto3" json:"versioningConfiguration,omitempty"`
	Backend                  string                    `protobuf:"bytes,10,opt,name=backend,proto3" json:"backend,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"`
	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() string

func (*Bucket) GetBackend

func (m *Bucket) GetBackend() string

func (*Bucket) GetBucketPolicy added in v0.5.2

func (m *Bucket) GetBucketPolicy() string

func (*Bucket) GetCors

func (m *Bucket) GetCors() *CORSConfiguration

func (*Bucket) GetCreationDate

func (m *Bucket) GetCreationDate() int64

func (*Bucket) GetDeleted

func (m *Bucket) GetDeleted() bool

func (*Bucket) GetLifecycleConfiguration

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

func (*Bucket) GetName

func (m *Bucket) GetName() string

func (*Bucket) GetOwner

func (m *Bucket) GetOwner() string

func (*Bucket) GetOwnerDisplayName

func (m *Bucket) GetOwnerDisplayName() string

func (*Bucket) GetReplicationConfiguration

func (m *Bucket) GetReplicationConfiguration() *ReplicationConfiguration

func (*Bucket) GetServerSideEncryption

func (m *Bucket) GetServerSideEncryption() *ServerSideEncryption

func (*Bucket) GetTransient

func (m *Bucket) GetTransient() bool

func (*Bucket) GetVersioningConfiguration

func (m *Bucket) GetVersioningConfiguration() *VersioningConfiguration

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 (dst *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 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 (dst *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 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 (dst *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 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"`
	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 (*DeleteObjectInput) Descriptor

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

func (*DeleteObjectInput) GetBucket

func (m *DeleteObjectInput) GetBucket() string

func (*DeleteObjectInput) GetKey

func (m *DeleteObjectInput) GetKey() string

func (*DeleteObjectInput) GetVersionid

func (m *DeleteObjectInput) GetVersionid() 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 (dst *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 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 (dst *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 (dst *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 (dst *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 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"`
	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) GetVersionid

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 (dst *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 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 (dst *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 (dst *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 LifecycleFilter

type LifecycleFilter struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Tags                 []*Tag   `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,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) GetTags

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

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 (dst *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"`
	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) 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 (dst *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 ListBucketsResponse

type ListBucketsResponse struct {
	Buckets              []*Bucket `protobuf:"bytes,1,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) 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 (dst *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 ListObjectResponse

type ListObjectResponse struct {
	ListObjects          []*Object `protobuf:"bytes,1,rep,name=ListObjects,proto3" json:"ListObjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ListObjectResponse) Descriptor

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

func (*ListObjectResponse) GetListObjects

func (m *ListObjectResponse) GetListObjects() []*Object

func (*ListObjectResponse) ProtoMessage

func (*ListObjectResponse) ProtoMessage()

func (*ListObjectResponse) Reset

func (m *ListObjectResponse) Reset()

func (*ListObjectResponse) String

func (m *ListObjectResponse) String() string

func (*ListObjectResponse) XXX_DiscardUnknown

func (m *ListObjectResponse) XXX_DiscardUnknown()

func (*ListObjectResponse) XXX_Marshal

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

func (*ListObjectResponse) XXX_Merge

func (dst *ListObjectResponse) XXX_Merge(src proto.Message)

func (*ListObjectResponse) XXX_Size

func (m *ListObjectResponse) XXX_Size() int

func (*ListObjectResponse) XXX_Unmarshal

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

type ListObjectsRequest

type ListObjectsRequest struct {
	// Bucket is a required field
	Bucket               string            `protobuf:"bytes,1,opt,name=Bucket,proto3" json:"Bucket,omitempty"`
	Delimiter            string            `protobuf:"bytes,2,opt,name=Delimiter,proto3" json:"Delimiter,omitempty"`
	Owner                string            `protobuf:"bytes,3,opt,name=Owner,proto3" json:"Owner,omitempty"`
	Filter               map[string]string `` /* 153-byte string literal not displayed */
	Offset               int32             `protobuf:"varint,5,opt,name=offset,proto3" json:"offset,omitempty"`
	Limit                int32             `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"`
	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) GetDelimiter

func (m *ListObjectsRequest) GetDelimiter() string

func (*ListObjectsRequest) GetFilter added in v0.5.2

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

func (*ListObjectsRequest) GetLimit added in v0.5.2

func (m *ListObjectsRequest) GetLimit() int32

func (*ListObjectsRequest) GetOffset added in v0.5.2

func (m *ListObjectsRequest) GetOffset() int32

func (*ListObjectsRequest) GetOwner

func (m *ListObjectsRequest) GetOwner() string

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 (dst *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 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 (dst *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 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"`
	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) 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 (dst *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 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"`
	Owner                   string                `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	OwnerDisplayName        string                `protobuf:"bytes,4,opt,name=ownerDisplayName,proto3" json:"ownerDisplayName,omitempty"`
	CacheControl            string                `protobuf:"bytes,5,opt,name=cacheControl,proto3" json:"cacheControl,omitempty"`
	ContentDisposition      string                `protobuf:"bytes,6,opt,name=contentDisposition,proto3" json:"contentDisposition,omitempty"`
	ContentEncoding         string                `protobuf:"bytes,7,opt,name=contentEncoding,proto3" json:"contentEncoding,omitempty"`
	Expires                 string                `protobuf:"bytes,8,opt,name=expires,proto3" json:"expires,omitempty"`
	ContentLength           string                `protobuf:"bytes,9,opt,name=contentLength,proto3" json:"contentLength,omitempty"`
	ContentType             string                `protobuf:"bytes,10,opt,name=contentType,proto3" json:"contentType,omitempty"`
	ContentMd5              string                `protobuf:"bytes,11,opt,name=contentMd5,proto3" json:"contentMd5,omitempty"`
	Versions                []*Version            `protobuf:"bytes,12,rep,name=versions,proto3" json:"versions,omitempty"`
	StorageClass            string                `protobuf:"bytes,13,opt,name=storageClass,proto3" json:"storageClass,omitempty"`
	ServerSideEncryption    *ServerSideEncryption `protobuf:"bytes,14,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"`
	WebsiteRedirectLocation string                `protobuf:"bytes,15,opt,name=websiteRedirectLocation,proto3" json:"websiteRedirectLocation,omitempty"`
	Acl                     string                `protobuf:"bytes,16,opt,name=acl,proto3" json:"acl,omitempty"`
	Backend                 string                `protobuf:"bytes,17,opt,name=backend,proto3" json:"backend,omitempty"`
	IsNull                  string                `protobuf:"bytes,18,opt,name=isNull,proto3" json:"isNull,omitempty"`
	IsDeleteMarker          string                `protobuf:"bytes,19,opt,name=isDeleteMarker,proto3" json:"isDeleteMarker,omitempty"`
	ReplicationInfo         []*ReplicationInfo    `protobuf:"bytes,20,rep,name=replicationInfo,proto3" json:"replicationInfo,omitempty"`
	Size                    int64                 `protobuf:"varint,21,opt,name=size,proto3" json:"size,omitempty"`
	Partions                []*Partion            `protobuf:"bytes,22,rep,name=partions,proto3" json:"partions,omitempty"`
	Tags                    []*Tag                `protobuf:"bytes,23,rep,name=tags,proto3" json:"tags,omitempty"`
	LastModified            int64                 `protobuf:"varint,24,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	InitFlag                string                `protobuf:"bytes,25,opt,name=initFlag,proto3" json:"initFlag,omitempty"`
	ETag                    string                `protobuf:"bytes,26,opt,name=ETag,proto3" json:"ETag,omitempty"`
	Tier                    int32                 `protobuf:"varint,27,opt,name=tier,proto3" json:"tier,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() string

func (*Object) GetBackend

func (m *Object) GetBackend() string

func (*Object) GetBucketName

func (m *Object) GetBucketName() string

func (*Object) GetCacheControl

func (m *Object) GetCacheControl() string

func (*Object) GetContentDisposition

func (m *Object) GetContentDisposition() string

func (*Object) GetContentEncoding

func (m *Object) GetContentEncoding() string

func (*Object) GetContentLength

func (m *Object) GetContentLength() string

func (*Object) GetContentMd5

func (m *Object) GetContentMd5() string

func (*Object) GetContentType

func (m *Object) GetContentType() string

func (*Object) GetETag added in v0.5.1

func (m *Object) GetETag() string

func (*Object) GetExpires

func (m *Object) GetExpires() string

func (*Object) GetInitFlag

func (m *Object) GetInitFlag() string

func (*Object) GetIsDeleteMarker

func (m *Object) GetIsDeleteMarker() string

func (*Object) GetIsNull

func (m *Object) GetIsNull() string

func (*Object) GetLastModified

func (m *Object) GetLastModified() int64

func (*Object) GetObjectKey

func (m *Object) GetObjectKey() string

func (*Object) GetOwner

func (m *Object) GetOwner() string

func (*Object) GetOwnerDisplayName

func (m *Object) GetOwnerDisplayName() string

func (*Object) GetPartions

func (m *Object) GetPartions() []*Partion

func (*Object) GetReplicationInfo

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

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) GetTags

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

func (*Object) GetTier added in v0.5.2

func (m *Object) GetTier() int32

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 (dst *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 Partion

type Partion struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	PartNumber           string   `protobuf:"bytes,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() string

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 (dst *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 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 (dst *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 (dst *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 (dst *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 (dst *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 (dst *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 (dst *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 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) (*Bucket, error)
	ListObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*ListObjectResponse, error)
	CreateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error)
	UpdateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error)
	GetObject(ctx context.Context, in *GetObjectInput, opts ...client.CallOption) (*Object, error)
	DeleteObject(ctx context.Context, in *DeleteObjectInput, opts ...client.CallOption) (*BaseResponse, 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)
}

func NewS3Service

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

type ServerSideEncryption

type ServerSideEncryption struct {
	CryptScheme          string   `protobuf:"bytes,1,opt,name=cryptScheme,proto3" json:"cryptScheme,omitempty"`
	Algorithm            string   `protobuf:"bytes,2,opt,name=algorithm,proto3" json:"algorithm,omitempty"`
	MasterKeyId          string   `protobuf:"bytes,3,opt,name=masterKeyId,proto3" json:"masterKeyId,omitempty"`
	Mandtory             bool     `protobuf:"varint,4,opt,name=mandtory,proto3" json:"mandtory,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ServerSideEncryption) Descriptor

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

func (*ServerSideEncryption) GetAlgorithm

func (m *ServerSideEncryption) GetAlgorithm() string

func (*ServerSideEncryption) GetCryptScheme

func (m *ServerSideEncryption) GetCryptScheme() string

func (*ServerSideEncryption) GetMandtory

func (m *ServerSideEncryption) GetMandtory() bool

func (*ServerSideEncryption) GetMasterKeyId

func (m *ServerSideEncryption) GetMasterKeyId() 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 (dst *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 (dst *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 (dst *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 (dst *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 (dst *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"`
	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) 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 (dst *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 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 (dst *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 VersioningConfiguration

type VersioningConfiguration struct {
	Status               string   `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
	MfaDelete            string   `protobuf:"bytes,2,opt,name=MfaDelete,proto3" json:"MfaDelete,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VersioningConfiguration) Descriptor

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

func (*VersioningConfiguration) GetMfaDelete

func (m *VersioningConfiguration) GetMfaDelete() string

func (*VersioningConfiguration) GetStatus

func (m *VersioningConfiguration) GetStatus() string

func (*VersioningConfiguration) ProtoMessage

func (*VersioningConfiguration) ProtoMessage()

func (*VersioningConfiguration) Reset

func (m *VersioningConfiguration) Reset()

func (*VersioningConfiguration) String

func (m *VersioningConfiguration) String() string

func (*VersioningConfiguration) XXX_DiscardUnknown

func (m *VersioningConfiguration) XXX_DiscardUnknown()

func (*VersioningConfiguration) XXX_Marshal

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

func (*VersioningConfiguration) XXX_Merge

func (dst *VersioningConfiguration) XXX_Merge(src proto.Message)

func (*VersioningConfiguration) XXX_Size

func (m *VersioningConfiguration) XXX_Size() int

func (*VersioningConfiguration) XXX_Unmarshal

func (m *VersioningConfiguration) 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 (dst *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