Documentation ¶
Index ¶
- Variables
- func NewS3Endpoints() []*api.Endpoint
- func RegisterS3Handler(s server.Server, hdlr S3Handler, opts ...server.HandlerOption) error
- type AbortMultipartRequest
- func (*AbortMultipartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AbortMultipartRequest) GetBucketName() string
- func (x *AbortMultipartRequest) GetObjectKey() string
- func (x *AbortMultipartRequest) GetUploadId() string
- func (*AbortMultipartRequest) ProtoMessage()
- func (x *AbortMultipartRequest) ProtoReflect() protoreflect.Message
- func (x *AbortMultipartRequest) Reset()
- func (x *AbortMultipartRequest) String() string
- type AbortMultipartUpload
- func (*AbortMultipartUpload) Descriptor() ([]byte, []int)deprecated
- func (x *AbortMultipartUpload) GetDaysAfterInitiation() int32
- func (*AbortMultipartUpload) ProtoMessage()
- func (x *AbortMultipartUpload) ProtoReflect() protoreflect.Message
- func (x *AbortMultipartUpload) Reset()
- func (x *AbortMultipartUpload) String() string
- type Acl
- type Action
- func (*Action) Descriptor() ([]byte, []int)deprecated
- func (x *Action) GetBackend() string
- func (x *Action) GetDays() int32
- func (x *Action) GetDeleteMarker() string
- func (x *Action) GetName() string
- func (x *Action) GetTargetBucket() string
- func (x *Action) GetTier() int32
- func (*Action) ProtoMessage()
- func (x *Action) ProtoReflect() protoreflect.Message
- func (x *Action) Reset()
- func (x *Action) String() string
- type BackendDetailS3
- func (*BackendDetailS3) Descriptor() ([]byte, []int)deprecated
- func (x *BackendDetailS3) GetAccess() string
- func (x *BackendDetailS3) GetBucketName() string
- func (x *BackendDetailS3) GetEndpoint() string
- func (x *BackendDetailS3) GetId() string
- func (x *BackendDetailS3) GetName() string
- func (x *BackendDetailS3) GetRegion() string
- func (x *BackendDetailS3) GetSecurity() string
- func (x *BackendDetailS3) GetTenantId() string
- func (x *BackendDetailS3) GetType() string
- func (x *BackendDetailS3) GetUserId() string
- func (*BackendDetailS3) ProtoMessage()
- func (x *BackendDetailS3) ProtoReflect() protoreflect.Message
- func (x *BackendDetailS3) Reset()
- func (x *BackendDetailS3) String() string
- type BaseBucketRequest
- func (*BaseBucketRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BaseBucketRequest) GetBucketName() string
- func (x *BaseBucketRequest) GetContext() string
- func (*BaseBucketRequest) ProtoMessage()
- func (x *BaseBucketRequest) ProtoReflect() protoreflect.Message
- func (x *BaseBucketRequest) Reset()
- func (x *BaseBucketRequest) String() string
- type BaseObjRequest
- func (*BaseObjRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BaseObjRequest) GetBucketName() string
- func (x *BaseObjRequest) GetContext() string
- func (x *BaseObjRequest) GetObjectKey() string
- func (*BaseObjRequest) ProtoMessage()
- func (x *BaseObjRequest) ProtoReflect() protoreflect.Message
- func (x *BaseObjRequest) Reset()
- func (x *BaseObjRequest) String() string
- type BaseRequest
- type BaseResponse
- func (*BaseResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BaseResponse) GetErrorCode() int32
- func (x *BaseResponse) GetMsg() string
- func (*BaseResponse) ProtoMessage()
- func (x *BaseResponse) ProtoReflect() protoreflect.Message
- func (x *BaseResponse) Reset()
- func (x *BaseResponse) String() string
- type Bucket
- func (*Bucket) Descriptor() ([]byte, []int)deprecated
- func (x *Bucket) GetAcl() *Acl
- func (x *Bucket) GetBucketPolicy() string
- func (x *Bucket) GetCors() *CORSConfiguration
- func (x *Bucket) GetCreateTime() int64
- func (x *Bucket) GetDefaultLocation() string
- func (x *Bucket) GetDeleted() bool
- func (x *Bucket) GetId() string
- func (x *Bucket) GetLifecycleConfiguration() []*LifecycleRule
- func (x *Bucket) GetName() string
- func (x *Bucket) GetReplicationConfiguration() *ReplicationConfiguration
- func (x *Bucket) GetReplicationInfo() []*ReplicationInfo
- func (x *Bucket) GetServerSideEncryption() *ServerSideEncryption
- func (x *Bucket) GetTenantId() string
- func (x *Bucket) GetTier() int32
- func (x *Bucket) GetTiers() string
- func (x *Bucket) GetUsages() int64
- func (x *Bucket) GetUserId() string
- func (x *Bucket) GetVersioning() *BucketVersioning
- func (x *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration
- func (*Bucket) ProtoMessage()
- func (x *Bucket) ProtoReflect() protoreflect.Message
- func (x *Bucket) Reset()
- func (x *Bucket) String() string
- type BucketACL
- type BucketVersioning
- type CORSConfiguration
- func (*CORSConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *CORSConfiguration) GetAllowedHeaders() string
- func (x *CORSConfiguration) GetAllowedMethods() string
- func (x *CORSConfiguration) GetAllowedOrigins() string
- func (x *CORSConfiguration) GetExposedHeaders() string
- func (x *CORSConfiguration) GetId() string
- func (x *CORSConfiguration) GetMaxAgeSeconds() string
- func (*CORSConfiguration) ProtoMessage()
- func (x *CORSConfiguration) ProtoReflect() protoreflect.Message
- func (x *CORSConfiguration) Reset()
- func (x *CORSConfiguration) String() string
- type CompleteMultipartRequest
- func (*CompleteMultipartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteMultipartRequest) GetBucketName() string
- func (x *CompleteMultipartRequest) GetCompleteParts() []*CompletePart
- func (x *CompleteMultipartRequest) GetObjectKey() string
- func (x *CompleteMultipartRequest) GetRequestType() string
- func (x *CompleteMultipartRequest) GetSourceVersionID() string
- func (x *CompleteMultipartRequest) GetTier() int32
- func (x *CompleteMultipartRequest) GetUploadId() string
- func (*CompleteMultipartRequest) ProtoMessage()
- func (x *CompleteMultipartRequest) ProtoReflect() protoreflect.Message
- func (x *CompleteMultipartRequest) Reset()
- func (x *CompleteMultipartRequest) String() string
- type CompleteMultipartResponse
- func (*CompleteMultipartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CompleteMultipartResponse) GetETag() string
- func (x *CompleteMultipartResponse) GetErrorCode() int32
- func (x *CompleteMultipartResponse) GetUploadID() string
- func (*CompleteMultipartResponse) ProtoMessage()
- func (x *CompleteMultipartResponse) ProtoReflect() protoreflect.Message
- func (x *CompleteMultipartResponse) Reset()
- func (x *CompleteMultipartResponse) String() string
- type CompletePart
- func (*CompletePart) Descriptor() ([]byte, []int)deprecated
- func (x *CompletePart) GetETag() string
- func (x *CompletePart) GetPartNumber() int64
- func (*CompletePart) ProtoMessage()
- func (x *CompletePart) ProtoReflect() protoreflect.Message
- func (x *CompletePart) Reset()
- func (x *CompletePart) String() string
- type Condition
- func (*Condition) Descriptor() ([]byte, []int)deprecated
- func (x *Condition) GetHttpErrorCodeReturnedEquals() string
- func (x *Condition) GetKeyPrefixEquals() string
- func (*Condition) ProtoMessage()
- func (x *Condition) ProtoReflect() protoreflect.Message
- func (x *Condition) Reset()
- func (x *Condition) String() string
- type CopyObjPartRequest
- func (*CopyObjPartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjPartRequest) GetPartID() int64
- func (x *CopyObjPartRequest) GetReadLength() int64
- func (x *CopyObjPartRequest) GetReadOffset() int64
- func (x *CopyObjPartRequest) GetSourceBucket() string
- func (x *CopyObjPartRequest) GetSourceObject() string
- func (x *CopyObjPartRequest) GetTargetBucket() string
- func (x *CopyObjPartRequest) GetTargetLocation() string
- func (x *CopyObjPartRequest) GetTargetObject() string
- func (x *CopyObjPartRequest) GetUploadID() string
- func (*CopyObjPartRequest) ProtoMessage()
- func (x *CopyObjPartRequest) ProtoReflect() protoreflect.Message
- func (x *CopyObjPartRequest) Reset()
- func (x *CopyObjPartRequest) String() string
- type CopyObjPartResponse
- func (*CopyObjPartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjPartResponse) GetErrorCode() int32
- func (x *CopyObjPartResponse) GetEtag() string
- func (x *CopyObjPartResponse) GetLastModified() int64
- func (*CopyObjPartResponse) ProtoMessage()
- func (x *CopyObjPartResponse) ProtoReflect() protoreflect.Message
- func (x *CopyObjPartResponse) Reset()
- func (x *CopyObjPartResponse) String() string
- type CopyObjectRequest
- func (*CopyObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectRequest) GetAcl() *Acl
- func (x *CopyObjectRequest) GetCustomAttributes() map[string]string
- func (x *CopyObjectRequest) GetSrcBucketName() string
- func (x *CopyObjectRequest) GetSrcObjectName() string
- func (x *CopyObjectRequest) GetTargetBackend() string
- func (x *CopyObjectRequest) GetTargetBucketName() string
- func (x *CopyObjectRequest) GetTargetObjectName() string
- func (x *CopyObjectRequest) GetTargetTier() int32
- func (*CopyObjectRequest) ProtoMessage()
- func (x *CopyObjectRequest) ProtoReflect() protoreflect.Message
- func (x *CopyObjectRequest) Reset()
- func (x *CopyObjectRequest) String() string
- type CopyObjectResponse
- func (*CopyObjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CopyObjectResponse) GetErrorCode() int32
- func (x *CopyObjectResponse) GetLastModified() int64
- func (x *CopyObjectResponse) GetMd5() string
- func (x *CopyObjectResponse) GetVersionId() string
- func (*CopyObjectResponse) ProtoMessage()
- func (x *CopyObjectResponse) ProtoReflect() protoreflect.Message
- func (x *CopyObjectResponse) Reset()
- func (x *CopyObjectResponse) String() string
- type CountObjectsResponse
- func (*CountObjectsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CountObjectsResponse) GetCount() int64
- func (x *CountObjectsResponse) GetSize() int64
- func (*CountObjectsResponse) ProtoMessage()
- func (x *CountObjectsResponse) ProtoReflect() protoreflect.Message
- func (x *CountObjectsResponse) Reset()
- func (x *CountObjectsResponse) String() string
- type DeleteObjectInput
- func (*DeleteObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectInput) GetBucket() string
- func (x *DeleteObjectInput) GetETag() string
- func (x *DeleteObjectInput) GetKey() string
- func (x *DeleteObjectInput) GetObjectId() string
- func (x *DeleteObjectInput) GetStorageMeta() string
- func (x *DeleteObjectInput) GetVersioId() string
- func (*DeleteObjectInput) ProtoMessage()
- func (x *DeleteObjectInput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectInput) Reset()
- func (x *DeleteObjectInput) String() string
- type DeleteObjectOutput
- func (*DeleteObjectOutput) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteObjectOutput) GetDeleteMarker() bool
- func (x *DeleteObjectOutput) GetErrorCode() int32
- func (x *DeleteObjectOutput) GetVersionId() string
- func (*DeleteObjectOutput) ProtoMessage()
- func (x *DeleteObjectOutput) ProtoReflect() protoreflect.Message
- func (x *DeleteObjectOutput) Reset()
- func (x *DeleteObjectOutput) String() string
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)deprecated
- func (x *Destination) GetBucket() string
- func (x *Destination) GetStorageClass() string
- func (*Destination) ProtoMessage()
- func (x *Destination) ProtoReflect() protoreflect.Message
- func (x *Destination) Reset()
- func (x *Destination) String() string
- type GetBackendTypeByTierRequest
- func (*GetBackendTypeByTierRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBackendTypeByTierRequest) GetTier() int32
- func (*GetBackendTypeByTierRequest) ProtoMessage()
- func (x *GetBackendTypeByTierRequest) ProtoReflect() protoreflect.Message
- func (x *GetBackendTypeByTierRequest) Reset()
- func (x *GetBackendTypeByTierRequest) String() string
- type GetBackendTypeByTierResponse
- func (*GetBackendTypeByTierResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBackendTypeByTierResponse) GetTypes() []string
- func (*GetBackendTypeByTierResponse) ProtoMessage()
- func (x *GetBackendTypeByTierResponse) ProtoReflect() protoreflect.Message
- func (x *GetBackendTypeByTierResponse) Reset()
- func (x *GetBackendTypeByTierResponse) String() string
- type GetBucketLifecycleResponse
- func (*GetBucketLifecycleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBucketLifecycleResponse) GetErrorCode() int32
- func (x *GetBucketLifecycleResponse) GetLc() []*LifecycleRule
- func (*GetBucketLifecycleResponse) ProtoMessage()
- func (x *GetBucketLifecycleResponse) ProtoReflect() protoreflect.Message
- func (x *GetBucketLifecycleResponse) Reset()
- func (x *GetBucketLifecycleResponse) String() string
- type GetBucketResponse
- func (*GetBucketResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBucketResponse) GetBucketMeta() *Bucket
- func (x *GetBucketResponse) GetErrorCode() int32
- func (*GetBucketResponse) ProtoMessage()
- func (x *GetBucketResponse) ProtoReflect() protoreflect.Message
- func (x *GetBucketResponse) Reset()
- func (x *GetBucketResponse) String() string
- type GetObjectInput
- func (*GetObjectInput) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectInput) GetBucket() string
- func (x *GetObjectInput) GetKey() string
- func (x *GetObjectInput) GetLength() int64
- func (x *GetObjectInput) GetOffset() int64
- func (x *GetObjectInput) GetVersionId() string
- func (*GetObjectInput) ProtoMessage()
- func (x *GetObjectInput) ProtoReflect() protoreflect.Message
- func (x *GetObjectInput) Reset()
- func (x *GetObjectInput) String() string
- type GetObjectMetaRequest
- func (*GetObjectMetaRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectMetaRequest) GetBucketName() string
- func (x *GetObjectMetaRequest) GetIsHeadReq() bool
- func (x *GetObjectMetaRequest) GetObjectKey() string
- func (x *GetObjectMetaRequest) GetVersionId() string
- func (*GetObjectMetaRequest) ProtoMessage()
- func (x *GetObjectMetaRequest) ProtoReflect() protoreflect.Message
- func (x *GetObjectMetaRequest) Reset()
- func (x *GetObjectMetaRequest) String() string
- type GetObjectMetaResult
- func (*GetObjectMetaResult) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectMetaResult) GetErrorCode() int32
- func (x *GetObjectMetaResult) GetExpireTime() int64
- func (x *GetObjectMetaResult) GetObject() *Object
- func (x *GetObjectMetaResult) GetRuleId() string
- func (*GetObjectMetaResult) ProtoMessage()
- func (x *GetObjectMetaResult) ProtoReflect() protoreflect.Message
- func (x *GetObjectMetaResult) Reset()
- func (x *GetObjectMetaResult) String() string
- type GetObjectResponse
- func (*GetObjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetObjectResponse) GetData() []byte
- func (x *GetObjectResponse) GetErrorCode() int32
- func (*GetObjectResponse) ProtoMessage()
- func (x *GetObjectResponse) ProtoReflect() protoreflect.Message
- func (x *GetObjectResponse) Reset()
- func (x *GetObjectResponse) String() string
- type GetStorageClassesResponse
- func (*GetStorageClassesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStorageClassesResponse) GetClasses() []*StorageClass
- func (*GetStorageClassesResponse) ProtoMessage()
- func (x *GetStorageClassesResponse) ProtoReflect() protoreflect.Message
- func (x *GetStorageClassesResponse) Reset()
- func (x *GetStorageClassesResponse) String() string
- type GetTierMapResponse
- func (*GetTierMapResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTierMapResponse) GetTier2Name() map[string]*Tier2ClassName
- func (x *GetTierMapResponse) GetTransition() []string
- func (*GetTierMapResponse) ProtoMessage()
- func (x *GetTierMapResponse) ProtoReflect() protoreflect.Message
- func (x *GetTierMapResponse) Reset()
- func (x *GetTierMapResponse) String() string
- type HeaderValues
- type InitMultiPartRequest
- func (*InitMultiPartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitMultiPartRequest) GetAcl() *Acl
- func (x *InitMultiPartRequest) GetAttrs() map[string]string
- func (x *InitMultiPartRequest) GetBucketName() string
- func (x *InitMultiPartRequest) GetLocation() string
- func (x *InitMultiPartRequest) GetObjectKey() string
- func (x *InitMultiPartRequest) GetTier() int32
- func (*InitMultiPartRequest) ProtoMessage()
- func (x *InitMultiPartRequest) ProtoReflect() protoreflect.Message
- func (x *InitMultiPartRequest) Reset()
- func (x *InitMultiPartRequest) String() string
- type InitMultiPartResponse
- func (*InitMultiPartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitMultiPartResponse) GetErrorCode() int32
- func (x *InitMultiPartResponse) GetUploadID() string
- func (*InitMultiPartResponse) ProtoMessage()
- func (x *InitMultiPartResponse) ProtoReflect() protoreflect.Message
- func (x *InitMultiPartResponse) Reset()
- func (x *InitMultiPartResponse) String() string
- type LifecycleFilter
- type LifecycleRule
- func (*LifecycleRule) Descriptor() ([]byte, []int)deprecated
- func (x *LifecycleRule) GetAbortIncompleteMultipartUpload() *AbortMultipartUpload
- func (x *LifecycleRule) GetActions() []*Action
- func (x *LifecycleRule) GetFilter() *LifecycleFilter
- func (x *LifecycleRule) GetId() string
- func (x *LifecycleRule) GetStatus() string
- func (*LifecycleRule) ProtoMessage()
- func (x *LifecycleRule) ProtoReflect() protoreflect.Message
- func (x *LifecycleRule) Reset()
- func (x *LifecycleRule) String() string
- type ListBucketUploadRequest
- func (*ListBucketUploadRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBucketUploadRequest) GetBucketName() string
- func (x *ListBucketUploadRequest) GetDelimiter() string
- func (x *ListBucketUploadRequest) GetEncodingType() string
- func (x *ListBucketUploadRequest) GetKeyMarker() string
- func (x *ListBucketUploadRequest) GetMaxUploads() int32
- func (x *ListBucketUploadRequest) GetPrefix() string
- func (x *ListBucketUploadRequest) GetUploadIdMarker() string
- func (*ListBucketUploadRequest) ProtoMessage()
- func (x *ListBucketUploadRequest) ProtoReflect() protoreflect.Message
- func (x *ListBucketUploadRequest) Reset()
- func (x *ListBucketUploadRequest) String() string
- type ListBucketUploadResponse
- func (*ListBucketUploadResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBucketUploadResponse) GetErrorCode() int32
- func (x *ListBucketUploadResponse) GetResult() *ListBucketUploadResult
- func (*ListBucketUploadResponse) ProtoMessage()
- func (x *ListBucketUploadResponse) ProtoReflect() protoreflect.Message
- func (x *ListBucketUploadResponse) Reset()
- func (x *ListBucketUploadResponse) String() string
- type ListBucketUploadResult
- func (*ListBucketUploadResult) Descriptor() ([]byte, []int)deprecated
- func (x *ListBucketUploadResult) GetCommonPrefix() []string
- func (x *ListBucketUploadResult) GetIsTruncated() bool
- func (x *ListBucketUploadResult) GetNextKeyMarker() string
- func (x *ListBucketUploadResult) GetNextUploadIdMarker() string
- func (x *ListBucketUploadResult) GetUploads() []*Upload
- func (*ListBucketUploadResult) ProtoMessage()
- func (x *ListBucketUploadResult) ProtoReflect() protoreflect.Message
- func (x *ListBucketUploadResult) Reset()
- func (x *ListBucketUploadResult) String() string
- type ListBucketsResponse
- func (*ListBucketsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBucketsResponse) GetBuckets() []*Bucket
- func (x *ListBucketsResponse) GetErrorCode() int32
- func (*ListBucketsResponse) ProtoMessage()
- func (x *ListBucketsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBucketsResponse) Reset()
- func (x *ListBucketsResponse) String() string
- type ListObjectPartsRequest
- func (*ListObjectPartsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectPartsRequest) GetBucketName() string
- func (x *ListObjectPartsRequest) GetEncodingType() string
- func (x *ListObjectPartsRequest) GetMaxParts() int64
- func (x *ListObjectPartsRequest) GetObjectKey() string
- func (x *ListObjectPartsRequest) GetPartNumberMarker() int64
- func (x *ListObjectPartsRequest) GetUploadId() string
- func (*ListObjectPartsRequest) ProtoMessage()
- func (x *ListObjectPartsRequest) ProtoReflect() protoreflect.Message
- func (x *ListObjectPartsRequest) Reset()
- func (x *ListObjectPartsRequest) String() string
- type ListObjectPartsResponse
- func (*ListObjectPartsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectPartsResponse) GetErrorCode() int32
- func (x *ListObjectPartsResponse) GetInitiator() *Owner
- func (x *ListObjectPartsResponse) GetIsTruncated() bool
- func (x *ListObjectPartsResponse) GetMaxParts() int64
- func (x *ListObjectPartsResponse) GetNextPartNumberMarker() int64
- func (x *ListObjectPartsResponse) GetOwner() *Owner
- func (x *ListObjectPartsResponse) GetPartNumberMarker() int64
- func (x *ListObjectPartsResponse) GetParts() []*Part
- func (x *ListObjectPartsResponse) GetStorageClass() string
- func (*ListObjectPartsResponse) ProtoMessage()
- func (x *ListObjectPartsResponse) ProtoReflect() protoreflect.Message
- func (x *ListObjectPartsResponse) Reset()
- func (x *ListObjectPartsResponse) String() string
- type ListObjectsRequest
- func (*ListObjectsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectsRequest) GetBucket() string
- func (x *ListObjectsRequest) GetContinuationToken() string
- func (x *ListObjectsRequest) GetDelimiter() string
- func (x *ListObjectsRequest) GetEncodingType() string
- func (x *ListObjectsRequest) GetFetchOwner() bool
- func (x *ListObjectsRequest) GetFilter() map[string]string
- func (x *ListObjectsRequest) GetKeyMarker() string
- func (x *ListObjectsRequest) GetMarker() string
- func (x *ListObjectsRequest) GetMaxKeys() int32
- func (x *ListObjectsRequest) GetPrefix() string
- func (x *ListObjectsRequest) GetStartAfter() string
- func (x *ListObjectsRequest) GetVersion() int32
- func (x *ListObjectsRequest) GetVersionIdMarker() string
- func (x *ListObjectsRequest) GetVersioned() bool
- func (*ListObjectsRequest) ProtoMessage()
- func (x *ListObjectsRequest) ProtoReflect() protoreflect.Message
- func (x *ListObjectsRequest) Reset()
- func (x *ListObjectsRequest) String() string
- type ListObjectsResponse
- func (*ListObjectsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListObjectsResponse) GetErrorCode() int32
- func (x *ListObjectsResponse) GetIsTruncated() bool
- func (x *ListObjectsResponse) GetNextMarker() string
- func (x *ListObjectsResponse) GetObjects() []*Object
- func (x *ListObjectsResponse) GetPrefixes() []string
- func (*ListObjectsResponse) ProtoMessage()
- func (x *ListObjectsResponse) ProtoReflect() protoreflect.Message
- func (x *ListObjectsResponse) Reset()
- func (x *ListObjectsResponse) String() string
- type ListParts
- func (*ListParts) Descriptor() ([]byte, []int)deprecated
- func (x *ListParts) GetBucket() string
- func (x *ListParts) GetKey() string
- func (x *ListParts) GetMaxParts() int64
- func (x *ListParts) GetPartNumberMarker() int64
- func (x *ListParts) GetUploadId() string
- func (*ListParts) ProtoMessage()
- func (x *ListParts) ProtoReflect() protoreflect.Message
- func (x *ListParts) Reset()
- func (x *ListParts) String() string
- type MoveObjectRequest
- func (*MoveObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MoveObjectRequest) GetMoveType() int32
- func (x *MoveObjectRequest) GetSrcBucket() string
- func (x *MoveObjectRequest) GetSrcObject() string
- func (x *MoveObjectRequest) GetSrcObjectVersion() string
- func (x *MoveObjectRequest) GetTargetBucket() string
- func (x *MoveObjectRequest) GetTargetLocation() string
- func (x *MoveObjectRequest) GetTargetObject() string
- func (x *MoveObjectRequest) GetTargetTier() int32
- func (*MoveObjectRequest) ProtoMessage()
- func (x *MoveObjectRequest) ProtoReflect() protoreflect.Message
- func (x *MoveObjectRequest) Reset()
- func (x *MoveObjectRequest) String() string
- type MoveObjectResponse
- func (*MoveObjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MoveObjectResponse) GetLastModified() int64
- func (x *MoveObjectResponse) GetMd5() string
- func (x *MoveObjectResponse) GetObjMeta() *Object
- func (x *MoveObjectResponse) GetStatus() string
- func (x *MoveObjectResponse) GetVersionId() string
- func (*MoveObjectResponse) ProtoMessage()
- func (x *MoveObjectResponse) ProtoReflect() protoreflect.Message
- func (x *MoveObjectResponse) Reset()
- func (x *MoveObjectResponse) String() string
- type MultipartUpload
- func (*MultipartUpload) Descriptor() ([]byte, []int)deprecated
- func (x *MultipartUpload) GetBucket() string
- func (x *MultipartUpload) GetKey() string
- func (x *MultipartUpload) GetLocation() string
- func (x *MultipartUpload) GetObjectId() string
- func (x *MultipartUpload) GetTier() int32
- func (x *MultipartUpload) GetUploadId() string
- func (*MultipartUpload) ProtoMessage()
- func (x *MultipartUpload) ProtoReflect() protoreflect.Message
- func (x *MultipartUpload) Reset()
- func (x *MultipartUpload) String() string
- type MultipartUploadRecord
- func (*MultipartUploadRecord) Descriptor() ([]byte, []int)deprecated
- func (x *MultipartUploadRecord) GetBackend() string
- func (x *MultipartUploadRecord) GetBucket() string
- func (x *MultipartUploadRecord) GetInitTime() int64
- func (x *MultipartUploadRecord) GetObjectKey() string
- func (x *MultipartUploadRecord) GetTenantId() string
- func (x *MultipartUploadRecord) GetUploadId() string
- func (x *MultipartUploadRecord) GetUserId() string
- func (*MultipartUploadRecord) ProtoMessage()
- func (x *MultipartUploadRecord) ProtoReflect() protoreflect.Message
- func (x *MultipartUploadRecord) Reset()
- func (x *MultipartUploadRecord) String() string
- type ObjACL
- func (*ObjACL) Descriptor() ([]byte, []int)deprecated
- func (x *ObjACL) GetBucketName() string
- func (x *ObjACL) GetCannedAcl() string
- func (x *ObjACL) GetObjectKey() string
- func (*ObjACL) ProtoMessage()
- func (x *ObjACL) ProtoReflect() protoreflect.Message
- func (x *ObjACL) Reset()
- func (x *ObjACL) String() string
- type Object
- func (*Object) Descriptor() ([]byte, []int)deprecated
- func (x *Object) GetAcl() *Acl
- func (x *Object) GetBucketName() string
- func (x *Object) GetContentMd5() string
- func (x *Object) GetContentType() string
- func (x *Object) GetCustomAttributes() map[string]string
- func (x *Object) GetDeleteMarker() bool
- func (x *Object) GetEncSize() int64
- func (x *Object) GetEtag() string
- func (x *Object) GetIsNull() bool
- func (x *Object) GetLastModified() int64
- func (x *Object) GetLocation() string
- func (x *Object) GetNullVersion() bool
- func (x *Object) GetObjectId() string
- func (x *Object) GetObjectKey() string
- func (x *Object) GetServerSideEncryption() *ServerSideEncryption
- func (x *Object) GetSize() int64
- func (x *Object) GetStorageClass() string
- func (x *Object) GetStorageMeta() string
- func (x *Object) GetTags() []*Tag
- func (x *Object) GetTenantId() string
- func (x *Object) GetTier() int32
- func (x *Object) GetType() int32
- func (x *Object) GetUserId() string
- func (x *Object) GetVersionId() string
- func (x *Object) GetVersions() []*Version
- func (x *Object) GetWebsiteRedirectLocation() string
- func (*Object) ProtoMessage()
- func (x *Object) ProtoReflect() protoreflect.Message
- func (x *Object) Reset()
- func (x *Object) String() string
- type Owner
- type Part
- func (*Part) Descriptor() ([]byte, []int)deprecated
- func (x *Part) GetETag() string
- func (x *Part) GetLastModified() string
- func (x *Part) GetPartNumber() int64
- func (x *Part) GetSize() int64
- func (*Part) ProtoMessage()
- func (x *Part) ProtoReflect() protoreflect.Message
- func (x *Part) Reset()
- func (x *Part) String() string
- type Partion
- func (*Partion) Descriptor() ([]byte, []int)deprecated
- func (x *Partion) GetEtag() string
- func (x *Partion) GetKey() string
- func (x *Partion) GetLastModified() int64
- func (x *Partion) GetPartNumber() int64
- func (x *Partion) GetSize() int64
- func (*Partion) ProtoMessage()
- func (x *Partion) ProtoReflect() protoreflect.Message
- func (x *Partion) Reset()
- func (x *Partion) String() string
- type PutBucketACLRequest
- func (*PutBucketACLRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutBucketACLRequest) GetACLConfig() *BucketACL
- func (*PutBucketACLRequest) ProtoMessage()
- func (x *PutBucketACLRequest) ProtoReflect() protoreflect.Message
- func (x *PutBucketACLRequest) Reset()
- func (x *PutBucketACLRequest) String() string
- type PutBucketLifecycleRequest
- func (*PutBucketLifecycleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutBucketLifecycleRequest) GetBucketName() string
- func (x *PutBucketLifecycleRequest) GetLc() []*LifecycleRule
- func (*PutBucketLifecycleRequest) ProtoMessage()
- func (x *PutBucketLifecycleRequest) ProtoReflect() protoreflect.Message
- func (x *PutBucketLifecycleRequest) Reset()
- func (x *PutBucketLifecycleRequest) String() string
- type PutDataStream
- type PutObjACLRequest
- func (*PutObjACLRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjACLRequest) GetACLConfig() *ObjACL
- func (x *PutObjACLRequest) GetContext() string
- func (*PutObjACLRequest) ProtoMessage()
- func (x *PutObjACLRequest) ProtoReflect() protoreflect.Message
- func (x *PutObjACLRequest) Reset()
- func (x *PutObjACLRequest) String() string
- type PutObjectRequest
- func (*PutObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectRequest) GetAcl() *Acl
- func (x *PutObjectRequest) GetAttrs() map[string]string
- func (x *PutObjectRequest) GetBucketName() string
- func (x *PutObjectRequest) GetContentType() string
- func (x *PutObjectRequest) GetHeaders() map[string]*HeaderValues
- func (x *PutObjectRequest) GetLocation() string
- func (x *PutObjectRequest) GetObjectKey() string
- func (x *PutObjectRequest) GetSize() int64
- func (*PutObjectRequest) ProtoMessage()
- func (x *PutObjectRequest) ProtoReflect() protoreflect.Message
- func (x *PutObjectRequest) Reset()
- func (x *PutObjectRequest) String() string
- type PutObjectResponse
- func (*PutObjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PutObjectResponse) GetErrorCode() int32
- func (x *PutObjectResponse) GetLastModified() int64
- func (x *PutObjectResponse) GetMd5() string
- func (x *PutObjectResponse) GetObjMeta() *Object
- func (x *PutObjectResponse) GetStatus() string
- func (x *PutObjectResponse) GetVersionId() string
- func (*PutObjectResponse) ProtoMessage()
- func (x *PutObjectResponse) ProtoReflect() protoreflect.Message
- func (x *PutObjectResponse) Reset()
- func (x *PutObjectResponse) String() string
- type Redirect
- func (*Redirect) Descriptor() ([]byte, []int)deprecated
- func (x *Redirect) GetHostName() string
- func (x *Redirect) GetHttpRedirectCode() string
- func (x *Redirect) GetProtocol() string
- func (x *Redirect) GetReplaceKeyPrefixWith() string
- func (x *Redirect) GetReplaceKeyWith() string
- func (*Redirect) ProtoMessage()
- func (x *Redirect) ProtoReflect() protoreflect.Message
- func (x *Redirect) Reset()
- func (x *Redirect) String() string
- type RedirectAllRequestsTo
- func (*RedirectAllRequestsTo) Descriptor() ([]byte, []int)deprecated
- func (x *RedirectAllRequestsTo) GetHostName() string
- func (x *RedirectAllRequestsTo) GetProtocol() []string
- func (*RedirectAllRequestsTo) ProtoMessage()
- func (x *RedirectAllRequestsTo) ProtoReflect() protoreflect.Message
- func (x *RedirectAllRequestsTo) Reset()
- func (x *RedirectAllRequestsTo) String() string
- type ReplicationConfiguration
- func (*ReplicationConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ReplicationConfiguration) GetRole() string
- func (x *ReplicationConfiguration) GetRules() []*ReplicationRole
- func (*ReplicationConfiguration) ProtoMessage()
- func (x *ReplicationConfiguration) ProtoReflect() protoreflect.Message
- func (x *ReplicationConfiguration) Reset()
- func (x *ReplicationConfiguration) String() string
- type ReplicationInfo
- func (*ReplicationInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ReplicationInfo) GetBackend() string
- func (x *ReplicationInfo) GetStatus() string
- func (x *ReplicationInfo) GetStorageClass() string
- func (*ReplicationInfo) ProtoMessage()
- func (x *ReplicationInfo) ProtoReflect() protoreflect.Message
- func (x *ReplicationInfo) Reset()
- func (x *ReplicationInfo) String() string
- type ReplicationRole
- func (*ReplicationRole) Descriptor() ([]byte, []int)deprecated
- func (x *ReplicationRole) GetDestination() *Destination
- func (x *ReplicationRole) GetEnabled() bool
- func (x *ReplicationRole) GetId() string
- func (x *ReplicationRole) GetPrefix() string
- func (*ReplicationRole) ProtoMessage()
- func (x *ReplicationRole) ProtoReflect() protoreflect.Message
- func (x *ReplicationRole) Reset()
- func (x *ReplicationRole) String() string
- type Restore
- func (*Restore) Descriptor() ([]byte, []int)deprecated
- func (x *Restore) GetBucketName() string
- func (x *Restore) GetDays() int64
- func (x *Restore) GetObjectKey() string
- func (x *Restore) GetStorageClass() string
- func (x *Restore) GetTier() string
- func (*Restore) ProtoMessage()
- func (x *Restore) ProtoReflect() protoreflect.Message
- func (x *Restore) Reset()
- func (x *Restore) String() string
- type RestoreObjectRequest
- func (*RestoreObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreObjectRequest) GetRestore() *Restore
- func (*RestoreObjectRequest) ProtoMessage()
- func (x *RestoreObjectRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreObjectRequest) Reset()
- func (x *RestoreObjectRequest) String() string
- type RoutingRules
- func (*RoutingRules) Descriptor() ([]byte, []int)deprecated
- func (x *RoutingRules) GetCondition() *Condition
- func (x *RoutingRules) GetRedirect() *Redirect
- func (*RoutingRules) ProtoMessage()
- func (x *RoutingRules) ProtoReflect() protoreflect.Message
- func (x *RoutingRules) Reset()
- func (x *RoutingRules) String() string
- type S3Handler
- type S3Service
- type S3_GetObjectService
- type S3_GetObjectStream
- type S3_PutObjectService
- type S3_PutObjectStream
- type S3_UploadPartService
- type S3_UploadPartStream
- type ServerSideEncryption
- func (*ServerSideEncryption) Descriptor() ([]byte, []int)deprecated
- func (x *ServerSideEncryption) GetEncryptionKey() []byte
- func (x *ServerSideEncryption) GetInitilizationVector() []byte
- func (x *ServerSideEncryption) GetSseType() string
- func (*ServerSideEncryption) ProtoMessage()
- func (x *ServerSideEncryption) ProtoReflect() protoreflect.Message
- func (x *ServerSideEncryption) Reset()
- func (x *ServerSideEncryption) String() string
- type StorageClass
- func (*StorageClass) Descriptor() ([]byte, []int)deprecated
- func (x *StorageClass) GetName() string
- func (x *StorageClass) GetTier() int32
- func (*StorageClass) ProtoMessage()
- func (x *StorageClass) ProtoReflect() protoreflect.Message
- func (x *StorageClass) Reset()
- func (x *StorageClass) String() string
- type TList
- type Tag
- type Tier2ClassName
- type UpdateObjMetaRequest
- func (*UpdateObjMetaRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateObjMetaRequest) GetBucketName() string
- func (x *UpdateObjMetaRequest) GetLastModified() int64
- func (x *UpdateObjMetaRequest) GetObjKey() string
- func (x *UpdateObjMetaRequest) GetSetting() map[string]string
- func (*UpdateObjMetaRequest) ProtoMessage()
- func (x *UpdateObjMetaRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateObjMetaRequest) Reset()
- func (x *UpdateObjMetaRequest) String() string
- type Upload
- func (*Upload) Descriptor() ([]byte, []int)deprecated
- func (x *Upload) GetInitiated() string
- func (x *Upload) GetInitiator() *Owner
- func (x *Upload) GetKey() string
- func (x *Upload) GetOwner() *Owner
- func (x *Upload) GetStorageClass() string
- func (x *Upload) GetUploadId() string
- func (*Upload) ProtoMessage()
- func (x *Upload) ProtoReflect() protoreflect.Message
- func (x *Upload) Reset()
- func (x *Upload) String() string
- type UploadPartRequest
- func (*UploadPartRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartRequest) GetBucketName() string
- func (x *UploadPartRequest) GetMd5Hex() string
- func (x *UploadPartRequest) GetObjectKey() string
- func (x *UploadPartRequest) GetPartId() int32
- func (x *UploadPartRequest) GetSize() int64
- func (x *UploadPartRequest) GetUploadId() string
- func (*UploadPartRequest) ProtoMessage()
- func (x *UploadPartRequest) ProtoReflect() protoreflect.Message
- func (x *UploadPartRequest) Reset()
- func (x *UploadPartRequest) String() string
- type UploadPartResponse
- func (*UploadPartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UploadPartResponse) GetETag() string
- func (x *UploadPartResponse) GetErrorCode() int32
- func (*UploadPartResponse) ProtoMessage()
- func (x *UploadPartResponse) ProtoReflect() protoreflect.Message
- func (x *UploadPartResponse) Reset()
- func (x *UploadPartResponse) String() string
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetEtag() string
- func (x *Version) GetIsLatest() string
- func (x *Version) GetLastModified() int64
- func (x *Version) GetSize() int64
- func (x *Version) GetVersionid() string
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type WebsiteConfiguration
- func (*WebsiteConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *WebsiteConfiguration) GetErrorDocument() string
- func (x *WebsiteConfiguration) GetIndexDocument() string
- func (x *WebsiteConfiguration) GetRedirectAllRequestsTo() *RedirectAllRequestsTo
- func (x *WebsiteConfiguration) GetRoutingRules() []*RoutingRules
- func (*WebsiteConfiguration) ProtoMessage()
- func (x *WebsiteConfiguration) ProtoReflect() protoreflect.Message
- func (x *WebsiteConfiguration) Reset()
- func (x *WebsiteConfiguration) String() string
Constants ¶
This section is empty.
Variables ¶
var File_s3_proto_s3_proto protoreflect.FileDescriptor
Functions ¶
func NewS3Endpoints ¶ added in v1.0.0
func RegisterS3Handler ¶
Types ¶
type AbortMultipartRequest ¶ added in v0.6.3
type AbortMultipartRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` // contains filtered or unexported fields }
func (*AbortMultipartRequest) Descriptor
deprecated
added in
v0.6.3
func (*AbortMultipartRequest) Descriptor() ([]byte, []int)
Deprecated: Use AbortMultipartRequest.ProtoReflect.Descriptor instead.
func (*AbortMultipartRequest) GetBucketName ¶ added in v0.6.3
func (x *AbortMultipartRequest) GetBucketName() string
func (*AbortMultipartRequest) GetObjectKey ¶ added in v0.6.3
func (x *AbortMultipartRequest) GetObjectKey() string
func (*AbortMultipartRequest) GetUploadId ¶ added in v0.6.3
func (x *AbortMultipartRequest) GetUploadId() string
func (*AbortMultipartRequest) ProtoMessage ¶ added in v0.6.3
func (*AbortMultipartRequest) ProtoMessage()
func (*AbortMultipartRequest) ProtoReflect ¶ added in v1.3.2
func (x *AbortMultipartRequest) ProtoReflect() protoreflect.Message
func (*AbortMultipartRequest) Reset ¶ added in v0.6.3
func (x *AbortMultipartRequest) Reset()
func (*AbortMultipartRequest) String ¶ added in v0.6.3
func (x *AbortMultipartRequest) String() string
type AbortMultipartUpload ¶ added in v0.5.3
type AbortMultipartUpload struct { //Days after which the abort operation will be performed on incomplete upload DaysAfterInitiation int32 `protobuf:"varint,1,opt,name=daysAfterInitiation,proto3" json:"daysAfterInitiation,omitempty"` // contains filtered or unexported fields }
func (*AbortMultipartUpload) Descriptor
deprecated
added in
v0.5.3
func (*AbortMultipartUpload) Descriptor() ([]byte, []int)
Deprecated: Use AbortMultipartUpload.ProtoReflect.Descriptor instead.
func (*AbortMultipartUpload) GetDaysAfterInitiation ¶ added in v0.5.3
func (x *AbortMultipartUpload) GetDaysAfterInitiation() int32
func (*AbortMultipartUpload) ProtoMessage ¶ added in v0.5.3
func (*AbortMultipartUpload) ProtoMessage()
func (*AbortMultipartUpload) ProtoReflect ¶ added in v1.3.2
func (x *AbortMultipartUpload) ProtoReflect() protoreflect.Message
func (*AbortMultipartUpload) Reset ¶ added in v0.5.3
func (x *AbortMultipartUpload) Reset()
func (*AbortMultipartUpload) String ¶ added in v0.5.3
func (x *AbortMultipartUpload) String() string
type Acl ¶ added in v0.6.3
type Acl struct { CannedAcl string `protobuf:"bytes,1,opt,name=cannedAcl,proto3" json:"cannedAcl,omitempty"` // contains filtered or unexported fields }
func (*Acl) Descriptor
deprecated
added in
v0.6.3
func (*Acl) GetCannedAcl ¶ added in v0.6.3
func (*Acl) ProtoMessage ¶ added in v0.6.3
func (*Acl) ProtoMessage()
func (*Acl) ProtoReflect ¶ added in v1.3.2
func (x *Acl) ProtoReflect() protoreflect.Message
type Action ¶
type Action struct { //Name of the action transition/expiration Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // expiration or transition //Days after creation of object Days int32 `protobuf:"varint,2,opt,name=days,proto3" json:"days,omitempty"` //Delete marker in case of expiration for versioned bucket DeleteMarker string `protobuf:"bytes,3,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"` //Storage class tier of the object where object is to be transitioned Tier int32 `protobuf:"varint,4,opt,name=tier,proto3" json:"tier,omitempty"` // Destination backend of the object/bucket for Cross-cloud transition Backend string `protobuf:"bytes,5,opt,name=backend,proto3" json:"backend,omitempty"` // Destination bucket for specified backend for Cross-cloud transition TargetBucket string `protobuf:"bytes,6,opt,name=targetBucket,proto3" json:"targetBucket,omitempty"` // contains filtered or unexported fields }
func (*Action) Descriptor
deprecated
func (*Action) GetBackend ¶ added in v0.5.2
func (*Action) GetDeleteMarker ¶
func (*Action) GetTargetBucket ¶ added in v1.2.2
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) ProtoReflect ¶ added in v1.3.2
func (x *Action) ProtoReflect() protoreflect.Message
type BackendDetailS3 ¶ added in v1.2.0
type BackendDetailS3 struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenantId,proto3" json:"tenantId,omitempty"` UserId string `protobuf:"bytes,3,opt,name=userId,proto3" json:"userId,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` Endpoint string `protobuf:"bytes,7,opt,name=endpoint,proto3" json:"endpoint,omitempty"` BucketName string `protobuf:"bytes,8,opt,name=bucketName,proto3" json:"bucketName,omitempty"` Access string `protobuf:"bytes,9,opt,name=access,proto3" json:"access,omitempty"` Security string `protobuf:"bytes,10,opt,name=security,proto3" json:"security,omitempty"` // contains filtered or unexported fields }
func (*BackendDetailS3) Descriptor
deprecated
added in
v1.2.0
func (*BackendDetailS3) Descriptor() ([]byte, []int)
Deprecated: Use BackendDetailS3.ProtoReflect.Descriptor instead.
func (*BackendDetailS3) GetAccess ¶ added in v1.2.0
func (x *BackendDetailS3) GetAccess() string
func (*BackendDetailS3) GetBucketName ¶ added in v1.2.0
func (x *BackendDetailS3) GetBucketName() string
func (*BackendDetailS3) GetEndpoint ¶ added in v1.2.0
func (x *BackendDetailS3) GetEndpoint() string
func (*BackendDetailS3) GetId ¶ added in v1.2.0
func (x *BackendDetailS3) GetId() string
func (*BackendDetailS3) GetName ¶ added in v1.2.0
func (x *BackendDetailS3) GetName() string
func (*BackendDetailS3) GetRegion ¶ added in v1.2.0
func (x *BackendDetailS3) GetRegion() string
func (*BackendDetailS3) GetSecurity ¶ added in v1.2.0
func (x *BackendDetailS3) GetSecurity() string
func (*BackendDetailS3) GetTenantId ¶ added in v1.2.0
func (x *BackendDetailS3) GetTenantId() string
func (*BackendDetailS3) GetType ¶ added in v1.2.0
func (x *BackendDetailS3) GetType() string
func (*BackendDetailS3) GetUserId ¶ added in v1.2.0
func (x *BackendDetailS3) GetUserId() string
func (*BackendDetailS3) ProtoMessage ¶ added in v1.2.0
func (*BackendDetailS3) ProtoMessage()
func (*BackendDetailS3) ProtoReflect ¶ added in v1.3.2
func (x *BackendDetailS3) ProtoReflect() protoreflect.Message
func (*BackendDetailS3) Reset ¶ added in v1.2.0
func (x *BackendDetailS3) Reset()
func (*BackendDetailS3) String ¶ added in v1.2.0
func (x *BackendDetailS3) String() string
type BaseBucketRequest ¶ added in v0.6.3
type BaseBucketRequest struct { Context string `protobuf:"bytes,1,opt,name=Context,json=context,proto3" json:"Context,omitempty"` BucketName string `protobuf:"bytes,2,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` // contains filtered or unexported fields }
func (*BaseBucketRequest) Descriptor
deprecated
added in
v0.6.3
func (*BaseBucketRequest) Descriptor() ([]byte, []int)
Deprecated: Use BaseBucketRequest.ProtoReflect.Descriptor instead.
func (*BaseBucketRequest) GetBucketName ¶ added in v0.6.3
func (x *BaseBucketRequest) GetBucketName() string
func (*BaseBucketRequest) GetContext ¶ added in v0.6.3
func (x *BaseBucketRequest) GetContext() string
func (*BaseBucketRequest) ProtoMessage ¶ added in v0.6.3
func (*BaseBucketRequest) ProtoMessage()
func (*BaseBucketRequest) ProtoReflect ¶ added in v1.3.2
func (x *BaseBucketRequest) ProtoReflect() protoreflect.Message
func (*BaseBucketRequest) Reset ¶ added in v0.6.3
func (x *BaseBucketRequest) Reset()
func (*BaseBucketRequest) String ¶ added in v0.6.3
func (x *BaseBucketRequest) String() string
type BaseObjRequest ¶ added in v0.6.3
type BaseObjRequest struct { Context string `protobuf:"bytes,1,opt,name=Context,json=context,proto3" json:"Context,omitempty"` BucketName string `protobuf:"bytes,2,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` ObjectKey string `protobuf:"bytes,3,opt,name=ObjectKey,json=objectKey,proto3" json:"ObjectKey,omitempty"` // contains filtered or unexported fields }
func (*BaseObjRequest) Descriptor
deprecated
added in
v0.6.3
func (*BaseObjRequest) Descriptor() ([]byte, []int)
Deprecated: Use BaseObjRequest.ProtoReflect.Descriptor instead.
func (*BaseObjRequest) GetBucketName ¶ added in v0.6.3
func (x *BaseObjRequest) GetBucketName() string
func (*BaseObjRequest) GetContext ¶ added in v0.6.3
func (x *BaseObjRequest) GetContext() string
func (*BaseObjRequest) GetObjectKey ¶ added in v0.6.3
func (x *BaseObjRequest) GetObjectKey() string
func (*BaseObjRequest) ProtoMessage ¶ added in v0.6.3
func (*BaseObjRequest) ProtoMessage()
func (*BaseObjRequest) ProtoReflect ¶ added in v1.3.2
func (x *BaseObjRequest) ProtoReflect() protoreflect.Message
func (*BaseObjRequest) Reset ¶ added in v0.6.3
func (x *BaseObjRequest) Reset()
func (*BaseObjRequest) String ¶ added in v0.6.3
func (x *BaseObjRequest) String() string
type BaseRequest ¶
type BaseRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*BaseRequest) Descriptor
deprecated
func (*BaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use BaseRequest.ProtoReflect.Descriptor instead.
func (*BaseRequest) GetId ¶
func (x *BaseRequest) GetId() string
func (*BaseRequest) ProtoMessage ¶
func (*BaseRequest) ProtoMessage()
func (*BaseRequest) ProtoReflect ¶ added in v1.3.2
func (x *BaseRequest) ProtoReflect() protoreflect.Message
func (*BaseRequest) Reset ¶
func (x *BaseRequest) Reset()
func (*BaseRequest) String ¶
func (x *BaseRequest) String() string
type BaseResponse ¶
type BaseResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*BaseResponse) Descriptor
deprecated
func (*BaseResponse) Descriptor() ([]byte, []int)
Deprecated: Use BaseResponse.ProtoReflect.Descriptor instead.
func (*BaseResponse) GetErrorCode ¶
func (x *BaseResponse) GetErrorCode() int32
func (*BaseResponse) GetMsg ¶
func (x *BaseResponse) GetMsg() string
func (*BaseResponse) ProtoMessage ¶
func (*BaseResponse) ProtoMessage()
func (*BaseResponse) ProtoReflect ¶ added in v1.3.2
func (x *BaseResponse) ProtoReflect() protoreflect.Message
func (*BaseResponse) Reset ¶
func (x *BaseResponse) Reset()
func (*BaseResponse) String ¶
func (x *BaseResponse) String() string
type Bucket ¶
type Bucket struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenantId,proto3" json:"tenantId,omitempty"` UserId string `protobuf:"bytes,3,opt,name=userId,proto3" json:"userId,omitempty"` Acl *Acl `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` CreateTime int64 `protobuf:"varint,5,opt,name=createTime,proto3" json:"createTime,omitempty"` Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"` Deleted bool `protobuf:"varint,7,opt,name=deleted,proto3" json:"deleted,omitempty"` ServerSideEncryption *ServerSideEncryption `protobuf:"bytes,8,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"` Versioning *BucketVersioning `protobuf:"bytes,9,opt,name=versioning,proto3" json:"versioning,omitempty"` DefaultLocation string `protobuf:"bytes,10,opt,name=defaultLocation,proto3" json:"defaultLocation,omitempty"` // Means backend WebsiteConfiguration *WebsiteConfiguration `protobuf:"bytes,11,opt,name=websiteConfiguration,proto3" json:"websiteConfiguration,omitempty"` Cors *CORSConfiguration `protobuf:"bytes,12,opt,name=cors,proto3" json:"cors,omitempty"` ReplicationConfiguration *ReplicationConfiguration `protobuf:"bytes,13,opt,name=replicationConfiguration,proto3" json:"replicationConfiguration,omitempty"` LifecycleConfiguration []*LifecycleRule `protobuf:"bytes,14,rep,name=lifecycleConfiguration,proto3" json:"lifecycleConfiguration,omitempty"` BucketPolicy string `protobuf:"bytes,15,opt,name=bucketPolicy,proto3" json:"bucketPolicy,omitempty"` Usages int64 `protobuf:"varint,16,opt,name=usages,proto3" json:"usages,omitempty"` Tier int32 `protobuf:"varint,17,opt,name=tier,proto3" json:"tier,omitempty"` ReplicationInfo []*ReplicationInfo `protobuf:"bytes,18,rep,name=replicationInfo,proto3" json:"replicationInfo,omitempty"` Tiers string `protobuf:"bytes,19,opt,name=tiers,proto3" json:"tiers,omitempty"` // contains filtered or unexported fields }
func (*Bucket) Descriptor
deprecated
func (*Bucket) GetBucketPolicy ¶ added in v0.5.2
func (*Bucket) GetCors ¶
func (x *Bucket) GetCors() *CORSConfiguration
func (*Bucket) GetCreateTime ¶ added in v0.6.3
func (*Bucket) GetDefaultLocation ¶ added in v0.6.3
func (*Bucket) GetDeleted ¶
func (*Bucket) GetLifecycleConfiguration ¶
func (x *Bucket) GetLifecycleConfiguration() []*LifecycleRule
func (*Bucket) GetReplicationConfiguration ¶
func (x *Bucket) GetReplicationConfiguration() *ReplicationConfiguration
func (*Bucket) GetReplicationInfo ¶ added in v0.6.3
func (x *Bucket) GetReplicationInfo() []*ReplicationInfo
func (*Bucket) GetServerSideEncryption ¶
func (x *Bucket) GetServerSideEncryption() *ServerSideEncryption
func (*Bucket) GetTenantId ¶ added in v0.6.3
func (*Bucket) GetVersioning ¶ added in v0.6.3
func (x *Bucket) GetVersioning() *BucketVersioning
func (*Bucket) GetWebsiteConfiguration ¶
func (x *Bucket) GetWebsiteConfiguration() *WebsiteConfiguration
func (*Bucket) ProtoMessage ¶
func (*Bucket) ProtoMessage()
func (*Bucket) ProtoReflect ¶ added in v1.3.2
func (x *Bucket) ProtoReflect() protoreflect.Message
type BucketACL ¶ added in v0.6.3
type BucketACL struct { BucketName string `protobuf:"bytes,1,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` CannedAcl string `protobuf:"bytes,2,opt,name=CannedAcl,json=cannedAcl,proto3" json:"CannedAcl,omitempty"` // contains filtered or unexported fields }
func (*BucketACL) Descriptor
deprecated
added in
v0.6.3
func (*BucketACL) GetBucketName ¶ added in v0.6.3
func (*BucketACL) GetCannedAcl ¶ added in v0.6.3
func (*BucketACL) ProtoMessage ¶ added in v0.6.3
func (*BucketACL) ProtoMessage()
func (*BucketACL) ProtoReflect ¶ added in v1.3.2
func (x *BucketACL) ProtoReflect() protoreflect.Message
type BucketVersioning ¶ added in v0.6.3
type BucketVersioning struct { Status string `protobuf:"bytes,1,opt,name=Status,json=status,proto3" json:"Status,omitempty"` XXX_NoUnkeyedLiteral struct{} XXX_unrecognized interface{} XXX_sizecache int // contains filtered or unexported fields }
func (*BucketVersioning) Descriptor
deprecated
added in
v0.6.3
func (*BucketVersioning) Descriptor() ([]byte, []int)
Deprecated: Use BucketVersioning.ProtoReflect.Descriptor instead.
func (*BucketVersioning) GetStatus ¶ added in v0.6.3
func (x *BucketVersioning) GetStatus() string
func (*BucketVersioning) ProtoMessage ¶ added in v0.6.3
func (*BucketVersioning) ProtoMessage()
func (*BucketVersioning) ProtoReflect ¶ added in v1.3.2
func (x *BucketVersioning) ProtoReflect() protoreflect.Message
func (*BucketVersioning) Reset ¶ added in v0.6.3
func (x *BucketVersioning) Reset()
func (*BucketVersioning) String ¶ added in v0.6.3
func (x *BucketVersioning) String() string
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"` // contains filtered or unexported fields }
func (*CORSConfiguration) Descriptor
deprecated
func (*CORSConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use CORSConfiguration.ProtoReflect.Descriptor instead.
func (*CORSConfiguration) GetAllowedHeaders ¶
func (x *CORSConfiguration) GetAllowedHeaders() string
func (*CORSConfiguration) GetAllowedMethods ¶
func (x *CORSConfiguration) GetAllowedMethods() string
func (*CORSConfiguration) GetAllowedOrigins ¶
func (x *CORSConfiguration) GetAllowedOrigins() string
func (*CORSConfiguration) GetExposedHeaders ¶
func (x *CORSConfiguration) GetExposedHeaders() string
func (*CORSConfiguration) GetId ¶
func (x *CORSConfiguration) GetId() string
func (*CORSConfiguration) GetMaxAgeSeconds ¶
func (x *CORSConfiguration) GetMaxAgeSeconds() string
func (*CORSConfiguration) ProtoMessage ¶
func (*CORSConfiguration) ProtoMessage()
func (*CORSConfiguration) ProtoReflect ¶ added in v1.3.2
func (x *CORSConfiguration) ProtoReflect() protoreflect.Message
func (*CORSConfiguration) Reset ¶
func (x *CORSConfiguration) Reset()
func (*CORSConfiguration) String ¶
func (x *CORSConfiguration) String() string
type CompleteMultipartRequest ¶ added in v0.6.3
type CompleteMultipartRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` CompleteParts []*CompletePart `protobuf:"bytes,4,rep,name=completeParts,proto3" json:"completeParts,omitempty"` SourceVersionID string `protobuf:"bytes,5,opt,name=sourceVersionID,proto3" json:"sourceVersionID,omitempty"` // only for lifecycle RequestType string `protobuf:"bytes,6,opt,name=requestType,proto3" json:"requestType,omitempty"` // "" means end user, it's the default, lifecycle means lifecycle management Tier int32 `protobuf:"varint,7,opt,name=tier,proto3" json:"tier,omitempty"` // contains filtered or unexported fields }
func (*CompleteMultipartRequest) Descriptor
deprecated
added in
v0.6.3
func (*CompleteMultipartRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompleteMultipartRequest.ProtoReflect.Descriptor instead.
func (*CompleteMultipartRequest) GetBucketName ¶ added in v0.6.3
func (x *CompleteMultipartRequest) GetBucketName() string
func (*CompleteMultipartRequest) GetCompleteParts ¶ added in v0.6.3
func (x *CompleteMultipartRequest) GetCompleteParts() []*CompletePart
func (*CompleteMultipartRequest) GetObjectKey ¶ added in v0.6.3
func (x *CompleteMultipartRequest) GetObjectKey() string
func (*CompleteMultipartRequest) GetRequestType ¶ added in v0.8.0
func (x *CompleteMultipartRequest) GetRequestType() string
func (*CompleteMultipartRequest) GetSourceVersionID ¶ added in v0.8.0
func (x *CompleteMultipartRequest) GetSourceVersionID() string
func (*CompleteMultipartRequest) GetTier ¶ added in v0.8.0
func (x *CompleteMultipartRequest) GetTier() int32
func (*CompleteMultipartRequest) GetUploadId ¶ added in v0.6.3
func (x *CompleteMultipartRequest) GetUploadId() string
func (*CompleteMultipartRequest) ProtoMessage ¶ added in v0.6.3
func (*CompleteMultipartRequest) ProtoMessage()
func (*CompleteMultipartRequest) ProtoReflect ¶ added in v1.3.2
func (x *CompleteMultipartRequest) ProtoReflect() protoreflect.Message
func (*CompleteMultipartRequest) Reset ¶ added in v0.6.3
func (x *CompleteMultipartRequest) Reset()
func (*CompleteMultipartRequest) String ¶ added in v0.6.3
func (x *CompleteMultipartRequest) String() string
type CompleteMultipartResponse ¶ added in v0.6.3
type CompleteMultipartResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` UploadID string `protobuf:"bytes,2,opt,name=uploadID,proto3" json:"uploadID,omitempty"` ETag string `protobuf:"bytes,3,opt,name=eTag,proto3" json:"eTag,omitempty"` // contains filtered or unexported fields }
func (*CompleteMultipartResponse) Descriptor
deprecated
added in
v0.6.3
func (*CompleteMultipartResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompleteMultipartResponse.ProtoReflect.Descriptor instead.
func (*CompleteMultipartResponse) GetETag ¶ added in v0.6.3
func (x *CompleteMultipartResponse) GetETag() string
func (*CompleteMultipartResponse) GetErrorCode ¶ added in v0.6.3
func (x *CompleteMultipartResponse) GetErrorCode() int32
func (*CompleteMultipartResponse) GetUploadID ¶ added in v0.6.3
func (x *CompleteMultipartResponse) GetUploadID() string
func (*CompleteMultipartResponse) ProtoMessage ¶ added in v0.6.3
func (*CompleteMultipartResponse) ProtoMessage()
func (*CompleteMultipartResponse) ProtoReflect ¶ added in v1.3.2
func (x *CompleteMultipartResponse) ProtoReflect() protoreflect.Message
func (*CompleteMultipartResponse) Reset ¶ added in v0.6.3
func (x *CompleteMultipartResponse) Reset()
func (*CompleteMultipartResponse) String ¶ added in v0.6.3
func (x *CompleteMultipartResponse) String() string
type CompletePart ¶ added in v0.6.3
type CompletePart struct { PartNumber int64 `protobuf:"varint,1,opt,name=partNumber,proto3" json:"partNumber,omitempty"` ETag string `protobuf:"bytes,2,opt,name=eTag,proto3" json:"eTag,omitempty"` // contains filtered or unexported fields }
func (*CompletePart) Descriptor
deprecated
added in
v0.6.3
func (*CompletePart) Descriptor() ([]byte, []int)
Deprecated: Use CompletePart.ProtoReflect.Descriptor instead.
func (*CompletePart) GetETag ¶ added in v0.6.3
func (x *CompletePart) GetETag() string
func (*CompletePart) GetPartNumber ¶ added in v0.6.3
func (x *CompletePart) GetPartNumber() int64
func (*CompletePart) ProtoMessage ¶ added in v0.6.3
func (*CompletePart) ProtoMessage()
func (*CompletePart) ProtoReflect ¶ added in v1.3.2
func (x *CompletePart) ProtoReflect() protoreflect.Message
func (*CompletePart) Reset ¶ added in v0.6.3
func (x *CompletePart) Reset()
func (*CompletePart) String ¶ added in v0.6.3
func (x *CompletePart) String() string
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"` // contains filtered or unexported fields }
func (*Condition) Descriptor
deprecated
func (*Condition) GetHttpErrorCodeReturnedEquals ¶
func (*Condition) GetKeyPrefixEquals ¶
func (*Condition) ProtoMessage ¶
func (*Condition) ProtoMessage()
func (*Condition) ProtoReflect ¶ added in v1.3.2
func (x *Condition) ProtoReflect() protoreflect.Message
type CopyObjPartRequest ¶ added in v0.6.3
type CopyObjPartRequest struct { SourceBucket string `protobuf:"bytes,1,opt,name=SourceBucket,json=sourceBucket,proto3" json:"SourceBucket,omitempty"` SourceObject string `protobuf:"bytes,2,opt,name=SourceObject,json=sourceObject,proto3" json:"SourceObject,omitempty"` TargetBucket string `protobuf:"bytes,3,opt,name=TargetBucket,json=targetBucket,proto3" json:"TargetBucket,omitempty"` TargetObject string `protobuf:"bytes,4,opt,name=TargetObject,json=targetObject,proto3" json:"TargetObject,omitempty"` TargetLocation string `protobuf:"bytes,5,opt,name=TargetLocation,json=targetLocation,proto3" json:"TargetLocation,omitempty"` UploadID string `protobuf:"bytes,6,opt,name=UploadID,json=uploadID,proto3" json:"UploadID,omitempty"` PartID int64 `protobuf:"varint,7,opt,name=PartID,json=partID,proto3" json:"PartID,omitempty"` ReadOffset int64 `protobuf:"varint,8,opt,name=ReadOffset,json=readOffset,proto3" json:"ReadOffset,omitempty"` ReadLength int64 `protobuf:"varint,9,opt,name=ReadLength,json=readLength,proto3" json:"ReadLength,omitempty"` // contains filtered or unexported fields }
func (*CopyObjPartRequest) Descriptor
deprecated
added in
v0.6.3
func (*CopyObjPartRequest) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjPartRequest.ProtoReflect.Descriptor instead.
func (*CopyObjPartRequest) GetPartID ¶ added in v0.6.3
func (x *CopyObjPartRequest) GetPartID() int64
func (*CopyObjPartRequest) GetReadLength ¶ added in v0.8.0
func (x *CopyObjPartRequest) GetReadLength() int64
func (*CopyObjPartRequest) GetReadOffset ¶ added in v0.8.0
func (x *CopyObjPartRequest) GetReadOffset() int64
func (*CopyObjPartRequest) GetSourceBucket ¶ added in v0.6.3
func (x *CopyObjPartRequest) GetSourceBucket() string
func (*CopyObjPartRequest) GetSourceObject ¶ added in v0.8.0
func (x *CopyObjPartRequest) GetSourceObject() string
func (*CopyObjPartRequest) GetTargetBucket ¶ added in v0.6.3
func (x *CopyObjPartRequest) GetTargetBucket() string
func (*CopyObjPartRequest) GetTargetLocation ¶ added in v0.8.0
func (x *CopyObjPartRequest) GetTargetLocation() string
func (*CopyObjPartRequest) GetTargetObject ¶ added in v0.6.3
func (x *CopyObjPartRequest) GetTargetObject() string
func (*CopyObjPartRequest) GetUploadID ¶ added in v0.6.3
func (x *CopyObjPartRequest) GetUploadID() string
func (*CopyObjPartRequest) ProtoMessage ¶ added in v0.6.3
func (*CopyObjPartRequest) ProtoMessage()
func (*CopyObjPartRequest) ProtoReflect ¶ added in v1.3.2
func (x *CopyObjPartRequest) ProtoReflect() protoreflect.Message
func (*CopyObjPartRequest) Reset ¶ added in v0.6.3
func (x *CopyObjPartRequest) Reset()
func (*CopyObjPartRequest) String ¶ added in v0.6.3
func (x *CopyObjPartRequest) String() string
type CopyObjPartResponse ¶ added in v0.6.3
type CopyObjPartResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=ErrorCode,json=errorCode,proto3" json:"ErrorCode,omitempty"` LastModified int64 `protobuf:"varint,2,opt,name=LastModified,json=lastModified,proto3" json:"LastModified,omitempty"` Etag string `protobuf:"bytes,3,opt,name=Etag,json=etag,proto3" json:"Etag,omitempty"` // contains filtered or unexported fields }
func (*CopyObjPartResponse) Descriptor
deprecated
added in
v0.6.3
func (*CopyObjPartResponse) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjPartResponse.ProtoReflect.Descriptor instead.
func (*CopyObjPartResponse) GetErrorCode ¶ added in v0.8.0
func (x *CopyObjPartResponse) GetErrorCode() int32
func (*CopyObjPartResponse) GetEtag ¶ added in v0.6.3
func (x *CopyObjPartResponse) GetEtag() string
func (*CopyObjPartResponse) GetLastModified ¶ added in v0.6.3
func (x *CopyObjPartResponse) GetLastModified() int64
func (*CopyObjPartResponse) ProtoMessage ¶ added in v0.6.3
func (*CopyObjPartResponse) ProtoMessage()
func (*CopyObjPartResponse) ProtoReflect ¶ added in v1.3.2
func (x *CopyObjPartResponse) ProtoReflect() protoreflect.Message
func (*CopyObjPartResponse) Reset ¶ added in v0.6.3
func (x *CopyObjPartResponse) Reset()
func (*CopyObjPartResponse) String ¶ added in v0.6.3
func (x *CopyObjPartResponse) String() string
type CopyObjectRequest ¶ added in v0.6.3
type CopyObjectRequest struct { SrcBucketName string `protobuf:"bytes,1,opt,name=srcBucketName,proto3" json:"srcBucketName,omitempty"` TargetBucketName string `protobuf:"bytes,2,opt,name=targetBucketName,proto3" json:"targetBucketName,omitempty"` SrcObjectName string `protobuf:"bytes,3,opt,name=srcObjectName,proto3" json:"srcObjectName,omitempty"` TargetObjectName string `protobuf:"bytes,4,opt,name=targetObjectName,proto3" json:"targetObjectName,omitempty"` TargetBackend string `protobuf:"bytes,5,opt,name=targetBackend,proto3" json:"targetBackend,omitempty"` TargetTier int32 `protobuf:"varint,6,opt,name=targetTier,proto3" json:"targetTier,omitempty"` Acl *Acl `protobuf:"bytes,7,opt,name=Acl,json=acl,proto3" json:"Acl,omitempty"` CustomAttributes map[string]string `` /* 173-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CopyObjectRequest) Descriptor
deprecated
added in
v0.6.3
func (*CopyObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectRequest.ProtoReflect.Descriptor instead.
func (*CopyObjectRequest) GetAcl ¶ added in v0.12.0
func (x *CopyObjectRequest) GetAcl() *Acl
func (*CopyObjectRequest) GetCustomAttributes ¶ added in v0.12.0
func (x *CopyObjectRequest) GetCustomAttributes() map[string]string
func (*CopyObjectRequest) GetSrcBucketName ¶ added in v0.6.3
func (x *CopyObjectRequest) GetSrcBucketName() string
func (*CopyObjectRequest) GetSrcObjectName ¶ added in v0.6.3
func (x *CopyObjectRequest) GetSrcObjectName() string
func (*CopyObjectRequest) GetTargetBackend ¶ added in v0.6.3
func (x *CopyObjectRequest) GetTargetBackend() string
func (*CopyObjectRequest) GetTargetBucketName ¶ added in v0.6.3
func (x *CopyObjectRequest) GetTargetBucketName() string
func (*CopyObjectRequest) GetTargetObjectName ¶ added in v0.6.3
func (x *CopyObjectRequest) GetTargetObjectName() string
func (*CopyObjectRequest) GetTargetTier ¶ added in v0.6.3
func (x *CopyObjectRequest) GetTargetTier() int32
func (*CopyObjectRequest) ProtoMessage ¶ added in v0.6.3
func (*CopyObjectRequest) ProtoMessage()
func (*CopyObjectRequest) ProtoReflect ¶ added in v1.3.2
func (x *CopyObjectRequest) ProtoReflect() protoreflect.Message
func (*CopyObjectRequest) Reset ¶ added in v0.6.3
func (x *CopyObjectRequest) Reset()
func (*CopyObjectRequest) String ¶ added in v0.6.3
func (x *CopyObjectRequest) String() string
type CopyObjectResponse ¶ added in v0.6.3
type CopyObjectResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Md5 string `protobuf:"bytes,2,opt,name=md5,proto3" json:"md5,omitempty"` LastModified int64 `protobuf:"varint,3,opt,name=lastModified,proto3" json:"lastModified,omitempty"` VersionId string `protobuf:"bytes,4,opt,name=versionId,proto3" json:"versionId,omitempty"` // contains filtered or unexported fields }
func (*CopyObjectResponse) Descriptor
deprecated
added in
v0.6.3
func (*CopyObjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use CopyObjectResponse.ProtoReflect.Descriptor instead.
func (*CopyObjectResponse) GetErrorCode ¶ added in v0.6.3
func (x *CopyObjectResponse) GetErrorCode() int32
func (*CopyObjectResponse) GetLastModified ¶ added in v0.6.3
func (x *CopyObjectResponse) GetLastModified() int64
func (*CopyObjectResponse) GetMd5 ¶ added in v0.6.3
func (x *CopyObjectResponse) GetMd5() string
func (*CopyObjectResponse) GetVersionId ¶ added in v0.6.3
func (x *CopyObjectResponse) GetVersionId() string
func (*CopyObjectResponse) ProtoMessage ¶ added in v0.6.3
func (*CopyObjectResponse) ProtoMessage()
func (*CopyObjectResponse) ProtoReflect ¶ added in v1.3.2
func (x *CopyObjectResponse) ProtoReflect() protoreflect.Message
func (*CopyObjectResponse) Reset ¶ added in v0.6.3
func (x *CopyObjectResponse) Reset()
func (*CopyObjectResponse) String ¶ added in v0.6.3
func (x *CopyObjectResponse) String() string
type CountObjectsResponse ¶ added in v0.5.4
type CountObjectsResponse struct { Count int64 `protobuf:"varint,1,opt,name=Count,json=count,proto3" json:"Count,omitempty"` Size int64 `protobuf:"varint,2,opt,name=Size,json=size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*CountObjectsResponse) Descriptor
deprecated
added in
v0.5.4
func (*CountObjectsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CountObjectsResponse.ProtoReflect.Descriptor instead.
func (*CountObjectsResponse) GetCount ¶ added in v0.5.4
func (x *CountObjectsResponse) GetCount() int64
func (*CountObjectsResponse) GetSize ¶ added in v0.5.4
func (x *CountObjectsResponse) GetSize() int64
func (*CountObjectsResponse) ProtoMessage ¶ added in v0.5.4
func (*CountObjectsResponse) ProtoMessage()
func (*CountObjectsResponse) ProtoReflect ¶ added in v1.3.2
func (x *CountObjectsResponse) ProtoReflect() protoreflect.Message
func (*CountObjectsResponse) Reset ¶ added in v0.5.4
func (x *CountObjectsResponse) Reset()
func (*CountObjectsResponse) String ¶ added in v0.5.4
func (x *CountObjectsResponse) String() string
type DeleteObjectInput ¶
type DeleteObjectInput struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` VersioId string `protobuf:"bytes,3,opt,name=versioId,proto3" json:"versioId,omitempty"` StorageMeta string `protobuf:"bytes,4,opt,name=storageMeta,proto3" json:"storageMeta,omitempty"` ETag string `protobuf:"bytes,5,opt,name=eTag,proto3" json:"eTag,omitempty"` ObjectId string `protobuf:"bytes,6,opt,name=objectId,proto3" json:"objectId,omitempty"` // contains filtered or unexported fields }
func (*DeleteObjectInput) Descriptor
deprecated
func (*DeleteObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectInput.ProtoReflect.Descriptor instead.
func (*DeleteObjectInput) GetBucket ¶
func (x *DeleteObjectInput) GetBucket() string
func (*DeleteObjectInput) GetETag ¶ added in v0.6.3
func (x *DeleteObjectInput) GetETag() string
func (*DeleteObjectInput) GetKey ¶
func (x *DeleteObjectInput) GetKey() string
func (*DeleteObjectInput) GetObjectId ¶ added in v0.6.3
func (x *DeleteObjectInput) GetObjectId() string
func (*DeleteObjectInput) GetStorageMeta ¶ added in v0.6.3
func (x *DeleteObjectInput) GetStorageMeta() string
func (*DeleteObjectInput) GetVersioId ¶ added in v0.6.3
func (x *DeleteObjectInput) GetVersioId() string
func (*DeleteObjectInput) ProtoMessage ¶
func (*DeleteObjectInput) ProtoMessage()
func (*DeleteObjectInput) ProtoReflect ¶ added in v1.3.2
func (x *DeleteObjectInput) ProtoReflect() protoreflect.Message
func (*DeleteObjectInput) Reset ¶
func (x *DeleteObjectInput) Reset()
func (*DeleteObjectInput) String ¶
func (x *DeleteObjectInput) String() string
type DeleteObjectOutput ¶ added in v0.6.3
type DeleteObjectOutput struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` DeleteMarker bool `protobuf:"varint,2,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"` VersionId string `protobuf:"bytes,3,opt,name=versionId,proto3" json:"versionId,omitempty"` // contains filtered or unexported fields }
func (*DeleteObjectOutput) Descriptor
deprecated
added in
v0.6.3
func (*DeleteObjectOutput) Descriptor() ([]byte, []int)
Deprecated: Use DeleteObjectOutput.ProtoReflect.Descriptor instead.
func (*DeleteObjectOutput) GetDeleteMarker ¶ added in v0.6.3
func (x *DeleteObjectOutput) GetDeleteMarker() bool
func (*DeleteObjectOutput) GetErrorCode ¶ added in v0.6.3
func (x *DeleteObjectOutput) GetErrorCode() int32
func (*DeleteObjectOutput) GetVersionId ¶ added in v0.6.3
func (x *DeleteObjectOutput) GetVersionId() string
func (*DeleteObjectOutput) ProtoMessage ¶ added in v0.6.3
func (*DeleteObjectOutput) ProtoMessage()
func (*DeleteObjectOutput) ProtoReflect ¶ added in v1.3.2
func (x *DeleteObjectOutput) ProtoReflect() protoreflect.Message
func (*DeleteObjectOutput) Reset ¶ added in v0.6.3
func (x *DeleteObjectOutput) Reset()
func (*DeleteObjectOutput) String ¶ added in v0.6.3
func (x *DeleteObjectOutput) String() string
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"` // contains filtered or unexported fields }
func (*Destination) Descriptor
deprecated
func (*Destination) Descriptor() ([]byte, []int)
Deprecated: Use Destination.ProtoReflect.Descriptor instead.
func (*Destination) GetBucket ¶
func (x *Destination) GetBucket() string
func (*Destination) GetStorageClass ¶
func (x *Destination) GetStorageClass() string
func (*Destination) ProtoMessage ¶
func (*Destination) ProtoMessage()
func (*Destination) ProtoReflect ¶ added in v1.3.2
func (x *Destination) ProtoReflect() protoreflect.Message
func (*Destination) Reset ¶
func (x *Destination) Reset()
func (*Destination) String ¶
func (x *Destination) String() string
type GetBackendTypeByTierRequest ¶ added in v0.5.2
type GetBackendTypeByTierRequest struct { Tier int32 `protobuf:"varint,1,opt,name=Tier,json=tier,proto3" json:"Tier,omitempty"` // contains filtered or unexported fields }
func (*GetBackendTypeByTierRequest) Descriptor
deprecated
added in
v0.5.2
func (*GetBackendTypeByTierRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBackendTypeByTierRequest.ProtoReflect.Descriptor instead.
func (*GetBackendTypeByTierRequest) GetTier ¶ added in v0.5.2
func (x *GetBackendTypeByTierRequest) GetTier() int32
func (*GetBackendTypeByTierRequest) ProtoMessage ¶ added in v0.5.2
func (*GetBackendTypeByTierRequest) ProtoMessage()
func (*GetBackendTypeByTierRequest) ProtoReflect ¶ added in v1.3.2
func (x *GetBackendTypeByTierRequest) ProtoReflect() protoreflect.Message
func (*GetBackendTypeByTierRequest) Reset ¶ added in v0.5.2
func (x *GetBackendTypeByTierRequest) Reset()
func (*GetBackendTypeByTierRequest) String ¶ added in v0.5.2
func (x *GetBackendTypeByTierRequest) String() string
type GetBackendTypeByTierResponse ¶ added in v0.5.2
type GetBackendTypeByTierResponse struct { Types []string `protobuf:"bytes,1,rep,name=Types,json=types,proto3" json:"Types,omitempty"` // contains filtered or unexported fields }
func (*GetBackendTypeByTierResponse) Descriptor
deprecated
added in
v0.5.2
func (*GetBackendTypeByTierResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBackendTypeByTierResponse.ProtoReflect.Descriptor instead.
func (*GetBackendTypeByTierResponse) GetTypes ¶ added in v0.5.2
func (x *GetBackendTypeByTierResponse) GetTypes() []string
func (*GetBackendTypeByTierResponse) ProtoMessage ¶ added in v0.5.2
func (*GetBackendTypeByTierResponse) ProtoMessage()
func (*GetBackendTypeByTierResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetBackendTypeByTierResponse) ProtoReflect() protoreflect.Message
func (*GetBackendTypeByTierResponse) Reset ¶ added in v0.5.2
func (x *GetBackendTypeByTierResponse) Reset()
func (*GetBackendTypeByTierResponse) String ¶ added in v0.5.2
func (x *GetBackendTypeByTierResponse) String() string
type GetBucketLifecycleResponse ¶ added in v0.6.3
type GetBucketLifecycleResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Lc []*LifecycleRule `protobuf:"bytes,2,rep,name=lc,proto3" json:"lc,omitempty"` // contains filtered or unexported fields }
func (*GetBucketLifecycleResponse) Descriptor
deprecated
added in
v0.6.3
func (*GetBucketLifecycleResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBucketLifecycleResponse.ProtoReflect.Descriptor instead.
func (*GetBucketLifecycleResponse) GetErrorCode ¶ added in v0.6.3
func (x *GetBucketLifecycleResponse) GetErrorCode() int32
func (*GetBucketLifecycleResponse) GetLc ¶ added in v0.6.3
func (x *GetBucketLifecycleResponse) GetLc() []*LifecycleRule
func (*GetBucketLifecycleResponse) ProtoMessage ¶ added in v0.6.3
func (*GetBucketLifecycleResponse) ProtoMessage()
func (*GetBucketLifecycleResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetBucketLifecycleResponse) ProtoReflect() protoreflect.Message
func (*GetBucketLifecycleResponse) Reset ¶ added in v0.6.3
func (x *GetBucketLifecycleResponse) Reset()
func (*GetBucketLifecycleResponse) String ¶ added in v0.6.3
func (x *GetBucketLifecycleResponse) String() string
type GetBucketResponse ¶ added in v0.6.3
type GetBucketResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` BucketMeta *Bucket `protobuf:"bytes,2,opt,name=bucketMeta,proto3" json:"bucketMeta,omitempty"` // contains filtered or unexported fields }
func (*GetBucketResponse) Descriptor
deprecated
added in
v0.6.3
func (*GetBucketResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBucketResponse.ProtoReflect.Descriptor instead.
func (*GetBucketResponse) GetBucketMeta ¶ added in v0.6.3
func (x *GetBucketResponse) GetBucketMeta() *Bucket
func (*GetBucketResponse) GetErrorCode ¶ added in v0.6.3
func (x *GetBucketResponse) GetErrorCode() int32
func (*GetBucketResponse) ProtoMessage ¶ added in v0.6.3
func (*GetBucketResponse) ProtoMessage()
func (*GetBucketResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetBucketResponse) ProtoReflect() protoreflect.Message
func (*GetBucketResponse) Reset ¶ added in v0.6.3
func (x *GetBucketResponse) Reset()
func (*GetBucketResponse) String ¶ added in v0.6.3
func (x *GetBucketResponse) String() string
type GetObjectInput ¶
type GetObjectInput struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,json=bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,json=key,proto3" json:"Key,omitempty"` VersionId string `protobuf:"bytes,3,opt,name=VersionId,json=versionId,proto3" json:"VersionId,omitempty"` Offset int64 `protobuf:"varint,4,opt,name=Offset,json=offset,proto3" json:"Offset,omitempty"` Length int64 `protobuf:"varint,5,opt,name=Length,json=length,proto3" json:"Length,omitempty"` // contains filtered or unexported fields }
func (*GetObjectInput) Descriptor
deprecated
func (*GetObjectInput) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectInput.ProtoReflect.Descriptor instead.
func (*GetObjectInput) GetBucket ¶
func (x *GetObjectInput) GetBucket() string
func (*GetObjectInput) GetKey ¶
func (x *GetObjectInput) GetKey() string
func (*GetObjectInput) GetLength ¶ added in v0.6.3
func (x *GetObjectInput) GetLength() int64
func (*GetObjectInput) GetOffset ¶ added in v0.6.3
func (x *GetObjectInput) GetOffset() int64
func (*GetObjectInput) GetVersionId ¶ added in v0.6.3
func (x *GetObjectInput) GetVersionId() string
func (*GetObjectInput) ProtoMessage ¶
func (*GetObjectInput) ProtoMessage()
func (*GetObjectInput) ProtoReflect ¶ added in v1.3.2
func (x *GetObjectInput) ProtoReflect() protoreflect.Message
func (*GetObjectInput) Reset ¶
func (x *GetObjectInput) Reset()
func (*GetObjectInput) String ¶
func (x *GetObjectInput) String() string
type GetObjectMetaRequest ¶ added in v0.12.0
type GetObjectMetaRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` VersionId string `protobuf:"bytes,3,opt,name=versionId,proto3" json:"versionId,omitempty"` IsHeadReq bool `protobuf:"varint,4,opt,name=isHeadReq,proto3" json:"isHeadReq,omitempty"` // contains filtered or unexported fields }
func (*GetObjectMetaRequest) Descriptor
deprecated
added in
v0.12.0
func (*GetObjectMetaRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectMetaRequest.ProtoReflect.Descriptor instead.
func (*GetObjectMetaRequest) GetBucketName ¶ added in v0.12.0
func (x *GetObjectMetaRequest) GetBucketName() string
func (*GetObjectMetaRequest) GetIsHeadReq ¶ added in v0.12.0
func (x *GetObjectMetaRequest) GetIsHeadReq() bool
func (*GetObjectMetaRequest) GetObjectKey ¶ added in v0.12.0
func (x *GetObjectMetaRequest) GetObjectKey() string
func (*GetObjectMetaRequest) GetVersionId ¶ added in v0.12.0
func (x *GetObjectMetaRequest) GetVersionId() string
func (*GetObjectMetaRequest) ProtoMessage ¶ added in v0.12.0
func (*GetObjectMetaRequest) ProtoMessage()
func (*GetObjectMetaRequest) ProtoReflect ¶ added in v1.3.2
func (x *GetObjectMetaRequest) ProtoReflect() protoreflect.Message
func (*GetObjectMetaRequest) Reset ¶ added in v0.12.0
func (x *GetObjectMetaRequest) Reset()
func (*GetObjectMetaRequest) String ¶ added in v0.12.0
func (x *GetObjectMetaRequest) String() string
type GetObjectMetaResult ¶ added in v0.6.3
type GetObjectMetaResult struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Object *Object `protobuf:"bytes,2,opt,name=object,proto3" json:"object,omitempty"` ExpireTime int64 `protobuf:"varint,3,opt,name=expireTime,proto3" json:"expireTime,omitempty"` RuleId string `protobuf:"bytes,4,opt,name=ruleId,proto3" json:"ruleId,omitempty"` // contains filtered or unexported fields }
func (*GetObjectMetaResult) Descriptor
deprecated
added in
v0.6.3
func (*GetObjectMetaResult) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectMetaResult.ProtoReflect.Descriptor instead.
func (*GetObjectMetaResult) GetErrorCode ¶ added in v0.6.3
func (x *GetObjectMetaResult) GetErrorCode() int32
func (*GetObjectMetaResult) GetExpireTime ¶ added in v0.12.0
func (x *GetObjectMetaResult) GetExpireTime() int64
func (*GetObjectMetaResult) GetObject ¶ added in v0.6.3
func (x *GetObjectMetaResult) GetObject() *Object
func (*GetObjectMetaResult) GetRuleId ¶ added in v0.12.0
func (x *GetObjectMetaResult) GetRuleId() string
func (*GetObjectMetaResult) ProtoMessage ¶ added in v0.6.3
func (*GetObjectMetaResult) ProtoMessage()
func (*GetObjectMetaResult) ProtoReflect ¶ added in v1.3.2
func (x *GetObjectMetaResult) ProtoReflect() protoreflect.Message
func (*GetObjectMetaResult) Reset ¶ added in v0.6.3
func (x *GetObjectMetaResult) Reset()
func (*GetObjectMetaResult) String ¶ added in v0.6.3
func (x *GetObjectMetaResult) String() string
type GetObjectResponse ¶ added in v0.6.3
type GetObjectResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetObjectResponse) Descriptor
deprecated
added in
v0.6.3
func (*GetObjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetObjectResponse.ProtoReflect.Descriptor instead.
func (*GetObjectResponse) GetData ¶ added in v0.6.3
func (x *GetObjectResponse) GetData() []byte
func (*GetObjectResponse) GetErrorCode ¶ added in v0.6.3
func (x *GetObjectResponse) GetErrorCode() int32
func (*GetObjectResponse) ProtoMessage ¶ added in v0.6.3
func (*GetObjectResponse) ProtoMessage()
func (*GetObjectResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetObjectResponse) ProtoReflect() protoreflect.Message
func (*GetObjectResponse) Reset ¶ added in v0.6.3
func (x *GetObjectResponse) Reset()
func (*GetObjectResponse) String ¶ added in v0.6.3
func (x *GetObjectResponse) String() string
type GetStorageClassesResponse ¶ added in v0.5.2
type GetStorageClassesResponse struct { Classes []*StorageClass `protobuf:"bytes,1,rep,name=classes,proto3" json:"classes,omitempty"` // contains filtered or unexported fields }
func (*GetStorageClassesResponse) Descriptor
deprecated
added in
v0.5.2
func (*GetStorageClassesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStorageClassesResponse.ProtoReflect.Descriptor instead.
func (*GetStorageClassesResponse) GetClasses ¶ added in v0.5.2
func (x *GetStorageClassesResponse) GetClasses() []*StorageClass
func (*GetStorageClassesResponse) ProtoMessage ¶ added in v0.5.2
func (*GetStorageClassesResponse) ProtoMessage()
func (*GetStorageClassesResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetStorageClassesResponse) ProtoReflect() protoreflect.Message
func (*GetStorageClassesResponse) Reset ¶ added in v0.5.2
func (x *GetStorageClassesResponse) Reset()
func (*GetStorageClassesResponse) String ¶ added in v0.5.2
func (x *GetStorageClassesResponse) String() string
type GetTierMapResponse ¶ added in v0.5.2
type GetTierMapResponse struct { Transition []string `protobuf:"bytes,1,rep,name=Transition,json=transition,proto3" json:"Transition,omitempty"` // format:[from:to from:to ....] Tier2Name map[string]*Tier2ClassName `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetTierMapResponse) Descriptor
deprecated
added in
v0.5.2
func (*GetTierMapResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTierMapResponse.ProtoReflect.Descriptor instead.
func (*GetTierMapResponse) GetTier2Name ¶ added in v0.5.2
func (x *GetTierMapResponse) GetTier2Name() map[string]*Tier2ClassName
func (*GetTierMapResponse) GetTransition ¶ added in v0.5.2
func (x *GetTierMapResponse) GetTransition() []string
func (*GetTierMapResponse) ProtoMessage ¶ added in v0.5.2
func (*GetTierMapResponse) ProtoMessage()
func (*GetTierMapResponse) ProtoReflect ¶ added in v1.3.2
func (x *GetTierMapResponse) ProtoReflect() protoreflect.Message
func (*GetTierMapResponse) Reset ¶ added in v0.5.2
func (x *GetTierMapResponse) Reset()
func (*GetTierMapResponse) String ¶ added in v0.5.2
func (x *GetTierMapResponse) String() string
type HeaderValues ¶ added in v0.12.0
type HeaderValues struct { Values []string `protobuf:"bytes,1,rep,name=Values,json=values,proto3" json:"Values,omitempty"` // contains filtered or unexported fields }
func (*HeaderValues) Descriptor
deprecated
added in
v0.12.0
func (*HeaderValues) Descriptor() ([]byte, []int)
Deprecated: Use HeaderValues.ProtoReflect.Descriptor instead.
func (*HeaderValues) GetValues ¶ added in v0.12.0
func (x *HeaderValues) GetValues() []string
func (*HeaderValues) ProtoMessage ¶ added in v0.12.0
func (*HeaderValues) ProtoMessage()
func (*HeaderValues) ProtoReflect ¶ added in v1.3.2
func (x *HeaderValues) ProtoReflect() protoreflect.Message
func (*HeaderValues) Reset ¶ added in v0.12.0
func (x *HeaderValues) Reset()
func (*HeaderValues) String ¶ added in v0.12.0
func (x *HeaderValues) String() string
type InitMultiPartRequest ¶ added in v0.6.3
type InitMultiPartRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` Acl *Acl `protobuf:"bytes,3,opt,name=acl,proto3" json:"acl,omitempty"` Tier int32 `protobuf:"varint,4,opt,name=tier,proto3" json:"tier,omitempty"` Location string `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"` Attrs map[string]string `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*InitMultiPartRequest) Descriptor
deprecated
added in
v0.6.3
func (*InitMultiPartRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitMultiPartRequest.ProtoReflect.Descriptor instead.
func (*InitMultiPartRequest) GetAcl ¶ added in v0.6.3
func (x *InitMultiPartRequest) GetAcl() *Acl
func (*InitMultiPartRequest) GetAttrs ¶ added in v0.6.3
func (x *InitMultiPartRequest) GetAttrs() map[string]string
func (*InitMultiPartRequest) GetBucketName ¶ added in v0.6.3
func (x *InitMultiPartRequest) GetBucketName() string
func (*InitMultiPartRequest) GetLocation ¶ added in v0.8.0
func (x *InitMultiPartRequest) GetLocation() string
func (*InitMultiPartRequest) GetObjectKey ¶ added in v0.6.3
func (x *InitMultiPartRequest) GetObjectKey() string
func (*InitMultiPartRequest) GetTier ¶ added in v0.8.0
func (x *InitMultiPartRequest) GetTier() int32
func (*InitMultiPartRequest) ProtoMessage ¶ added in v0.6.3
func (*InitMultiPartRequest) ProtoMessage()
func (*InitMultiPartRequest) ProtoReflect ¶ added in v1.3.2
func (x *InitMultiPartRequest) ProtoReflect() protoreflect.Message
func (*InitMultiPartRequest) Reset ¶ added in v0.6.3
func (x *InitMultiPartRequest) Reset()
func (*InitMultiPartRequest) String ¶ added in v0.6.3
func (x *InitMultiPartRequest) String() string
type InitMultiPartResponse ¶ added in v0.6.3
type InitMultiPartResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` UploadID string `protobuf:"bytes,2,opt,name=uploadID,proto3" json:"uploadID,omitempty"` // contains filtered or unexported fields }
func (*InitMultiPartResponse) Descriptor
deprecated
added in
v0.6.3
func (*InitMultiPartResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitMultiPartResponse.ProtoReflect.Descriptor instead.
func (*InitMultiPartResponse) GetErrorCode ¶ added in v0.6.3
func (x *InitMultiPartResponse) GetErrorCode() int32
func (*InitMultiPartResponse) GetUploadID ¶ added in v0.6.3
func (x *InitMultiPartResponse) GetUploadID() string
func (*InitMultiPartResponse) ProtoMessage ¶ added in v0.6.3
func (*InitMultiPartResponse) ProtoMessage()
func (*InitMultiPartResponse) ProtoReflect ¶ added in v1.3.2
func (x *InitMultiPartResponse) ProtoReflect() protoreflect.Message
func (*InitMultiPartResponse) Reset ¶ added in v0.6.3
func (x *InitMultiPartResponse) Reset()
func (*InitMultiPartResponse) String ¶ added in v0.6.3
func (x *InitMultiPartResponse) String() string
type LifecycleFilter ¶
type LifecycleFilter struct { //Object prefix for lifecycle filter Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
func (*LifecycleFilter) Descriptor
deprecated
func (*LifecycleFilter) Descriptor() ([]byte, []int)
Deprecated: Use LifecycleFilter.ProtoReflect.Descriptor instead.
func (*LifecycleFilter) GetPrefix ¶
func (x *LifecycleFilter) GetPrefix() string
func (*LifecycleFilter) ProtoMessage ¶
func (*LifecycleFilter) ProtoMessage()
func (*LifecycleFilter) ProtoReflect ¶ added in v1.3.2
func (x *LifecycleFilter) ProtoReflect() protoreflect.Message
func (*LifecycleFilter) Reset ¶
func (x *LifecycleFilter) Reset()
func (*LifecycleFilter) String ¶
func (x *LifecycleFilter) String() string
type LifecycleRule ¶ added in v0.5.2
type LifecycleRule struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Filter *LifecycleFilter `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"` Actions []*Action `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"` AbortIncompleteMultipartUpload *AbortMultipartUpload `protobuf:"bytes,5,opt,name=abortIncompleteMultipartUpload,proto3" json:"abortIncompleteMultipartUpload,omitempty"` // contains filtered or unexported fields }
func (*LifecycleRule) Descriptor
deprecated
added in
v0.5.2
func (*LifecycleRule) Descriptor() ([]byte, []int)
Deprecated: Use LifecycleRule.ProtoReflect.Descriptor instead.
func (*LifecycleRule) GetAbortIncompleteMultipartUpload ¶ added in v0.5.3
func (x *LifecycleRule) GetAbortIncompleteMultipartUpload() *AbortMultipartUpload
func (*LifecycleRule) GetActions ¶ added in v0.5.2
func (x *LifecycleRule) GetActions() []*Action
func (*LifecycleRule) GetFilter ¶ added in v0.5.2
func (x *LifecycleRule) GetFilter() *LifecycleFilter
func (*LifecycleRule) GetId ¶ added in v0.5.2
func (x *LifecycleRule) GetId() string
func (*LifecycleRule) GetStatus ¶ added in v0.5.2
func (x *LifecycleRule) GetStatus() string
func (*LifecycleRule) ProtoMessage ¶ added in v0.5.2
func (*LifecycleRule) ProtoMessage()
func (*LifecycleRule) ProtoReflect ¶ added in v1.3.2
func (x *LifecycleRule) ProtoReflect() protoreflect.Message
func (*LifecycleRule) Reset ¶ added in v0.5.2
func (x *LifecycleRule) Reset()
func (*LifecycleRule) String ¶ added in v0.5.2
func (x *LifecycleRule) String() string
type ListBucketUploadRequest ¶ added in v0.6.3
type ListBucketUploadRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` Delimiter string `protobuf:"bytes,2,opt,name=delimiter,proto3" json:"delimiter,omitempty"` EncodingType string `protobuf:"bytes,3,opt,name=encodingType,proto3" json:"encodingType,omitempty"` MaxUploads int32 `protobuf:"varint,4,opt,name=maxUploads,proto3" json:"maxUploads,omitempty"` KeyMarker string `protobuf:"bytes,5,opt,name=keyMarker,proto3" json:"keyMarker,omitempty"` Prefix string `protobuf:"bytes,6,opt,name=prefix,proto3" json:"prefix,omitempty"` UploadIdMarker string `protobuf:"bytes,7,opt,name=uploadIdMarker,proto3" json:"uploadIdMarker,omitempty"` // contains filtered or unexported fields }
func (*ListBucketUploadRequest) Descriptor
deprecated
added in
v0.6.3
func (*ListBucketUploadRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBucketUploadRequest.ProtoReflect.Descriptor instead.
func (*ListBucketUploadRequest) GetBucketName ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetBucketName() string
func (*ListBucketUploadRequest) GetDelimiter ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetDelimiter() string
func (*ListBucketUploadRequest) GetEncodingType ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetEncodingType() string
func (*ListBucketUploadRequest) GetKeyMarker ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetKeyMarker() string
func (*ListBucketUploadRequest) GetMaxUploads ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetMaxUploads() int32
func (*ListBucketUploadRequest) GetPrefix ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetPrefix() string
func (*ListBucketUploadRequest) GetUploadIdMarker ¶ added in v0.6.3
func (x *ListBucketUploadRequest) GetUploadIdMarker() string
func (*ListBucketUploadRequest) ProtoMessage ¶ added in v0.6.3
func (*ListBucketUploadRequest) ProtoMessage()
func (*ListBucketUploadRequest) ProtoReflect ¶ added in v1.3.2
func (x *ListBucketUploadRequest) ProtoReflect() protoreflect.Message
func (*ListBucketUploadRequest) Reset ¶ added in v0.6.3
func (x *ListBucketUploadRequest) Reset()
func (*ListBucketUploadRequest) String ¶ added in v0.6.3
func (x *ListBucketUploadRequest) String() string
type ListBucketUploadResponse ¶ added in v0.6.3
type ListBucketUploadResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Result *ListBucketUploadResult `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"` // contains filtered or unexported fields }
func (*ListBucketUploadResponse) Descriptor
deprecated
added in
v0.6.3
func (*ListBucketUploadResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBucketUploadResponse.ProtoReflect.Descriptor instead.
func (*ListBucketUploadResponse) GetErrorCode ¶ added in v0.6.3
func (x *ListBucketUploadResponse) GetErrorCode() int32
func (*ListBucketUploadResponse) GetResult ¶ added in v0.6.3
func (x *ListBucketUploadResponse) GetResult() *ListBucketUploadResult
func (*ListBucketUploadResponse) ProtoMessage ¶ added in v0.6.3
func (*ListBucketUploadResponse) ProtoMessage()
func (*ListBucketUploadResponse) ProtoReflect ¶ added in v1.3.2
func (x *ListBucketUploadResponse) ProtoReflect() protoreflect.Message
func (*ListBucketUploadResponse) Reset ¶ added in v0.6.3
func (x *ListBucketUploadResponse) Reset()
func (*ListBucketUploadResponse) String ¶ added in v0.6.3
func (x *ListBucketUploadResponse) String() string
type ListBucketUploadResult ¶ added in v0.6.3
type ListBucketUploadResult struct { IsTruncated bool `protobuf:"varint,1,opt,name=isTruncated,proto3" json:"isTruncated,omitempty"` NextKeyMarker string `protobuf:"bytes,2,opt,name=nextKeyMarker,proto3" json:"nextKeyMarker,omitempty"` NextUploadIdMarker string `protobuf:"bytes,3,opt,name=nextUploadIdMarker,proto3" json:"nextUploadIdMarker,omitempty"` CommonPrefix []string `protobuf:"bytes,4,rep,name=commonPrefix,proto3" json:"commonPrefix,omitempty"` Uploads []*Upload `protobuf:"bytes,5,rep,name=uploads,proto3" json:"uploads,omitempty"` // contains filtered or unexported fields }
func (*ListBucketUploadResult) Descriptor
deprecated
added in
v0.6.3
func (*ListBucketUploadResult) Descriptor() ([]byte, []int)
Deprecated: Use ListBucketUploadResult.ProtoReflect.Descriptor instead.
func (*ListBucketUploadResult) GetCommonPrefix ¶ added in v0.6.3
func (x *ListBucketUploadResult) GetCommonPrefix() []string
func (*ListBucketUploadResult) GetIsTruncated ¶ added in v0.6.3
func (x *ListBucketUploadResult) GetIsTruncated() bool
func (*ListBucketUploadResult) GetNextKeyMarker ¶ added in v0.6.3
func (x *ListBucketUploadResult) GetNextKeyMarker() string
func (*ListBucketUploadResult) GetNextUploadIdMarker ¶ added in v0.6.3
func (x *ListBucketUploadResult) GetNextUploadIdMarker() string
func (*ListBucketUploadResult) GetUploads ¶ added in v0.6.3
func (x *ListBucketUploadResult) GetUploads() []*Upload
func (*ListBucketUploadResult) ProtoMessage ¶ added in v0.6.3
func (*ListBucketUploadResult) ProtoMessage()
func (*ListBucketUploadResult) ProtoReflect ¶ added in v1.3.2
func (x *ListBucketUploadResult) ProtoReflect() protoreflect.Message
func (*ListBucketUploadResult) Reset ¶ added in v0.6.3
func (x *ListBucketUploadResult) Reset()
func (*ListBucketUploadResult) String ¶ added in v0.6.3
func (x *ListBucketUploadResult) String() string
type ListBucketsResponse ¶
type ListBucketsResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Buckets []*Bucket `protobuf:"bytes,2,rep,name=buckets,proto3" json:"buckets,omitempty"` // contains filtered or unexported fields }
func (*ListBucketsResponse) Descriptor
deprecated
func (*ListBucketsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBucketsResponse.ProtoReflect.Descriptor instead.
func (*ListBucketsResponse) GetBuckets ¶
func (x *ListBucketsResponse) GetBuckets() []*Bucket
func (*ListBucketsResponse) GetErrorCode ¶ added in v0.6.3
func (x *ListBucketsResponse) GetErrorCode() int32
func (*ListBucketsResponse) ProtoMessage ¶
func (*ListBucketsResponse) ProtoMessage()
func (*ListBucketsResponse) ProtoReflect ¶ added in v1.3.2
func (x *ListBucketsResponse) ProtoReflect() protoreflect.Message
func (*ListBucketsResponse) Reset ¶
func (x *ListBucketsResponse) Reset()
func (*ListBucketsResponse) String ¶
func (x *ListBucketsResponse) String() string
type ListObjectPartsRequest ¶ added in v0.6.3
type ListObjectPartsRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` EncodingType string `protobuf:"bytes,3,opt,name=encodingType,proto3" json:"encodingType,omitempty"` UploadId string `protobuf:"bytes,4,opt,name=uploadId,proto3" json:"uploadId,omitempty"` MaxParts int64 `protobuf:"varint,5,opt,name=maxParts,proto3" json:"maxParts,omitempty"` PartNumberMarker int64 `protobuf:"varint,6,opt,name=partNumberMarker,proto3" json:"partNumberMarker,omitempty"` // contains filtered or unexported fields }
func (*ListObjectPartsRequest) Descriptor
deprecated
added in
v0.6.3
func (*ListObjectPartsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectPartsRequest.ProtoReflect.Descriptor instead.
func (*ListObjectPartsRequest) GetBucketName ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetBucketName() string
func (*ListObjectPartsRequest) GetEncodingType ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetEncodingType() string
func (*ListObjectPartsRequest) GetMaxParts ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetMaxParts() int64
func (*ListObjectPartsRequest) GetObjectKey ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetObjectKey() string
func (*ListObjectPartsRequest) GetPartNumberMarker ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetPartNumberMarker() int64
func (*ListObjectPartsRequest) GetUploadId ¶ added in v0.6.3
func (x *ListObjectPartsRequest) GetUploadId() string
func (*ListObjectPartsRequest) ProtoMessage ¶ added in v0.6.3
func (*ListObjectPartsRequest) ProtoMessage()
func (*ListObjectPartsRequest) ProtoReflect ¶ added in v1.3.2
func (x *ListObjectPartsRequest) ProtoReflect() protoreflect.Message
func (*ListObjectPartsRequest) Reset ¶ added in v0.6.3
func (x *ListObjectPartsRequest) Reset()
func (*ListObjectPartsRequest) String ¶ added in v0.6.3
func (x *ListObjectPartsRequest) String() string
type ListObjectPartsResponse ¶ added in v0.6.3
type ListObjectPartsResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=ErrorCode,json=errorCode,proto3" json:"ErrorCode,omitempty"` Initiator *Owner `protobuf:"bytes,2,opt,name=Initiator,json=initiator,proto3" json:"Initiator,omitempty"` Owner *Owner `protobuf:"bytes,3,opt,name=Owner,json=owner,proto3" json:"Owner,omitempty"` StorageClass string `protobuf:"bytes,4,opt,name=StorageClass,json=storageClass,proto3" json:"StorageClass,omitempty"` PartNumberMarker int64 `protobuf:"varint,5,opt,name=PartNumberMarker,json=partNumberMarker,proto3" json:"PartNumberMarker,omitempty"` NextPartNumberMarker int64 `protobuf:"varint,6,opt,name=NextPartNumberMarker,json=nextPartNumberMarker,proto3" json:"NextPartNumberMarker,omitempty"` MaxParts int64 `protobuf:"varint,7,opt,name=MaxParts,json=maxParts,proto3" json:"MaxParts,omitempty"` IsTruncated bool `protobuf:"varint,8,opt,name=IsTruncated,json=isTruncated,proto3" json:"IsTruncated,omitempty"` Parts []*Part `protobuf:"bytes,9,rep,name=Parts,json=parts,proto3" json:"Parts,omitempty"` // contains filtered or unexported fields }
func (*ListObjectPartsResponse) Descriptor
deprecated
added in
v0.6.3
func (*ListObjectPartsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectPartsResponse.ProtoReflect.Descriptor instead.
func (*ListObjectPartsResponse) GetErrorCode ¶ added in v0.6.3
func (x *ListObjectPartsResponse) GetErrorCode() int32
func (*ListObjectPartsResponse) GetInitiator ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetInitiator() *Owner
func (*ListObjectPartsResponse) GetIsTruncated ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetIsTruncated() bool
func (*ListObjectPartsResponse) GetMaxParts ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetMaxParts() int64
func (*ListObjectPartsResponse) GetNextPartNumberMarker ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetNextPartNumberMarker() int64
func (*ListObjectPartsResponse) GetOwner ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetOwner() *Owner
func (*ListObjectPartsResponse) GetPartNumberMarker ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetPartNumberMarker() int64
func (*ListObjectPartsResponse) GetParts ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetParts() []*Part
func (*ListObjectPartsResponse) GetStorageClass ¶ added in v0.8.0
func (x *ListObjectPartsResponse) GetStorageClass() string
func (*ListObjectPartsResponse) ProtoMessage ¶ added in v0.6.3
func (*ListObjectPartsResponse) ProtoMessage()
func (*ListObjectPartsResponse) ProtoReflect ¶ added in v1.3.2
func (x *ListObjectPartsResponse) ProtoReflect() protoreflect.Message
func (*ListObjectPartsResponse) Reset ¶ added in v0.6.3
func (x *ListObjectPartsResponse) Reset()
func (*ListObjectPartsResponse) String ¶ added in v0.6.3
func (x *ListObjectPartsResponse) String() string
type ListObjectsRequest ¶
type ListObjectsRequest struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` Versioned bool `protobuf:"varint,2,opt,name=versioned,proto3" json:"versioned,omitempty"` // should return versioned objects? Version int32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` // Currently 1 or 2 Delimiter string `protobuf:"bytes,4,opt,name=delimiter,proto3" json:"delimiter,omitempty"` EncodingType string `protobuf:"bytes,5,opt,name=encodingType,proto3" json:"encodingType,omitempty"` MaxKeys int32 `protobuf:"varint,6,opt,name=maxKeys,proto3" json:"maxKeys,omitempty"` Prefix string `protobuf:"bytes,7,opt,name=prefix,proto3" json:"prefix,omitempty"` // v1 specific Marker string `protobuf:"bytes,8,opt,name=marker,proto3" json:"marker,omitempty"` // v2 specific ContinuationToken string `protobuf:"bytes,9,opt,name=continuationToken,proto3" json:"continuationToken,omitempty"` StartAfter string `protobuf:"bytes,10,opt,name=startAfter,proto3" json:"startAfter,omitempty"` FetchOwner bool `protobuf:"varint,11,opt,name=fetchOwner,proto3" json:"fetchOwner,omitempty"` // versioned specific KeyMarker string `protobuf:"bytes,12,opt,name=keyMarker,proto3" json:"keyMarker,omitempty"` VersionIdMarker string `protobuf:"bytes,13,opt,name=versionIdMarker,proto3" json:"versionIdMarker,omitempty"` // for internal use, for example, lifecycle management may need to filter objects by tier, or create time. Filter map[string]string `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ListObjectsRequest) Descriptor
deprecated
func (*ListObjectsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectsRequest.ProtoReflect.Descriptor instead.
func (*ListObjectsRequest) GetBucket ¶
func (x *ListObjectsRequest) GetBucket() string
func (*ListObjectsRequest) GetContinuationToken ¶ added in v0.6.3
func (x *ListObjectsRequest) GetContinuationToken() string
func (*ListObjectsRequest) GetDelimiter ¶
func (x *ListObjectsRequest) GetDelimiter() string
func (*ListObjectsRequest) GetEncodingType ¶ added in v0.6.3
func (x *ListObjectsRequest) GetEncodingType() string
func (*ListObjectsRequest) GetFetchOwner ¶ added in v0.6.3
func (x *ListObjectsRequest) GetFetchOwner() bool
func (*ListObjectsRequest) GetFilter ¶ added in v0.5.2
func (x *ListObjectsRequest) GetFilter() map[string]string
func (*ListObjectsRequest) GetKeyMarker ¶ added in v0.6.3
func (x *ListObjectsRequest) GetKeyMarker() string
func (*ListObjectsRequest) GetMarker ¶ added in v0.6.3
func (x *ListObjectsRequest) GetMarker() string
func (*ListObjectsRequest) GetMaxKeys ¶ added in v0.6.3
func (x *ListObjectsRequest) GetMaxKeys() int32
func (*ListObjectsRequest) GetPrefix ¶ added in v0.6.3
func (x *ListObjectsRequest) GetPrefix() string
func (*ListObjectsRequest) GetStartAfter ¶ added in v0.6.3
func (x *ListObjectsRequest) GetStartAfter() string
func (*ListObjectsRequest) GetVersion ¶ added in v0.6.3
func (x *ListObjectsRequest) GetVersion() int32
func (*ListObjectsRequest) GetVersionIdMarker ¶ added in v0.6.3
func (x *ListObjectsRequest) GetVersionIdMarker() string
func (*ListObjectsRequest) GetVersioned ¶ added in v0.6.3
func (x *ListObjectsRequest) GetVersioned() bool
func (*ListObjectsRequest) ProtoMessage ¶
func (*ListObjectsRequest) ProtoMessage()
func (*ListObjectsRequest) ProtoReflect ¶ added in v1.3.2
func (x *ListObjectsRequest) ProtoReflect() protoreflect.Message
func (*ListObjectsRequest) Reset ¶
func (x *ListObjectsRequest) Reset()
func (*ListObjectsRequest) String ¶
func (x *ListObjectsRequest) String() string
type ListObjectsResponse ¶ added in v0.6.3
type ListObjectsResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` // Indicates whether the returned list objects response is truncated. A // value of true indicates that the list was truncated. The list can be truncated // if the number of objects exceeds the limit allowed or specified // by max keys. IsTruncated bool `protobuf:"varint,2,opt,name=isTruncated,proto3" json:"isTruncated,omitempty"` // When response is truncated (the IsTruncated element value in the response // is true), you can use the key name in this field as marker in the subsequent // request to get next set of objects. // // NOTE: This element is returned only if you have delimiter request parameter // specified. NextMarker string `protobuf:"bytes,3,opt,name=nextMarker,proto3" json:"nextMarker,omitempty"` // List of prefixes for this request. Prefixes []string `protobuf:"bytes,4,rep,name=Prefixes,json=prefixes,proto3" json:"Prefixes,omitempty"` // List of objects info for this request. Objects []*Object `protobuf:"bytes,5,rep,name=objects,proto3" json:"objects,omitempty"` // contains filtered or unexported fields }
func (*ListObjectsResponse) Descriptor
deprecated
added in
v0.6.3
func (*ListObjectsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListObjectsResponse.ProtoReflect.Descriptor instead.
func (*ListObjectsResponse) GetErrorCode ¶ added in v0.6.3
func (x *ListObjectsResponse) GetErrorCode() int32
func (*ListObjectsResponse) GetIsTruncated ¶ added in v0.6.3
func (x *ListObjectsResponse) GetIsTruncated() bool
func (*ListObjectsResponse) GetNextMarker ¶ added in v0.6.3
func (x *ListObjectsResponse) GetNextMarker() string
func (*ListObjectsResponse) GetObjects ¶ added in v0.6.3
func (x *ListObjectsResponse) GetObjects() []*Object
func (*ListObjectsResponse) GetPrefixes ¶ added in v0.6.3
func (x *ListObjectsResponse) GetPrefixes() []string
func (*ListObjectsResponse) ProtoMessage ¶ added in v0.6.3
func (*ListObjectsResponse) ProtoMessage()
func (*ListObjectsResponse) ProtoReflect ¶ added in v1.3.2
func (x *ListObjectsResponse) ProtoReflect() protoreflect.Message
func (*ListObjectsResponse) Reset ¶ added in v0.6.3
func (x *ListObjectsResponse) Reset()
func (*ListObjectsResponse) String ¶ added in v0.6.3
func (x *ListObjectsResponse) String() string
type ListParts ¶
type ListParts struct { Bucket string `protobuf:"bytes,1,opt,name=Bucket,json=bucket,proto3" json:"Bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=Key,json=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,json=maxParts,proto3" json:"MaxParts,omitempty"` PartNumberMarker int64 `protobuf:"varint,5,opt,name=PartNumberMarker,json=partNumberMarker,proto3" json:"PartNumberMarker,omitempty"` // contains filtered or unexported fields }
func (*ListParts) Descriptor
deprecated
func (*ListParts) GetMaxParts ¶
func (*ListParts) GetPartNumberMarker ¶
func (*ListParts) GetUploadId ¶
func (*ListParts) ProtoMessage ¶
func (*ListParts) ProtoMessage()
func (*ListParts) ProtoReflect ¶ added in v1.3.2
func (x *ListParts) ProtoReflect() protoreflect.Message
type MoveObjectRequest ¶ added in v0.6.3
type MoveObjectRequest struct { SrcObject string `protobuf:"bytes,1,opt,name=srcObject,proto3" json:"srcObject,omitempty"` TargetObject string `protobuf:"bytes,2,opt,name=targetObject,proto3" json:"targetObject,omitempty"` SrcBucket string `protobuf:"bytes,3,opt,name=srcBucket,proto3" json:"srcBucket,omitempty"` TargetBucket string `protobuf:"bytes,4,opt,name=targetBucket,proto3" json:"targetBucket,omitempty"` TargetLocation string `protobuf:"bytes,5,opt,name=targetLocation,proto3" json:"targetLocation,omitempty"` TargetTier int32 `protobuf:"varint,6,opt,name=targetTier,proto3" json:"targetTier,omitempty"` MoveType int32 `protobuf:"varint,7,opt,name=moveType,proto3" json:"moveType,omitempty"` SrcObjectVersion string `protobuf:"bytes,8,opt,name=srcObjectVersion,proto3" json:"srcObjectVersion,omitempty"` // contains filtered or unexported fields }
func (*MoveObjectRequest) Descriptor
deprecated
added in
v0.6.3
func (*MoveObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveObjectRequest.ProtoReflect.Descriptor instead.
func (*MoveObjectRequest) GetMoveType ¶ added in v0.6.3
func (x *MoveObjectRequest) GetMoveType() int32
func (*MoveObjectRequest) GetSrcBucket ¶ added in v0.6.3
func (x *MoveObjectRequest) GetSrcBucket() string
func (*MoveObjectRequest) GetSrcObject ¶ added in v0.6.3
func (x *MoveObjectRequest) GetSrcObject() string
func (*MoveObjectRequest) GetSrcObjectVersion ¶ added in v0.6.3
func (x *MoveObjectRequest) GetSrcObjectVersion() string
func (*MoveObjectRequest) GetTargetBucket ¶ added in v0.6.3
func (x *MoveObjectRequest) GetTargetBucket() string
func (*MoveObjectRequest) GetTargetLocation ¶ added in v0.6.3
func (x *MoveObjectRequest) GetTargetLocation() string
func (*MoveObjectRequest) GetTargetObject ¶ added in v0.6.3
func (x *MoveObjectRequest) GetTargetObject() string
func (*MoveObjectRequest) GetTargetTier ¶ added in v0.6.3
func (x *MoveObjectRequest) GetTargetTier() int32
func (*MoveObjectRequest) ProtoMessage ¶ added in v0.6.3
func (*MoveObjectRequest) ProtoMessage()
func (*MoveObjectRequest) ProtoReflect ¶ added in v1.3.2
func (x *MoveObjectRequest) ProtoReflect() protoreflect.Message
func (*MoveObjectRequest) Reset ¶ added in v0.6.3
func (x *MoveObjectRequest) Reset()
func (*MoveObjectRequest) String ¶ added in v0.6.3
func (x *MoveObjectRequest) String() string
type MoveObjectResponse ¶ added in v0.6.3
type MoveObjectResponse struct { ObjMeta *Object `protobuf:"bytes,1,opt,name=objMeta,proto3" json:"objMeta,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Md5 string `protobuf:"bytes,3,opt,name=md5,proto3" json:"md5,omitempty"` VersionId string `protobuf:"bytes,4,opt,name=versionId,proto3" json:"versionId,omitempty"` LastModified int64 `protobuf:"varint,5,opt,name=lastModified,proto3" json:"lastModified,omitempty"` // contains filtered or unexported fields }
func (*MoveObjectResponse) Descriptor
deprecated
added in
v0.6.3
func (*MoveObjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use MoveObjectResponse.ProtoReflect.Descriptor instead.
func (*MoveObjectResponse) GetLastModified ¶ added in v0.6.3
func (x *MoveObjectResponse) GetLastModified() int64
func (*MoveObjectResponse) GetMd5 ¶ added in v0.6.3
func (x *MoveObjectResponse) GetMd5() string
func (*MoveObjectResponse) GetObjMeta ¶ added in v0.6.3
func (x *MoveObjectResponse) GetObjMeta() *Object
func (*MoveObjectResponse) GetStatus ¶ added in v0.6.3
func (x *MoveObjectResponse) GetStatus() string
func (*MoveObjectResponse) GetVersionId ¶ added in v0.6.3
func (x *MoveObjectResponse) GetVersionId() string
func (*MoveObjectResponse) ProtoMessage ¶ added in v0.6.3
func (*MoveObjectResponse) ProtoMessage()
func (*MoveObjectResponse) ProtoReflect ¶ added in v1.3.2
func (x *MoveObjectResponse) ProtoReflect() protoreflect.Message
func (*MoveObjectResponse) Reset ¶ added in v0.6.3
func (x *MoveObjectResponse) Reset()
func (*MoveObjectResponse) String ¶ added in v0.6.3
func (x *MoveObjectResponse) String() string
type MultipartUpload ¶
type MultipartUpload struct { Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` ObjectId string `protobuf:"bytes,4,opt,name=objectId,proto3" json:"objectId,omitempty"` // id used in backend Location string `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"` // means backend Tier int32 `protobuf:"varint,6,opt,name=tier,proto3" json:"tier,omitempty"` // contains filtered or unexported fields }
func (*MultipartUpload) Descriptor
deprecated
func (*MultipartUpload) Descriptor() ([]byte, []int)
Deprecated: Use MultipartUpload.ProtoReflect.Descriptor instead.
func (*MultipartUpload) GetBucket ¶
func (x *MultipartUpload) GetBucket() string
func (*MultipartUpload) GetKey ¶
func (x *MultipartUpload) GetKey() string
func (*MultipartUpload) GetLocation ¶ added in v0.8.0
func (x *MultipartUpload) GetLocation() string
func (*MultipartUpload) GetObjectId ¶ added in v0.6.3
func (x *MultipartUpload) GetObjectId() string
func (*MultipartUpload) GetTier ¶ added in v0.8.0
func (x *MultipartUpload) GetTier() int32
func (*MultipartUpload) GetUploadId ¶
func (x *MultipartUpload) GetUploadId() string
func (*MultipartUpload) ProtoMessage ¶
func (*MultipartUpload) ProtoMessage()
func (*MultipartUpload) ProtoReflect ¶ added in v1.3.2
func (x *MultipartUpload) ProtoReflect() protoreflect.Message
func (*MultipartUpload) Reset ¶
func (x *MultipartUpload) Reset()
func (*MultipartUpload) String ¶
func (x *MultipartUpload) String() string
type MultipartUploadRecord ¶ added in v0.5.3
type MultipartUploadRecord struct { ObjectKey string `protobuf:"bytes,1,opt,name=ObjectKey,json=objectKey,proto3" json:"ObjectKey,omitempty"` Bucket string `protobuf:"bytes,2,opt,name=Bucket,json=bucket,proto3" json:"Bucket,omitempty"` Backend string `protobuf:"bytes,3,opt,name=Backend,json=backend,proto3" json:"Backend,omitempty"` UploadId string `protobuf:"bytes,4,opt,name=UploadId,json=uploadId,proto3" json:"UploadId,omitempty"` InitTime int64 `protobuf:"varint,5,opt,name=InitTime,json=initTime,proto3" json:"InitTime,omitempty"` TenantId string `protobuf:"bytes,6,opt,name=tenantId,proto3" json:"tenantId,omitempty"` UserId string `protobuf:"bytes,7,opt,name=userId,proto3" json:"userId,omitempty"` // contains filtered or unexported fields }
func (*MultipartUploadRecord) Descriptor
deprecated
added in
v0.5.3
func (*MultipartUploadRecord) Descriptor() ([]byte, []int)
Deprecated: Use MultipartUploadRecord.ProtoReflect.Descriptor instead.
func (*MultipartUploadRecord) GetBackend ¶ added in v0.5.3
func (x *MultipartUploadRecord) GetBackend() string
func (*MultipartUploadRecord) GetBucket ¶ added in v0.5.3
func (x *MultipartUploadRecord) GetBucket() string
func (*MultipartUploadRecord) GetInitTime ¶ added in v0.5.3
func (x *MultipartUploadRecord) GetInitTime() int64
func (*MultipartUploadRecord) GetObjectKey ¶ added in v0.5.3
func (x *MultipartUploadRecord) GetObjectKey() string
func (*MultipartUploadRecord) GetTenantId ¶ added in v0.6.3
func (x *MultipartUploadRecord) GetTenantId() string
func (*MultipartUploadRecord) GetUploadId ¶ added in v0.5.3
func (x *MultipartUploadRecord) GetUploadId() string
func (*MultipartUploadRecord) GetUserId ¶ added in v0.6.3
func (x *MultipartUploadRecord) GetUserId() string
func (*MultipartUploadRecord) ProtoMessage ¶ added in v0.5.3
func (*MultipartUploadRecord) ProtoMessage()
func (*MultipartUploadRecord) ProtoReflect ¶ added in v1.3.2
func (x *MultipartUploadRecord) ProtoReflect() protoreflect.Message
func (*MultipartUploadRecord) Reset ¶ added in v0.5.3
func (x *MultipartUploadRecord) Reset()
func (*MultipartUploadRecord) String ¶ added in v0.5.3
func (x *MultipartUploadRecord) String() string
type ObjACL ¶ added in v0.6.3
type ObjACL struct { BucketName string `protobuf:"bytes,1,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=ObjectKey,json=objectKey,proto3" json:"ObjectKey,omitempty"` CannedAcl string `protobuf:"bytes,3,opt,name=CannedAcl,json=cannedAcl,proto3" json:"CannedAcl,omitempty"` // contains filtered or unexported fields }
func (*ObjACL) Descriptor
deprecated
added in
v0.6.3
func (*ObjACL) GetBucketName ¶ added in v0.6.3
func (*ObjACL) GetCannedAcl ¶ added in v0.6.3
func (*ObjACL) GetObjectKey ¶ added in v0.6.3
func (*ObjACL) ProtoMessage ¶ added in v0.6.3
func (*ObjACL) ProtoMessage()
func (*ObjACL) ProtoReflect ¶ added in v1.3.2
func (x *ObjACL) ProtoReflect() protoreflect.Message
type Object ¶
type Object struct { ObjectKey string `protobuf:"bytes,1,opt,name=objectKey,proto3" json:"objectKey,omitempty"` BucketName string `protobuf:"bytes,2,opt,name=bucketName,proto3" json:"bucketName,omitempty"` TenantId string `protobuf:"bytes,3,opt,name=tenantId,proto3" json:"tenantId,omitempty"` UserId string `protobuf:"bytes,4,opt,name=userId,proto3" json:"userId,omitempty"` VersionId string `protobuf:"bytes,5,opt,name=versionId,proto3" json:"versionId,omitempty"` ObjectId string `protobuf:"bytes,6,opt,name=objectId,proto3" json:"objectId,omitempty"` ContentType string `protobuf:"bytes,7,opt,name=contentType,proto3" json:"contentType,omitempty"` ContentMd5 string `protobuf:"bytes,8,opt,name=contentMd5,proto3" json:"contentMd5,omitempty"` Versions []*Version `protobuf:"bytes,9,rep,name=versions,proto3" json:"versions,omitempty"` StorageClass string `protobuf:"bytes,10,opt,name=storageClass,proto3" json:"storageClass,omitempty"` ServerSideEncryption *ServerSideEncryption `protobuf:"bytes,11,opt,name=serverSideEncryption,proto3" json:"serverSideEncryption,omitempty"` WebsiteRedirectLocation string `protobuf:"bytes,12,opt,name=websiteRedirectLocation,proto3" json:"websiteRedirectLocation,omitempty"` Acl *Acl `protobuf:"bytes,13,opt,name=acl,proto3" json:"acl,omitempty"` Location string `protobuf:"bytes,14,opt,name=location,proto3" json:"location,omitempty"` IsNull bool `protobuf:"varint,15,opt,name=isNull,proto3" json:"isNull,omitempty"` DeleteMarker bool `protobuf:"varint,16,opt,name=deleteMarker,proto3" json:"deleteMarker,omitempty"` Size int64 `protobuf:"varint,17,opt,name=size,proto3" json:"size,omitempty"` Tags []*Tag `protobuf:"bytes,18,rep,name=tags,proto3" json:"tags,omitempty"` LastModified int64 `protobuf:"varint,19,opt,name=lastModified,proto3" json:"lastModified,omitempty"` Etag string `protobuf:"bytes,20,opt,name=etag,proto3" json:"etag,omitempty"` Tier int32 `protobuf:"varint,21,opt,name=tier,proto3" json:"tier,omitempty"` Type int32 `protobuf:"varint,22,opt,name=type,proto3" json:"type,omitempty"` NullVersion bool `protobuf:"varint,23,opt,name=nullVersion,proto3" json:"nullVersion,omitempty"` CustomAttributes map[string]string `` /* 174-byte string literal not displayed */ StorageMeta string `protobuf:"bytes,25,opt,name=storageMeta,proto3" json:"storageMeta,omitempty"` // append info used by storage driver EncSize int64 `protobuf:"varint,26,opt,name=encSize,proto3" json:"encSize,omitempty"` // contains filtered or unexported fields }
func (*Object) Descriptor
deprecated
func (*Object) GetBucketName ¶
func (*Object) GetContentMd5 ¶
func (*Object) GetContentType ¶
func (*Object) GetCustomAttributes ¶ added in v0.6.3
func (*Object) GetDeleteMarker ¶ added in v0.6.3
func (*Object) GetEncSize ¶ added in v0.9.0
func (*Object) GetLastModified ¶
func (*Object) GetLocation ¶ added in v0.6.3
func (*Object) GetNullVersion ¶ added in v0.6.3
func (*Object) GetObjectId ¶ added in v0.6.3
func (*Object) GetObjectKey ¶
func (*Object) GetServerSideEncryption ¶
func (x *Object) GetServerSideEncryption() *ServerSideEncryption
func (*Object) GetStorageClass ¶
func (*Object) GetStorageMeta ¶ added in v0.6.3
func (*Object) GetTenantId ¶ added in v0.6.3
func (*Object) GetVersionId ¶ added in v0.6.3
func (*Object) GetVersions ¶
func (*Object) GetWebsiteRedirectLocation ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) ProtoReflect ¶ added in v1.3.2
func (x *Object) ProtoReflect() protoreflect.Message
type Owner ¶ added in v0.6.3
type Owner struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` DisplayName string `protobuf:"bytes,2,opt,name=displayName,proto3" json:"displayName,omitempty"` // contains filtered or unexported fields }
func (*Owner) Descriptor
deprecated
added in
v0.6.3
func (*Owner) GetDisplayName ¶ added in v0.6.3
func (*Owner) ProtoMessage ¶ added in v0.6.3
func (*Owner) ProtoMessage()
func (*Owner) ProtoReflect ¶ added in v1.3.2
func (x *Owner) ProtoReflect() protoreflect.Message
type Part ¶ added in v0.8.0
type Part struct { PartNumber int64 `protobuf:"varint,1,opt,name=PartNumber,json=partNumber,proto3" json:"PartNumber,omitempty"` ETag string `protobuf:"bytes,2,opt,name=ETag,json=eTag,proto3" json:"ETag,omitempty"` LastModified string `protobuf:"bytes,3,opt,name=LastModified,json=lastModified,proto3" json:"LastModified,omitempty"` Size int64 `protobuf:"varint,4,opt,name=Size,json=size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*Part) Descriptor
deprecated
added in
v0.8.0
func (*Part) GetLastModified ¶ added in v0.8.0
func (*Part) GetPartNumber ¶ added in v0.8.0
func (*Part) ProtoMessage ¶ added in v0.8.0
func (*Part) ProtoMessage()
func (*Part) ProtoReflect ¶ added in v1.3.2
func (x *Part) ProtoReflect() protoreflect.Message
type Partion ¶
type Partion struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` PartNumber int64 `protobuf:"varint,2,opt,name=partNumber,proto3" json:"partNumber,omitempty"` Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"` LastModified int64 `protobuf:"varint,5,opt,name=lastModified,proto3" json:"lastModified,omitempty"` // contains filtered or unexported fields }
func (*Partion) Descriptor
deprecated
func (*Partion) GetLastModified ¶
func (*Partion) GetPartNumber ¶
func (*Partion) ProtoMessage ¶
func (*Partion) ProtoMessage()
func (*Partion) ProtoReflect ¶ added in v1.3.2
func (x *Partion) ProtoReflect() protoreflect.Message
type PutBucketACLRequest ¶ added in v0.6.3
type PutBucketACLRequest struct { ACLConfig *BucketACL `protobuf:"bytes,1,opt,name=ACLConfig,json=aCLConfig,proto3" json:"ACLConfig,omitempty"` // contains filtered or unexported fields }
func (*PutBucketACLRequest) Descriptor
deprecated
added in
v0.6.3
func (*PutBucketACLRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutBucketACLRequest.ProtoReflect.Descriptor instead.
func (*PutBucketACLRequest) GetACLConfig ¶ added in v0.6.3
func (x *PutBucketACLRequest) GetACLConfig() *BucketACL
func (*PutBucketACLRequest) ProtoMessage ¶ added in v0.6.3
func (*PutBucketACLRequest) ProtoMessage()
func (*PutBucketACLRequest) ProtoReflect ¶ added in v1.3.2
func (x *PutBucketACLRequest) ProtoReflect() protoreflect.Message
func (*PutBucketACLRequest) Reset ¶ added in v0.6.3
func (x *PutBucketACLRequest) Reset()
func (*PutBucketACLRequest) String ¶ added in v0.6.3
func (x *PutBucketACLRequest) String() string
type PutBucketLifecycleRequest ¶ added in v0.6.3
type PutBucketLifecycleRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` Lc []*LifecycleRule `protobuf:"bytes,2,rep,name=lc,proto3" json:"lc,omitempty"` // contains filtered or unexported fields }
func (*PutBucketLifecycleRequest) Descriptor
deprecated
added in
v0.6.3
func (*PutBucketLifecycleRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutBucketLifecycleRequest.ProtoReflect.Descriptor instead.
func (*PutBucketLifecycleRequest) GetBucketName ¶ added in v0.6.3
func (x *PutBucketLifecycleRequest) GetBucketName() string
func (*PutBucketLifecycleRequest) GetLc ¶ added in v0.6.3
func (x *PutBucketLifecycleRequest) GetLc() []*LifecycleRule
func (*PutBucketLifecycleRequest) ProtoMessage ¶ added in v0.6.3
func (*PutBucketLifecycleRequest) ProtoMessage()
func (*PutBucketLifecycleRequest) ProtoReflect ¶ added in v1.3.2
func (x *PutBucketLifecycleRequest) ProtoReflect() protoreflect.Message
func (*PutBucketLifecycleRequest) Reset ¶ added in v0.6.3
func (x *PutBucketLifecycleRequest) Reset()
func (*PutBucketLifecycleRequest) String ¶ added in v0.6.3
func (x *PutBucketLifecycleRequest) String() string
type PutDataStream ¶ added in v0.6.3
type PutDataStream struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*PutDataStream) Descriptor
deprecated
added in
v0.6.3
func (*PutDataStream) Descriptor() ([]byte, []int)
Deprecated: Use PutDataStream.ProtoReflect.Descriptor instead.
func (*PutDataStream) GetData ¶ added in v0.6.3
func (x *PutDataStream) GetData() []byte
func (*PutDataStream) ProtoMessage ¶ added in v0.6.3
func (*PutDataStream) ProtoMessage()
func (*PutDataStream) ProtoReflect ¶ added in v1.3.2
func (x *PutDataStream) ProtoReflect() protoreflect.Message
func (*PutDataStream) Reset ¶ added in v0.6.3
func (x *PutDataStream) Reset()
func (*PutDataStream) String ¶ added in v0.6.3
func (x *PutDataStream) String() string
type PutObjACLRequest ¶ added in v0.6.3
type PutObjACLRequest struct { Context string `protobuf:"bytes,1,opt,name=Context,json=context,proto3" json:"Context,omitempty"` ACLConfig *ObjACL `protobuf:"bytes,2,opt,name=ACLConfig,json=aCLConfig,proto3" json:"ACLConfig,omitempty"` // contains filtered or unexported fields }
func (*PutObjACLRequest) Descriptor
deprecated
added in
v0.6.3
func (*PutObjACLRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutObjACLRequest.ProtoReflect.Descriptor instead.
func (*PutObjACLRequest) GetACLConfig ¶ added in v0.6.3
func (x *PutObjACLRequest) GetACLConfig() *ObjACL
func (*PutObjACLRequest) GetContext ¶ added in v0.6.3
func (x *PutObjACLRequest) GetContext() string
func (*PutObjACLRequest) ProtoMessage ¶ added in v0.6.3
func (*PutObjACLRequest) ProtoMessage()
func (*PutObjACLRequest) ProtoReflect ¶ added in v1.3.2
func (x *PutObjACLRequest) ProtoReflect() protoreflect.Message
func (*PutObjACLRequest) Reset ¶ added in v0.6.3
func (x *PutObjACLRequest) Reset()
func (*PutObjACLRequest) String ¶ added in v0.6.3
func (x *PutObjACLRequest) String() string
type PutObjectRequest ¶ added in v0.6.3
type PutObjectRequest struct { BucketName string `protobuf:"bytes,1,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=ObjectKey,json=objectKey,proto3" json:"ObjectKey,omitempty"` Acl *Acl `protobuf:"bytes,3,opt,name=Acl,json=acl,proto3" json:"Acl,omitempty"` Attrs map[string]string `` /* 151-byte string literal not displayed */ Location string `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"` Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` ContentType string `protobuf:"bytes,7,opt,name=contentType,proto3" json:"contentType,omitempty"` Headers map[string]*HeaderValues `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PutObjectRequest) Descriptor
deprecated
added in
v0.6.3
func (*PutObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectRequest.ProtoReflect.Descriptor instead.
func (*PutObjectRequest) GetAcl ¶ added in v0.7.0
func (x *PutObjectRequest) GetAcl() *Acl
func (*PutObjectRequest) GetAttrs ¶ added in v0.7.0
func (x *PutObjectRequest) GetAttrs() map[string]string
func (*PutObjectRequest) GetBucketName ¶ added in v0.7.0
func (x *PutObjectRequest) GetBucketName() string
func (*PutObjectRequest) GetContentType ¶ added in v0.7.0
func (x *PutObjectRequest) GetContentType() string
func (*PutObjectRequest) GetHeaders ¶ added in v0.12.0
func (x *PutObjectRequest) GetHeaders() map[string]*HeaderValues
func (*PutObjectRequest) GetLocation ¶ added in v0.7.0
func (x *PutObjectRequest) GetLocation() string
func (*PutObjectRequest) GetObjectKey ¶ added in v0.7.0
func (x *PutObjectRequest) GetObjectKey() string
func (*PutObjectRequest) GetSize ¶ added in v0.7.0
func (x *PutObjectRequest) GetSize() int64
func (*PutObjectRequest) ProtoMessage ¶ added in v0.6.3
func (*PutObjectRequest) ProtoMessage()
func (*PutObjectRequest) ProtoReflect ¶ added in v1.3.2
func (x *PutObjectRequest) ProtoReflect() protoreflect.Message
func (*PutObjectRequest) Reset ¶ added in v0.6.3
func (x *PutObjectRequest) Reset()
func (*PutObjectRequest) String ¶ added in v0.6.3
func (x *PutObjectRequest) String() string
type PutObjectResponse ¶ added in v0.6.3
type PutObjectResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` ObjMeta *Object `protobuf:"bytes,2,opt,name=objMeta,proto3" json:"objMeta,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` Md5 string `protobuf:"bytes,4,opt,name=md5,proto3" json:"md5,omitempty"` VersionId string `protobuf:"bytes,5,opt,name=versionId,proto3" json:"versionId,omitempty"` LastModified int64 `protobuf:"varint,6,opt,name=lastModified,proto3" json:"lastModified,omitempty"` // contains filtered or unexported fields }
func (*PutObjectResponse) Descriptor
deprecated
added in
v0.6.3
func (*PutObjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use PutObjectResponse.ProtoReflect.Descriptor instead.
func (*PutObjectResponse) GetErrorCode ¶ added in v0.6.3
func (x *PutObjectResponse) GetErrorCode() int32
func (*PutObjectResponse) GetLastModified ¶ added in v0.6.3
func (x *PutObjectResponse) GetLastModified() int64
func (*PutObjectResponse) GetMd5 ¶ added in v0.6.3
func (x *PutObjectResponse) GetMd5() string
func (*PutObjectResponse) GetObjMeta ¶ added in v0.6.3
func (x *PutObjectResponse) GetObjMeta() *Object
func (*PutObjectResponse) GetStatus ¶ added in v0.6.3
func (x *PutObjectResponse) GetStatus() string
func (*PutObjectResponse) GetVersionId ¶ added in v0.6.3
func (x *PutObjectResponse) GetVersionId() string
func (*PutObjectResponse) ProtoMessage ¶ added in v0.6.3
func (*PutObjectResponse) ProtoMessage()
func (*PutObjectResponse) ProtoReflect ¶ added in v1.3.2
func (x *PutObjectResponse) ProtoReflect() protoreflect.Message
func (*PutObjectResponse) Reset ¶ added in v0.6.3
func (x *PutObjectResponse) Reset()
func (*PutObjectResponse) String ¶ added in v0.6.3
func (x *PutObjectResponse) String() string
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"` // contains filtered or unexported fields }
func (*Redirect) Descriptor
deprecated
func (*Redirect) GetHostName ¶
func (*Redirect) GetHttpRedirectCode ¶
func (*Redirect) GetProtocol ¶
func (*Redirect) GetReplaceKeyPrefixWith ¶
func (*Redirect) GetReplaceKeyWith ¶
func (*Redirect) ProtoMessage ¶
func (*Redirect) ProtoMessage()
func (*Redirect) ProtoReflect ¶ added in v1.3.2
func (x *Redirect) ProtoReflect() protoreflect.Message
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"` // contains filtered or unexported fields }
func (*RedirectAllRequestsTo) Descriptor
deprecated
func (*RedirectAllRequestsTo) Descriptor() ([]byte, []int)
Deprecated: Use RedirectAllRequestsTo.ProtoReflect.Descriptor instead.
func (*RedirectAllRequestsTo) GetHostName ¶
func (x *RedirectAllRequestsTo) GetHostName() string
func (*RedirectAllRequestsTo) GetProtocol ¶
func (x *RedirectAllRequestsTo) GetProtocol() []string
func (*RedirectAllRequestsTo) ProtoMessage ¶
func (*RedirectAllRequestsTo) ProtoMessage()
func (*RedirectAllRequestsTo) ProtoReflect ¶ added in v1.3.2
func (x *RedirectAllRequestsTo) ProtoReflect() protoreflect.Message
func (*RedirectAllRequestsTo) Reset ¶
func (x *RedirectAllRequestsTo) Reset()
func (*RedirectAllRequestsTo) String ¶
func (x *RedirectAllRequestsTo) String() string
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"` // contains filtered or unexported fields }
func (*ReplicationConfiguration) Descriptor
deprecated
func (*ReplicationConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ReplicationConfiguration.ProtoReflect.Descriptor instead.
func (*ReplicationConfiguration) GetRole ¶
func (x *ReplicationConfiguration) GetRole() string
func (*ReplicationConfiguration) GetRules ¶
func (x *ReplicationConfiguration) GetRules() []*ReplicationRole
func (*ReplicationConfiguration) ProtoMessage ¶
func (*ReplicationConfiguration) ProtoMessage()
func (*ReplicationConfiguration) ProtoReflect ¶ added in v1.3.2
func (x *ReplicationConfiguration) ProtoReflect() protoreflect.Message
func (*ReplicationConfiguration) Reset ¶
func (x *ReplicationConfiguration) Reset()
func (*ReplicationConfiguration) String ¶
func (x *ReplicationConfiguration) String() string
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"` // contains filtered or unexported fields }
func (*ReplicationInfo) Descriptor
deprecated
func (*ReplicationInfo) Descriptor() ([]byte, []int)
Deprecated: Use ReplicationInfo.ProtoReflect.Descriptor instead.
func (*ReplicationInfo) GetBackend ¶
func (x *ReplicationInfo) GetBackend() string
func (*ReplicationInfo) GetStatus ¶
func (x *ReplicationInfo) GetStatus() string
func (*ReplicationInfo) GetStorageClass ¶
func (x *ReplicationInfo) GetStorageClass() string
func (*ReplicationInfo) ProtoMessage ¶
func (*ReplicationInfo) ProtoMessage()
func (*ReplicationInfo) ProtoReflect ¶ added in v1.3.2
func (x *ReplicationInfo) ProtoReflect() protoreflect.Message
func (*ReplicationInfo) Reset ¶
func (x *ReplicationInfo) Reset()
func (*ReplicationInfo) String ¶
func (x *ReplicationInfo) String() string
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"` // contains filtered or unexported fields }
func (*ReplicationRole) Descriptor
deprecated
func (*ReplicationRole) Descriptor() ([]byte, []int)
Deprecated: Use ReplicationRole.ProtoReflect.Descriptor instead.
func (*ReplicationRole) GetDestination ¶
func (x *ReplicationRole) GetDestination() *Destination
func (*ReplicationRole) GetEnabled ¶
func (x *ReplicationRole) GetEnabled() bool
func (*ReplicationRole) GetId ¶
func (x *ReplicationRole) GetId() string
func (*ReplicationRole) GetPrefix ¶
func (x *ReplicationRole) GetPrefix() string
func (*ReplicationRole) ProtoMessage ¶
func (*ReplicationRole) ProtoMessage()
func (*ReplicationRole) ProtoReflect ¶ added in v1.3.2
func (x *ReplicationRole) ProtoReflect() protoreflect.Message
func (*ReplicationRole) Reset ¶
func (x *ReplicationRole) Reset()
func (*ReplicationRole) String ¶
func (x *ReplicationRole) String() string
type Restore ¶ added in v1.2.0
type Restore struct { Days int64 `protobuf:"varint,1,opt,name=days,proto3" json:"days,omitempty"` Tier string `protobuf:"bytes,2,opt,name=tier,proto3" json:"tier,omitempty"` BucketName string `protobuf:"bytes,3,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,4,opt,name=objectKey,proto3" json:"objectKey,omitempty"` StorageClass string `protobuf:"bytes,5,opt,name=storageClass,proto3" json:"storageClass,omitempty"` // contains filtered or unexported fields }
func (*Restore) Descriptor
deprecated
added in
v1.2.0
func (*Restore) GetBucketName ¶ added in v1.2.0
func (*Restore) GetObjectKey ¶ added in v1.2.0
func (*Restore) GetStorageClass ¶ added in v1.2.1
func (*Restore) ProtoMessage ¶ added in v1.2.0
func (*Restore) ProtoMessage()
func (*Restore) ProtoReflect ¶ added in v1.3.2
func (x *Restore) ProtoReflect() protoreflect.Message
type RestoreObjectRequest ¶ added in v1.2.0
type RestoreObjectRequest struct { Restore *Restore `protobuf:"bytes,1,opt,name=restore,proto3" json:"restore,omitempty"` // contains filtered or unexported fields }
func (*RestoreObjectRequest) Descriptor
deprecated
added in
v1.2.0
func (*RestoreObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestoreObjectRequest.ProtoReflect.Descriptor instead.
func (*RestoreObjectRequest) GetRestore ¶ added in v1.2.0
func (x *RestoreObjectRequest) GetRestore() *Restore
func (*RestoreObjectRequest) ProtoMessage ¶ added in v1.2.0
func (*RestoreObjectRequest) ProtoMessage()
func (*RestoreObjectRequest) ProtoReflect ¶ added in v1.3.2
func (x *RestoreObjectRequest) ProtoReflect() protoreflect.Message
func (*RestoreObjectRequest) Reset ¶ added in v1.2.0
func (x *RestoreObjectRequest) Reset()
func (*RestoreObjectRequest) String ¶ added in v1.2.0
func (x *RestoreObjectRequest) String() string
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"` // contains filtered or unexported fields }
func (*RoutingRules) Descriptor
deprecated
func (*RoutingRules) Descriptor() ([]byte, []int)
Deprecated: Use RoutingRules.ProtoReflect.Descriptor instead.
func (*RoutingRules) GetCondition ¶
func (x *RoutingRules) GetCondition() *Condition
func (*RoutingRules) GetRedirect ¶
func (x *RoutingRules) GetRedirect() *Redirect
func (*RoutingRules) ProtoMessage ¶
func (*RoutingRules) ProtoMessage()
func (*RoutingRules) ProtoReflect ¶ added in v1.3.2
func (x *RoutingRules) ProtoReflect() protoreflect.Message
func (*RoutingRules) Reset ¶
func (x *RoutingRules) Reset()
func (*RoutingRules) String ¶
func (x *RoutingRules) String() string
type S3Handler ¶
type S3Handler interface { ListBuckets(context.Context, *BaseRequest, *ListBucketsResponse) error CreateBucket(context.Context, *Bucket, *BaseResponse) error DeleteBucket(context.Context, *Bucket, *BaseResponse) error GetBucket(context.Context, *Bucket, *GetBucketResponse) error GetObjectMeta(context.Context, *GetObjectMetaRequest, *GetObjectMetaResult) error UpdateObjectMeta(context.Context, *Object, *PutObjectResponse) error ListObjects(context.Context, *ListObjectsRequest, *ListObjectsResponse) error CountObjects(context.Context, *ListObjectsRequest, *CountObjectsResponse) error PutObject(context.Context, S3_PutObjectStream) error UpdateObject(context.Context, *Object, *BaseResponse) error GetObject(context.Context, *GetObjectInput, S3_GetObjectStream) error DeleteObject(context.Context, *DeleteObjectInput, *DeleteObjectOutput) error GetTierMap(context.Context, *BaseRequest, *GetTierMapResponse) error UpdateObjMeta(context.Context, *UpdateObjMetaRequest, *BaseResponse) error GetStorageClasses(context.Context, *BaseRequest, *GetStorageClassesResponse) error GetBackendTypeByTier(context.Context, *GetBackendTypeByTierRequest, *GetBackendTypeByTierResponse) error DeleteBucketLifecycle(context.Context, *BaseRequest, *BaseResponse) error PutBucketLifecycle(context.Context, *PutBucketLifecycleRequest, *BaseResponse) error GetBucketLifecycle(context.Context, *BaseRequest, *GetBucketLifecycleResponse) error ListBucketLifecycle(context.Context, *BaseRequest, *ListBucketsResponse) error UpdateBucket(context.Context, *Bucket, *BaseResponse) error ListBucketUploadRecords(context.Context, *ListBucketUploadRequest, *ListBucketUploadResponse) error InitMultipartUpload(context.Context, *InitMultiPartRequest, *InitMultiPartResponse) error AbortMultipartUpload(context.Context, *AbortMultipartRequest, *BaseResponse) error CompleteMultipartUpload(context.Context, *CompleteMultipartRequest, *CompleteMultipartResponse) error UploadPart(context.Context, S3_UploadPartStream) error ListObjectParts(context.Context, *ListObjectPartsRequest, *ListObjectPartsResponse) error AppendObject(context.Context, *BaseRequest, *BaseResponse) error PostObject(context.Context, *BaseRequest, *BaseResponse) error // For lifecycle, may need some change. AddUploadRecord(context.Context, *MultipartUploadRecord, *BaseResponse) error DeleteUploadRecord(context.Context, *MultipartUploadRecord, *BaseResponse) error HeadObject(context.Context, *BaseObjRequest, *Object) error MoveObject(context.Context, *MoveObjectRequest, *MoveObjectResponse) error CopyObject(context.Context, *CopyObjectRequest, *CopyObjectResponse) error CopyObjPart(context.Context, *CopyObjPartRequest, *CopyObjPartResponse) error PutObjACL(context.Context, *PutObjACLRequest, *BaseResponse) error GetObjACL(context.Context, *BaseObjRequest, *ObjACL) error GetBucketLocation(context.Context, *BaseRequest, *BaseResponse) error GetBucketVersioning(context.Context, *BaseBucketRequest, *BucketVersioning) error PutBucketACL(context.Context, *PutBucketACLRequest, *BaseResponse) error GetBucketACL(context.Context, *BaseBucketRequest, *BucketACL) error PutBucketCORS(context.Context, *BaseRequest, *BaseResponse) error GetBucketCORS(context.Context, *BaseRequest, *BaseResponse) error DeleteBucketCORS(context.Context, *BaseRequest, *BaseResponse) error PutBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error GetBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error DeleteBucketPolicy(context.Context, *BaseRequest, *BaseResponse) error HeadBucket(context.Context, *BaseRequest, *Bucket) error RestoreObject(context.Context, *RestoreObjectRequest, *BaseResponse) error BackendCheck(context.Context, *BackendDetailS3, *BaseResponse) error }
type S3Service ¶
type S3Service interface { ListBuckets(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*ListBucketsResponse, error) CreateBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error) DeleteBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error) GetBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*GetBucketResponse, error) GetObjectMeta(ctx context.Context, in *GetObjectMetaRequest, opts ...client.CallOption) (*GetObjectMetaResult, error) UpdateObjectMeta(ctx context.Context, in *Object, opts ...client.CallOption) (*PutObjectResponse, error) ListObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*ListObjectsResponse, error) CountObjects(ctx context.Context, in *ListObjectsRequest, opts ...client.CallOption) (*CountObjectsResponse, error) PutObject(ctx context.Context, opts ...client.CallOption) (S3_PutObjectService, error) UpdateObject(ctx context.Context, in *Object, opts ...client.CallOption) (*BaseResponse, error) GetObject(ctx context.Context, in *GetObjectInput, opts ...client.CallOption) (S3_GetObjectService, error) DeleteObject(ctx context.Context, in *DeleteObjectInput, opts ...client.CallOption) (*DeleteObjectOutput, error) GetTierMap(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetTierMapResponse, error) UpdateObjMeta(ctx context.Context, in *UpdateObjMetaRequest, opts ...client.CallOption) (*BaseResponse, error) GetStorageClasses(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetStorageClassesResponse, error) GetBackendTypeByTier(ctx context.Context, in *GetBackendTypeByTierRequest, opts ...client.CallOption) (*GetBackendTypeByTierResponse, error) DeleteBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) PutBucketLifecycle(ctx context.Context, in *PutBucketLifecycleRequest, opts ...client.CallOption) (*BaseResponse, error) GetBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*GetBucketLifecycleResponse, error) ListBucketLifecycle(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*ListBucketsResponse, error) UpdateBucket(ctx context.Context, in *Bucket, opts ...client.CallOption) (*BaseResponse, error) ListBucketUploadRecords(ctx context.Context, in *ListBucketUploadRequest, opts ...client.CallOption) (*ListBucketUploadResponse, error) InitMultipartUpload(ctx context.Context, in *InitMultiPartRequest, opts ...client.CallOption) (*InitMultiPartResponse, error) AbortMultipartUpload(ctx context.Context, in *AbortMultipartRequest, opts ...client.CallOption) (*BaseResponse, error) CompleteMultipartUpload(ctx context.Context, in *CompleteMultipartRequest, opts ...client.CallOption) (*CompleteMultipartResponse, error) UploadPart(ctx context.Context, opts ...client.CallOption) (S3_UploadPartService, error) ListObjectParts(ctx context.Context, in *ListObjectPartsRequest, opts ...client.CallOption) (*ListObjectPartsResponse, error) AppendObject(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) PostObject(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) // For lifecycle, may need some change. AddUploadRecord(ctx context.Context, in *MultipartUploadRecord, opts ...client.CallOption) (*BaseResponse, error) DeleteUploadRecord(ctx context.Context, in *MultipartUploadRecord, opts ...client.CallOption) (*BaseResponse, error) HeadObject(ctx context.Context, in *BaseObjRequest, opts ...client.CallOption) (*Object, error) MoveObject(ctx context.Context, in *MoveObjectRequest, opts ...client.CallOption) (*MoveObjectResponse, error) CopyObject(ctx context.Context, in *CopyObjectRequest, opts ...client.CallOption) (*CopyObjectResponse, error) CopyObjPart(ctx context.Context, in *CopyObjPartRequest, opts ...client.CallOption) (*CopyObjPartResponse, error) PutObjACL(ctx context.Context, in *PutObjACLRequest, opts ...client.CallOption) (*BaseResponse, error) GetObjACL(ctx context.Context, in *BaseObjRequest, opts ...client.CallOption) (*ObjACL, error) GetBucketLocation(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) GetBucketVersioning(ctx context.Context, in *BaseBucketRequest, opts ...client.CallOption) (*BucketVersioning, error) PutBucketACL(ctx context.Context, in *PutBucketACLRequest, opts ...client.CallOption) (*BaseResponse, error) GetBucketACL(ctx context.Context, in *BaseBucketRequest, opts ...client.CallOption) (*BucketACL, error) PutBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) GetBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) DeleteBucketCORS(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) PutBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) GetBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) DeleteBucketPolicy(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*BaseResponse, error) HeadBucket(ctx context.Context, in *BaseRequest, opts ...client.CallOption) (*Bucket, error) RestoreObject(ctx context.Context, in *RestoreObjectRequest, opts ...client.CallOption) (*BaseResponse, error) BackendCheck(ctx context.Context, in *BackendDetailS3, opts ...client.CallOption) (*BaseResponse, error) }
type S3_GetObjectService ¶ added in v0.6.3
type S3_GetObjectStream ¶ added in v0.6.3
type S3_PutObjectService ¶ added in v0.6.3
type S3_PutObjectStream ¶ added in v0.6.3
type S3_UploadPartService ¶ added in v0.6.3
type S3_UploadPartStream ¶ added in v0.6.3
type ServerSideEncryption ¶
type ServerSideEncryption struct { SseType string `protobuf:"bytes,1,opt,name=sseType,proto3" json:"sseType,omitempty"` EncryptionKey []byte `protobuf:"bytes,2,opt,name=encryptionKey,proto3" json:"encryptionKey,omitempty"` InitilizationVector []byte `protobuf:"bytes,3,opt,name=initilizationVector,proto3" json:"initilizationVector,omitempty"` XXX_NoUnkeyedLiteral struct{} XXX_unrecognized interface{} XXX_sizecache int // contains filtered or unexported fields }
func (*ServerSideEncryption) Descriptor
deprecated
func (*ServerSideEncryption) Descriptor() ([]byte, []int)
Deprecated: Use ServerSideEncryption.ProtoReflect.Descriptor instead.
func (*ServerSideEncryption) GetEncryptionKey ¶ added in v0.6.3
func (x *ServerSideEncryption) GetEncryptionKey() []byte
func (*ServerSideEncryption) GetInitilizationVector ¶ added in v0.6.3
func (x *ServerSideEncryption) GetInitilizationVector() []byte
func (*ServerSideEncryption) GetSseType ¶ added in v0.6.3
func (x *ServerSideEncryption) GetSseType() string
func (*ServerSideEncryption) ProtoMessage ¶
func (*ServerSideEncryption) ProtoMessage()
func (*ServerSideEncryption) ProtoReflect ¶ added in v1.3.2
func (x *ServerSideEncryption) ProtoReflect() protoreflect.Message
func (*ServerSideEncryption) Reset ¶
func (x *ServerSideEncryption) Reset()
func (*ServerSideEncryption) String ¶
func (x *ServerSideEncryption) String() string
type StorageClass ¶ added in v0.5.2
type StorageClass struct { Name string `protobuf:"bytes,1,opt,name=Name,json=name,proto3" json:"Name,omitempty"` Tier int32 `protobuf:"varint,2,opt,name=Tier,json=tier,proto3" json:"Tier,omitempty"` // contains filtered or unexported fields }
func (*StorageClass) Descriptor
deprecated
added in
v0.5.2
func (*StorageClass) Descriptor() ([]byte, []int)
Deprecated: Use StorageClass.ProtoReflect.Descriptor instead.
func (*StorageClass) GetName ¶ added in v0.5.2
func (x *StorageClass) GetName() string
func (*StorageClass) GetTier ¶ added in v0.5.2
func (x *StorageClass) GetTier() int32
func (*StorageClass) ProtoMessage ¶ added in v0.5.2
func (*StorageClass) ProtoMessage()
func (*StorageClass) ProtoReflect ¶ added in v1.3.2
func (x *StorageClass) ProtoReflect() protoreflect.Message
func (*StorageClass) Reset ¶ added in v0.5.2
func (x *StorageClass) Reset()
func (*StorageClass) String ¶ added in v0.5.2
func (x *StorageClass) String() string
type TList ¶ added in v0.5.2
type TList struct { Tier []int32 `protobuf:"varint,1,rep,packed,name=Tier,json=tier,proto3" json:"Tier,omitempty"` // contains filtered or unexported fields }
func (*TList) Descriptor
deprecated
added in
v0.5.2
func (*TList) ProtoMessage ¶ added in v0.5.2
func (*TList) ProtoMessage()
func (*TList) ProtoReflect ¶ added in v1.3.2
func (x *TList) ProtoReflect() protoreflect.Message
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"` // contains filtered or unexported fields }
func (*Tag) Descriptor
deprecated
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶ added in v1.3.2
func (x *Tag) ProtoReflect() protoreflect.Message
type Tier2ClassName ¶ added in v0.5.2
type Tier2ClassName struct { Lst map[int32]string `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Tier2ClassName) Descriptor
deprecated
added in
v0.5.2
func (*Tier2ClassName) Descriptor() ([]byte, []int)
Deprecated: Use Tier2ClassName.ProtoReflect.Descriptor instead.
func (*Tier2ClassName) GetLst ¶ added in v0.5.2
func (x *Tier2ClassName) GetLst() map[int32]string
func (*Tier2ClassName) ProtoMessage ¶ added in v0.5.2
func (*Tier2ClassName) ProtoMessage()
func (*Tier2ClassName) ProtoReflect ¶ added in v1.3.2
func (x *Tier2ClassName) ProtoReflect() protoreflect.Message
func (*Tier2ClassName) Reset ¶ added in v0.5.2
func (x *Tier2ClassName) Reset()
func (*Tier2ClassName) String ¶ added in v0.5.2
func (x *Tier2ClassName) String() string
type UpdateObjMetaRequest ¶ added in v0.5.2
type UpdateObjMetaRequest struct { ObjKey string `protobuf:"bytes,1,opt,name=ObjKey,json=objKey,proto3" json:"ObjKey,omitempty"` BucketName string `protobuf:"bytes,2,opt,name=BucketName,json=bucketName,proto3" json:"BucketName,omitempty"` LastModified int64 `protobuf:"varint,3,opt,name=LastModified,json=lastModified,proto3" json:"LastModified,omitempty"` Setting map[string]string `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateObjMetaRequest) Descriptor
deprecated
added in
v0.5.2
func (*UpdateObjMetaRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateObjMetaRequest.ProtoReflect.Descriptor instead.
func (*UpdateObjMetaRequest) GetBucketName ¶ added in v0.5.2
func (x *UpdateObjMetaRequest) GetBucketName() string
func (*UpdateObjMetaRequest) GetLastModified ¶ added in v0.5.3
func (x *UpdateObjMetaRequest) GetLastModified() int64
func (*UpdateObjMetaRequest) GetObjKey ¶ added in v0.5.2
func (x *UpdateObjMetaRequest) GetObjKey() string
func (*UpdateObjMetaRequest) GetSetting ¶ added in v0.5.2
func (x *UpdateObjMetaRequest) GetSetting() map[string]string
func (*UpdateObjMetaRequest) ProtoMessage ¶ added in v0.5.2
func (*UpdateObjMetaRequest) ProtoMessage()
func (*UpdateObjMetaRequest) ProtoReflect ¶ added in v1.3.2
func (x *UpdateObjMetaRequest) ProtoReflect() protoreflect.Message
func (*UpdateObjMetaRequest) Reset ¶ added in v0.5.2
func (x *UpdateObjMetaRequest) Reset()
func (*UpdateObjMetaRequest) String ¶ added in v0.5.2
func (x *UpdateObjMetaRequest) String() string
type Upload ¶ added in v0.6.3
type Upload struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` UploadId string `protobuf:"bytes,2,opt,name=uploadId,proto3" json:"uploadId,omitempty"` Initiator *Owner `protobuf:"bytes,3,opt,name=initiator,proto3" json:"initiator,omitempty"` Owner *Owner `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` StorageClass string `protobuf:"bytes,5,opt,name=storageClass,proto3" json:"storageClass,omitempty"` Initiated string `protobuf:"bytes,6,opt,name=initiated,proto3" json:"initiated,omitempty"` // contains filtered or unexported fields }
func (*Upload) Descriptor
deprecated
added in
v0.6.3
func (*Upload) GetInitiated ¶ added in v0.6.3
func (*Upload) GetInitiator ¶ added in v0.6.3
func (*Upload) GetStorageClass ¶ added in v0.6.3
func (*Upload) GetUploadId ¶ added in v0.6.3
func (*Upload) ProtoMessage ¶ added in v0.6.3
func (*Upload) ProtoMessage()
func (*Upload) ProtoReflect ¶ added in v1.3.2
func (x *Upload) ProtoReflect() protoreflect.Message
type UploadPartRequest ¶ added in v0.6.3
type UploadPartRequest struct { BucketName string `protobuf:"bytes,1,opt,name=bucketName,proto3" json:"bucketName,omitempty"` ObjectKey string `protobuf:"bytes,2,opt,name=objectKey,proto3" json:"objectKey,omitempty"` UploadId string `protobuf:"bytes,3,opt,name=uploadId,proto3" json:"uploadId,omitempty"` PartId int32 `protobuf:"varint,4,opt,name=partId,proto3" json:"partId,omitempty"` Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` Md5Hex string `protobuf:"bytes,6,opt,name=md5Hex,proto3" json:"md5Hex,omitempty"` // contains filtered or unexported fields }
func (*UploadPartRequest) Descriptor
deprecated
added in
v0.6.3
func (*UploadPartRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartRequest.ProtoReflect.Descriptor instead.
func (*UploadPartRequest) GetBucketName ¶ added in v0.6.3
func (x *UploadPartRequest) GetBucketName() string
func (*UploadPartRequest) GetMd5Hex ¶ added in v0.6.3
func (x *UploadPartRequest) GetMd5Hex() string
func (*UploadPartRequest) GetObjectKey ¶ added in v0.6.3
func (x *UploadPartRequest) GetObjectKey() string
func (*UploadPartRequest) GetPartId ¶ added in v0.6.3
func (x *UploadPartRequest) GetPartId() int32
func (*UploadPartRequest) GetSize ¶ added in v0.6.3
func (x *UploadPartRequest) GetSize() int64
func (*UploadPartRequest) GetUploadId ¶ added in v0.6.3
func (x *UploadPartRequest) GetUploadId() string
func (*UploadPartRequest) ProtoMessage ¶ added in v0.6.3
func (*UploadPartRequest) ProtoMessage()
func (*UploadPartRequest) ProtoReflect ¶ added in v1.3.2
func (x *UploadPartRequest) ProtoReflect() protoreflect.Message
func (*UploadPartRequest) Reset ¶ added in v0.6.3
func (x *UploadPartRequest) Reset()
func (*UploadPartRequest) String ¶ added in v0.6.3
func (x *UploadPartRequest) String() string
type UploadPartResponse ¶ added in v0.6.3
type UploadPartResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=errorCode,proto3" json:"errorCode,omitempty"` ETag string `protobuf:"bytes,2,opt,name=eTag,proto3" json:"eTag,omitempty"` // contains filtered or unexported fields }
func (*UploadPartResponse) Descriptor
deprecated
added in
v0.6.3
func (*UploadPartResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadPartResponse.ProtoReflect.Descriptor instead.
func (*UploadPartResponse) GetETag ¶ added in v0.6.3
func (x *UploadPartResponse) GetETag() string
func (*UploadPartResponse) GetErrorCode ¶ added in v0.6.3
func (x *UploadPartResponse) GetErrorCode() int32
func (*UploadPartResponse) ProtoMessage ¶ added in v0.6.3
func (*UploadPartResponse) ProtoMessage()
func (*UploadPartResponse) ProtoReflect ¶ added in v1.3.2
func (x *UploadPartResponse) ProtoReflect() protoreflect.Message
func (*UploadPartResponse) Reset ¶ added in v0.6.3
func (x *UploadPartResponse) Reset()
func (*UploadPartResponse) String ¶ added in v0.6.3
func (x *UploadPartResponse) String() string
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"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) GetIsLatest ¶
func (*Version) GetLastModified ¶
func (*Version) GetVersionid ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶ added in v1.3.2
func (x *Version) ProtoReflect() protoreflect.Message
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"` // contains filtered or unexported fields }
func (*WebsiteConfiguration) Descriptor
deprecated
func (*WebsiteConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use WebsiteConfiguration.ProtoReflect.Descriptor instead.
func (*WebsiteConfiguration) GetErrorDocument ¶
func (x *WebsiteConfiguration) GetErrorDocument() string
func (*WebsiteConfiguration) GetIndexDocument ¶
func (x *WebsiteConfiguration) GetIndexDocument() string
func (*WebsiteConfiguration) GetRedirectAllRequestsTo ¶
func (x *WebsiteConfiguration) GetRedirectAllRequestsTo() *RedirectAllRequestsTo
func (*WebsiteConfiguration) GetRoutingRules ¶
func (x *WebsiteConfiguration) GetRoutingRules() []*RoutingRules
func (*WebsiteConfiguration) ProtoMessage ¶
func (*WebsiteConfiguration) ProtoMessage()
func (*WebsiteConfiguration) ProtoReflect ¶ added in v1.3.2
func (x *WebsiteConfiguration) ProtoReflect() protoreflect.Message
func (*WebsiteConfiguration) Reset ¶
func (x *WebsiteConfiguration) Reset()
func (*WebsiteConfiguration) String ¶
func (x *WebsiteConfiguration) String() string