s3

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2018 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package s3 is a generated protocol buffer package.

It is generated from these files:

s3.proto

It has these top-level messages:

ACL
ServerSideEncryption
VersioningConfiguration
RedirectAllRequestsTo
Redirect
Condition
RoutingRules
WebsiteConfiguration
CORSConfiguration
Destination
ReplicationRole
ReplicationConfiguration
Tag
LifecycleFilter
Action
LifecycleRole
ReplicationInfo
Bucket
Partion
Version
Object
ListBucketsResponse
BaseResponse
BaseRequest
ListObjectsRequest
ListObjectResponse
DeleteObjectInput
GetObjectInput
MultipartUpload
ListParts

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 ACL

type ACL struct {
	Canned               string   `protobuf:"bytes,1,opt,name=canned,proto3" json:"canned,omitempty"`
	FULL_CONTROL         []string `protobuf:"bytes,2,rep,name=FULL_CONTROL,json=FULLCONTROL,proto3" json:"FULL_CONTROL,omitempty"`
	WRITE                []string `protobuf:"bytes,3,rep,name=WRITE,proto3" json:"WRITE,omitempty"`
	WRITE_ACP            []string `protobuf:"bytes,4,rep,name=WRITE_ACP,json=WRITEACP,proto3" json:"WRITE_ACP,omitempty"`
	READ                 []string `protobuf:"bytes,5,rep,name=READ,proto3" json:"READ,omitempty"`
	READ_ACP             []string `protobuf:"bytes,6,rep,name=READ_ACP,json=READACP,proto3" json:"READ_ACP,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ACL) Descriptor

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

func (*ACL) GetCanned

func (m *ACL) GetCanned() string

func (*ACL) GetFULL_CONTROL

func (m *ACL) GetFULL_CONTROL() []string

func (*ACL) GetREAD

func (m *ACL) GetREAD() []string

func (*ACL) GetREAD_ACP

func (m *ACL) GetREAD_ACP() []string

func (*ACL) GetWRITE

func (m *ACL) GetWRITE() []string

func (*ACL) GetWRITE_ACP

func (m *ACL) GetWRITE_ACP() []string

func (*ACL) ProtoMessage

func (*ACL) ProtoMessage()

func (*ACL) Reset

func (m *ACL) Reset()

func (*ACL) String

func (m *ACL) String() string

func (*ACL) XXX_DiscardUnknown

func (m *ACL) XXX_DiscardUnknown()

func (*ACL) XXX_Marshal

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

func (*ACL) XXX_Merge

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

func (*ACL) XXX_Size

func (m *ACL) XXX_Size() int

func (*ACL) XXX_Unmarshal

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

type Action

type Action struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Day                  string   `protobuf:"bytes,2,opt,name=day,proto3" json:"day,omitempty"`
	DeleteMarker         string   `protobuf:"bytes,4,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Action) Descriptor

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

func (*Action) GetDay

func (m *Action) GetDay() string

func (*Action) GetDeleteMarker

func (m *Action) GetDeleteMarker() string

func (*Action) GetName

func (m *Action) GetName() string

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 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            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 (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"`
	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                      *ACL                      `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   []*LifecycleRole          `protobuf:"bytes,14,rep,name=lifecycleConfiguration,proto3" json:"lifecycleConfiguration,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) GetBackend

func (m *Bucket) GetBackend() 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() []*LifecycleRole

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 (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 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 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 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 (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 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 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 (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 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 (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 LifecycleRole

type LifecycleRole 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 (*LifecycleRole) Descriptor

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

func (*LifecycleRole) GetActions

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

func (*LifecycleRole) GetFilter

func (m *LifecycleRole) GetFilter() *LifecycleFilter

func (*LifecycleRole) GetId

func (m *LifecycleRole) GetId() string

func (*LifecycleRole) GetStatus

func (m *LifecycleRole) GetStatus() string

func (*LifecycleRole) ProtoMessage

func (*LifecycleRole) ProtoMessage()

func (*LifecycleRole) Reset

func (m *LifecycleRole) Reset()

func (*LifecycleRole) String

func (m *LifecycleRole) String() string

func (*LifecycleRole) XXX_DiscardUnknown

func (m *LifecycleRole) XXX_DiscardUnknown()

func (*LifecycleRole) XXX_Marshal

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

func (*LifecycleRole) XXX_Merge

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

func (*LifecycleRole) XXX_Size

func (m *LifecycleRole) XXX_Size() int

func (*LifecycleRole) XXX_Unmarshal

func (m *LifecycleRole) 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 (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 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 (m *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"`
	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) 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 (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 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 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 (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 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                     *ACL                  `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,opt,name=tags,proto3" json:"tags,omitempty"`
	LastModified            string                `protobuf:"bytes,24,opt,name=lastModified,proto3" json:"lastModified,omitempty"`
	InitFlag                string                `protobuf:"bytes,25,opt,name=initFlag,proto3" json:"initFlag,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) 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) 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() string

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) 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 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 (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 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 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)
}

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 (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 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 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 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 (m *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 (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