Documentation
¶
Index ¶
- Constants
- Variables
- type AbortUploadRequest
- type AbortUploadRequest_builder
- type CreateLargeObjectDownloadLinkRequest
- func (x *CreateLargeObjectDownloadLinkRequest) ClearExpiresIn()
- func (x *CreateLargeObjectDownloadLinkRequest) GetExpiresIn() *durationpb.Duration
- func (x *CreateLargeObjectDownloadLinkRequest) GetKey() string
- func (x *CreateLargeObjectDownloadLinkRequest) HasExpiresIn() bool
- func (*CreateLargeObjectDownloadLinkRequest) ProtoMessage()
- func (x *CreateLargeObjectDownloadLinkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLargeObjectDownloadLinkRequest) Reset()
- func (x *CreateLargeObjectDownloadLinkRequest) SetExpiresIn(v *durationpb.Duration)
- func (x *CreateLargeObjectDownloadLinkRequest) SetKey(v string)
- func (x *CreateLargeObjectDownloadLinkRequest) String() string
- type CreateLargeObjectDownloadLinkRequest_builder
- type CreateLargeObjectDownloadLinkResponse
- func (x *CreateLargeObjectDownloadLinkResponse) ClearExpiresAt()
- func (x *CreateLargeObjectDownloadLinkResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *CreateLargeObjectDownloadLinkResponse) GetSignedUrl() string
- func (x *CreateLargeObjectDownloadLinkResponse) HasExpiresAt() bool
- func (*CreateLargeObjectDownloadLinkResponse) ProtoMessage()
- func (x *CreateLargeObjectDownloadLinkResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLargeObjectDownloadLinkResponse) Reset()
- func (x *CreateLargeObjectDownloadLinkResponse) SetExpiresAt(v *timestamppb.Timestamp)
- func (x *CreateLargeObjectDownloadLinkResponse) SetSignedUrl(v string)
- func (x *CreateLargeObjectDownloadLinkResponse) String() string
- type CreateLargeObjectDownloadLinkResponse_builder
- type CreateLargeObjectUploadLocationRequest
- func (x *CreateLargeObjectUploadLocationRequest) ClearExpiresIn()
- func (x *CreateLargeObjectUploadLocationRequest) GetExpiresIn() *durationpb.Duration
- func (x *CreateLargeObjectUploadLocationRequest) GetKey() string
- func (x *CreateLargeObjectUploadLocationRequest) GetSizeBytes() uint64
- func (x *CreateLargeObjectUploadLocationRequest) HasExpiresIn() bool
- func (*CreateLargeObjectUploadLocationRequest) ProtoMessage()
- func (x *CreateLargeObjectUploadLocationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLargeObjectUploadLocationRequest) Reset()
- func (x *CreateLargeObjectUploadLocationRequest) SetExpiresIn(v *durationpb.Duration)
- func (x *CreateLargeObjectUploadLocationRequest) SetKey(v string)
- func (x *CreateLargeObjectUploadLocationRequest) SetSizeBytes(v uint64)
- func (x *CreateLargeObjectUploadLocationRequest) String() string
- type CreateLargeObjectUploadLocationRequest_builder
- type CreateLargeObjectUploadLocationResponse
- func (x *CreateLargeObjectUploadLocationResponse) GetNativeUrl() string
- func (x *CreateLargeObjectUploadLocationResponse) GetOperationId() string
- func (x *CreateLargeObjectUploadLocationResponse) GetSignedPartRequests() []*SignedPartRequest
- func (*CreateLargeObjectUploadLocationResponse) ProtoMessage()
- func (x *CreateLargeObjectUploadLocationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLargeObjectUploadLocationResponse) Reset()
- func (x *CreateLargeObjectUploadLocationResponse) SetNativeUrl(v string)
- func (x *CreateLargeObjectUploadLocationResponse) SetOperationId(v string)
- func (x *CreateLargeObjectUploadLocationResponse) SetSignedPartRequests(v []*SignedPartRequest)
- func (x *CreateLargeObjectUploadLocationResponse) String() string
- type CreateLargeObjectUploadLocationResponse_builder
- type DeleteRequest
- type DeleteRequest_builder
- type DeleteResponse
- type DeleteResponse_builder
- type DownloadPartRequest
- func (x *DownloadPartRequest) GetKey() string
- func (x *DownloadPartRequest) GetSizeBytes() int64
- func (x *DownloadPartRequest) GetStartPos() int64
- func (*DownloadPartRequest) ProtoMessage()
- func (x *DownloadPartRequest) ProtoReflect() protoreflect.Message
- func (x *DownloadPartRequest) Reset()
- func (x *DownloadPartRequest) SetKey(v string)
- func (x *DownloadPartRequest) SetSizeBytes(v int64)
- func (x *DownloadPartRequest) SetStartPos(v int64)
- func (x *DownloadPartRequest) String() string
- type DownloadPartRequest_builder
- type DownloadPartResponse
- func (x *DownloadPartResponse) ClearObject()
- func (x *DownloadPartResponse) GetObject() *Object
- func (x *DownloadPartResponse) HasObject() bool
- func (*DownloadPartResponse) ProtoMessage()
- func (x *DownloadPartResponse) ProtoReflect() protoreflect.Message
- func (x *DownloadPartResponse) Reset()
- func (x *DownloadPartResponse) SetObject(v *Object)
- func (x *DownloadPartResponse) String() string
- type DownloadPartResponse_builder
- type GetRequest
- type GetRequest_builder
- type GetResponse
- func (x *GetResponse) ClearMetadata()
- func (x *GetResponse) ClearObject()
- func (x *GetResponse) GetEtag() string
- func (x *GetResponse) GetMetadata() *Metadata
- func (x *GetResponse) GetObject() *Object
- func (x *GetResponse) GetSizeBytes() uint64
- func (x *GetResponse) HasMetadata() bool
- func (x *GetResponse) HasObject() bool
- func (*GetResponse) ProtoMessage()
- func (x *GetResponse) ProtoReflect() protoreflect.Message
- func (x *GetResponse) Reset()
- func (x *GetResponse) SetEtag(v string)
- func (x *GetResponse) SetMetadata(v *Metadata)
- func (x *GetResponse) SetObject(v *Object)
- func (x *GetResponse) SetSizeBytes(v uint64)
- func (x *GetResponse) String() string
- type GetResponse_builder
- type HeadRequest
- type HeadRequest_builder
- type HeadResponse
- func (x *HeadResponse) ClearMetadata()
- func (x *HeadResponse) GetEtag() string
- func (x *HeadResponse) GetMetadata() *Metadata
- func (x *HeadResponse) GetSizeBytes() uint64
- func (x *HeadResponse) HasMetadata() bool
- func (*HeadResponse) ProtoMessage()
- func (x *HeadResponse) ProtoReflect() protoreflect.Message
- func (x *HeadResponse) Reset()
- func (x *HeadResponse) SetEtag(v string)
- func (x *HeadResponse) SetMetadata(v *Metadata)
- func (x *HeadResponse) SetSizeBytes(v uint64)
- func (x *HeadResponse) String() string
- type HeadResponse_builder
- type HttpHeaderValues
- type HttpHeaderValues_builder
- type LargeObjectUpload
- func (x *LargeObjectUpload) GetKey() string
- func (x *LargeObjectUpload) GetOperationId() string
- func (*LargeObjectUpload) ProtoMessage()
- func (x *LargeObjectUpload) ProtoReflect() protoreflect.Message
- func (x *LargeObjectUpload) Reset()
- func (x *LargeObjectUpload) SetKey(v string)
- func (x *LargeObjectUpload) SetOperationId(v string)
- func (x *LargeObjectUpload) String() string
- type LargeObjectUpload_builder
- type ListInProgressLargeObjectUploadsRequest
- func (x *ListInProgressLargeObjectUploadsRequest) ClearRequest()
- func (x *ListInProgressLargeObjectUploadsRequest) GetRequest() *common.ListRequest
- func (x *ListInProgressLargeObjectUploadsRequest) HasRequest() bool
- func (*ListInProgressLargeObjectUploadsRequest) ProtoMessage()
- func (x *ListInProgressLargeObjectUploadsRequest) ProtoReflect() protoreflect.Message
- func (x *ListInProgressLargeObjectUploadsRequest) Reset()
- func (x *ListInProgressLargeObjectUploadsRequest) SetRequest(v *common.ListRequest)
- func (x *ListInProgressLargeObjectUploadsRequest) String() string
- type ListInProgressLargeObjectUploadsRequest_builder
- type ListInProgressLargeObjectUploadsResponse
- func (x *ListInProgressLargeObjectUploadsResponse) GetOperations() []*LargeObjectUpload
- func (*ListInProgressLargeObjectUploadsResponse) ProtoMessage()
- func (x *ListInProgressLargeObjectUploadsResponse) ProtoReflect() protoreflect.Message
- func (x *ListInProgressLargeObjectUploadsResponse) Reset()
- func (x *ListInProgressLargeObjectUploadsResponse) SetOperations(v []*LargeObjectUpload)
- func (x *ListInProgressLargeObjectUploadsResponse) String() string
- type ListInProgressLargeObjectUploadsResponse_builder
- type ListRequest
- func (x *ListRequest) ClearRequest()
- func (x *ListRequest) GetRequest() *common.ListRequest
- func (x *ListRequest) HasRequest() bool
- func (*ListRequest) ProtoMessage()
- func (x *ListRequest) ProtoReflect() protoreflect.Message
- func (x *ListRequest) Reset()
- func (x *ListRequest) SetRequest(v *common.ListRequest)
- func (x *ListRequest) String() string
- type ListRequest_builder
- type ListResponse
- type ListResponse_builder
- type Metadata
- type MetadataRequest
- type MetadataRequest_builder
- type MetadataResponse
- func (x *MetadataResponse) GetMaxObjectSizeBytes() uint64
- func (x *MetadataResponse) GetMaxPartSizeBytes() uint64
- func (x *MetadataResponse) GetMinPartSizeBytes() uint64
- func (*MetadataResponse) ProtoMessage()
- func (x *MetadataResponse) ProtoReflect() protoreflect.Message
- func (x *MetadataResponse) Reset()
- func (x *MetadataResponse) SetMaxObjectSizeBytes(v uint64)
- func (x *MetadataResponse) SetMaxPartSizeBytes(v uint64)
- func (x *MetadataResponse) SetMinPartSizeBytes(v uint64)
- func (x *MetadataResponse) String() string
- type MetadataResponse_builder
- type Metadata_builder
- type Object
- type Object_builder
- type PutRequest
- func (x *PutRequest) ClearMetadata()
- func (x *PutRequest) ClearObject()
- func (x *PutRequest) GetKey() string
- func (x *PutRequest) GetMetadata() *Metadata
- func (x *PutRequest) GetObject() *Object
- func (x *PutRequest) HasMetadata() bool
- func (x *PutRequest) HasObject() bool
- func (*PutRequest) ProtoMessage()
- func (x *PutRequest) ProtoReflect() protoreflect.Message
- func (x *PutRequest) Reset()
- func (x *PutRequest) SetKey(v string)
- func (x *PutRequest) SetMetadata(v *Metadata)
- func (x *PutRequest) SetObject(v *Object)
- func (x *PutRequest) String() string
- type PutRequest_builder
- type PutResponse
- func (x *PutResponse) GetEtag() string
- func (x *PutResponse) GetSizeBytes() uint64
- func (*PutResponse) ProtoMessage()
- func (x *PutResponse) ProtoReflect() protoreflect.Message
- func (x *PutResponse) Reset()
- func (x *PutResponse) SetEtag(v string)
- func (x *PutResponse) SetSizeBytes(v uint64)
- func (x *PutResponse) String() string
- type PutResponse_builder
- type SignedPartRequest
- func (x *SignedPartRequest) ClearExpiresAt()
- func (x *SignedPartRequest) GetExpiresAt() *timestamppb.Timestamp
- func (x *SignedPartRequest) GetHeaders() map[string]*HttpHeaderValues
- func (x *SignedPartRequest) GetMethod() string
- func (x *SignedPartRequest) GetPartNumber() int32
- func (x *SignedPartRequest) GetUrl() string
- func (x *SignedPartRequest) HasExpiresAt() bool
- func (*SignedPartRequest) ProtoMessage()
- func (x *SignedPartRequest) ProtoReflect() protoreflect.Message
- func (x *SignedPartRequest) Reset()
- func (x *SignedPartRequest) SetExpiresAt(v *timestamppb.Timestamp)
- func (x *SignedPartRequest) SetHeaders(v map[string]*HttpHeaderValues)
- func (x *SignedPartRequest) SetMethod(v string)
- func (x *SignedPartRequest) SetPartNumber(v int32)
- func (x *SignedPartRequest) SetUrl(v string)
- func (x *SignedPartRequest) String() string
- type SignedPartRequest_builder
- type StartLargeObjectUploadRequest
- func (x *StartLargeObjectUploadRequest) ClearMetadata()
- func (x *StartLargeObjectUploadRequest) GetKey() string
- func (x *StartLargeObjectUploadRequest) GetMetadata() *Metadata
- func (x *StartLargeObjectUploadRequest) GetSizeBytes() uint64
- func (x *StartLargeObjectUploadRequest) HasMetadata() bool
- func (*StartLargeObjectUploadRequest) ProtoMessage()
- func (x *StartLargeObjectUploadRequest) ProtoReflect() protoreflect.Message
- func (x *StartLargeObjectUploadRequest) Reset()
- func (x *StartLargeObjectUploadRequest) SetKey(v string)
- func (x *StartLargeObjectUploadRequest) SetMetadata(v *Metadata)
- func (x *StartLargeObjectUploadRequest) SetSizeBytes(v uint64)
- func (x *StartLargeObjectUploadRequest) String() string
- type StartLargeObjectUploadRequest_builder
- type StartLargeObjectUploadResponse
- func (x *StartLargeObjectUploadResponse) ClearExpiresAt()
- func (x *StartLargeObjectUploadResponse) GetExpiresAt() *timestamppb.Timestamp
- func (x *StartLargeObjectUploadResponse) GetOperationId() string
- func (x *StartLargeObjectUploadResponse) HasExpiresAt() bool
- func (*StartLargeObjectUploadResponse) ProtoMessage()
- func (x *StartLargeObjectUploadResponse) ProtoReflect() protoreflect.Message
- func (x *StartLargeObjectUploadResponse) Reset()
- func (x *StartLargeObjectUploadResponse) SetExpiresAt(v *timestamppb.Timestamp)
- func (x *StartLargeObjectUploadResponse) SetOperationId(v string)
- func (x *StartLargeObjectUploadResponse) String() string
- type StartLargeObjectUploadResponse_builder
- type SuccessfulUploadRequest
- func (x *SuccessfulUploadRequest) GetEtagsParts() map[string]int32
- func (*SuccessfulUploadRequest) ProtoMessage()
- func (x *SuccessfulUploadRequest) ProtoReflect() protoreflect.Message
- func (x *SuccessfulUploadRequest) Reset()
- func (x *SuccessfulUploadRequest) SetEtagsParts(v map[string]int32)
- func (x *SuccessfulUploadRequest) String() string
- type SuccessfulUploadRequest_builder
- type TerminateLargeObjectUploadRequest
- func (x *TerminateLargeObjectUploadRequest) ClearAbortUpload()
- func (x *TerminateLargeObjectUploadRequest) ClearRequest()
- func (x *TerminateLargeObjectUploadRequest) ClearSuccessfulUpload()
- func (x *TerminateLargeObjectUploadRequest) GetAbortUpload() *AbortUploadRequest
- func (x *TerminateLargeObjectUploadRequest) GetKey() string
- func (x *TerminateLargeObjectUploadRequest) GetOperationId() string
- func (x *TerminateLargeObjectUploadRequest) GetRequest() isTerminateLargeObjectUploadRequest_Request
- func (x *TerminateLargeObjectUploadRequest) GetSuccessfulUpload() *SuccessfulUploadRequest
- func (x *TerminateLargeObjectUploadRequest) HasAbortUpload() bool
- func (x *TerminateLargeObjectUploadRequest) HasRequest() bool
- func (x *TerminateLargeObjectUploadRequest) HasSuccessfulUpload() bool
- func (*TerminateLargeObjectUploadRequest) ProtoMessage()
- func (x *TerminateLargeObjectUploadRequest) ProtoReflect() protoreflect.Message
- func (x *TerminateLargeObjectUploadRequest) Reset()
- func (x *TerminateLargeObjectUploadRequest) SetAbortUpload(v *AbortUploadRequest)
- func (x *TerminateLargeObjectUploadRequest) SetKey(v string)
- func (x *TerminateLargeObjectUploadRequest) SetOperationId(v string)
- func (x *TerminateLargeObjectUploadRequest) SetSuccessfulUpload(v *SuccessfulUploadRequest)
- func (x *TerminateLargeObjectUploadRequest) String() string
- func (x *TerminateLargeObjectUploadRequest) WhichRequest() case_TerminateLargeObjectUploadRequest_Request
- type TerminateLargeObjectUploadRequest_AbortUpload
- type TerminateLargeObjectUploadRequest_SuccessfulUpload
- type TerminateLargeObjectUploadRequest_builder
- type TerminateLargeObjectUploadResponse
- func (x *TerminateLargeObjectUploadResponse) GetEtag() string
- func (x *TerminateLargeObjectUploadResponse) GetKey() string
- func (*TerminateLargeObjectUploadResponse) ProtoMessage()
- func (x *TerminateLargeObjectUploadResponse) ProtoReflect() protoreflect.Message
- func (x *TerminateLargeObjectUploadResponse) Reset()
- func (x *TerminateLargeObjectUploadResponse) SetEtag(v string)
- func (x *TerminateLargeObjectUploadResponse) SetKey(v string)
- func (x *TerminateLargeObjectUploadResponse) String() string
- type TerminateLargeObjectUploadResponse_builder
- type UploadPartRequest
- func (x *UploadPartRequest) ClearObject()
- func (x *UploadPartRequest) GetContentLength() int64
- func (x *UploadPartRequest) GetKey() string
- func (x *UploadPartRequest) GetObject() *Object
- func (x *UploadPartRequest) GetOperationId() string
- func (x *UploadPartRequest) GetPartNumber() int32
- func (x *UploadPartRequest) HasObject() bool
- func (*UploadPartRequest) ProtoMessage()
- func (x *UploadPartRequest) ProtoReflect() protoreflect.Message
- func (x *UploadPartRequest) Reset()
- func (x *UploadPartRequest) SetContentLength(v int64)
- func (x *UploadPartRequest) SetKey(v string)
- func (x *UploadPartRequest) SetObject(v *Object)
- func (x *UploadPartRequest) SetOperationId(v string)
- func (x *UploadPartRequest) SetPartNumber(v int32)
- func (x *UploadPartRequest) String() string
- type UploadPartRequest_builder
- type UploadPartResponse
- type UploadPartResponse_builder
Constants ¶
View Source
const TerminateLargeObjectUploadRequest_AbortUpload_case case_TerminateLargeObjectUploadRequest_Request = 4
View Source
const TerminateLargeObjectUploadRequest_Request_not_set_case case_TerminateLargeObjectUploadRequest_Request = 0
View Source
const TerminateLargeObjectUploadRequest_SuccessfulUpload_case case_TerminateLargeObjectUploadRequest_Request = 3
Variables ¶
View Source
var File_objectstore_payload_proto protoreflect.FileDescriptor
View Source
var File_objectstore_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AbortUploadRequest ¶
type AbortUploadRequest struct {
// contains filtered or unexported fields
}
func (*AbortUploadRequest) ProtoMessage ¶
func (*AbortUploadRequest) ProtoMessage()
func (*AbortUploadRequest) ProtoReflect ¶
func (x *AbortUploadRequest) ProtoReflect() protoreflect.Message
func (*AbortUploadRequest) Reset ¶
func (x *AbortUploadRequest) Reset()
func (*AbortUploadRequest) String ¶
func (x *AbortUploadRequest) String() string
type AbortUploadRequest_builder ¶
type AbortUploadRequest_builder struct {
// contains filtered or unexported fields
}
func (AbortUploadRequest_builder) Build ¶
func (b0 AbortUploadRequest_builder) Build() *AbortUploadRequest
type CreateLargeObjectDownloadLinkRequest ¶
type CreateLargeObjectDownloadLinkRequest struct {
// key is the globally unique identifier for the object. union://
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
// exceeds the platform allowed max.
// +optional. The default value comes from a global config.
ExpiresIn *durationpb.Duration `protobuf:"bytes,2,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
// contains filtered or unexported fields
}
func (*CreateLargeObjectDownloadLinkRequest) ClearExpiresIn ¶
func (x *CreateLargeObjectDownloadLinkRequest) ClearExpiresIn()
func (*CreateLargeObjectDownloadLinkRequest) GetExpiresIn ¶
func (x *CreateLargeObjectDownloadLinkRequest) GetExpiresIn() *durationpb.Duration
func (*CreateLargeObjectDownloadLinkRequest) GetKey ¶
func (x *CreateLargeObjectDownloadLinkRequest) GetKey() string
func (*CreateLargeObjectDownloadLinkRequest) HasExpiresIn ¶
func (x *CreateLargeObjectDownloadLinkRequest) HasExpiresIn() bool
func (*CreateLargeObjectDownloadLinkRequest) ProtoMessage ¶
func (*CreateLargeObjectDownloadLinkRequest) ProtoMessage()
func (*CreateLargeObjectDownloadLinkRequest) ProtoReflect ¶
func (x *CreateLargeObjectDownloadLinkRequest) ProtoReflect() protoreflect.Message
func (*CreateLargeObjectDownloadLinkRequest) Reset ¶
func (x *CreateLargeObjectDownloadLinkRequest) Reset()
func (*CreateLargeObjectDownloadLinkRequest) SetExpiresIn ¶
func (x *CreateLargeObjectDownloadLinkRequest) SetExpiresIn(v *durationpb.Duration)
func (*CreateLargeObjectDownloadLinkRequest) SetKey ¶
func (x *CreateLargeObjectDownloadLinkRequest) SetKey(v string)
func (*CreateLargeObjectDownloadLinkRequest) String ¶
func (x *CreateLargeObjectDownloadLinkRequest) String() string
type CreateLargeObjectDownloadLinkRequest_builder ¶
type CreateLargeObjectDownloadLinkRequest_builder struct {
// key is the globally unique identifier for the object. union://
Key string
// ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
// exceeds the platform allowed max.
// +optional. The default value comes from a global config.
ExpiresIn *durationpb.Duration
// contains filtered or unexported fields
}
func (CreateLargeObjectDownloadLinkRequest_builder) Build ¶
func (b0 CreateLargeObjectDownloadLinkRequest_builder) Build() *CreateLargeObjectDownloadLinkRequest
type CreateLargeObjectDownloadLinkResponse ¶
type CreateLargeObjectDownloadLinkResponse struct {
// SignedUrl specifies the url to use to download content from (e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
SignedUrl string `protobuf:"bytes,1,opt,name=signed_url,json=signedUrl,proto3" json:"signed_url,omitempty"`
// ExpiresAt defines when will the signed URL expires.
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateLargeObjectDownloadLinkResponse) ClearExpiresAt ¶
func (x *CreateLargeObjectDownloadLinkResponse) ClearExpiresAt()
func (*CreateLargeObjectDownloadLinkResponse) GetExpiresAt ¶
func (x *CreateLargeObjectDownloadLinkResponse) GetExpiresAt() *timestamppb.Timestamp
func (*CreateLargeObjectDownloadLinkResponse) GetSignedUrl ¶
func (x *CreateLargeObjectDownloadLinkResponse) GetSignedUrl() string
func (*CreateLargeObjectDownloadLinkResponse) HasExpiresAt ¶
func (x *CreateLargeObjectDownloadLinkResponse) HasExpiresAt() bool
func (*CreateLargeObjectDownloadLinkResponse) ProtoMessage ¶
func (*CreateLargeObjectDownloadLinkResponse) ProtoMessage()
func (*CreateLargeObjectDownloadLinkResponse) ProtoReflect ¶
func (x *CreateLargeObjectDownloadLinkResponse) ProtoReflect() protoreflect.Message
func (*CreateLargeObjectDownloadLinkResponse) Reset ¶
func (x *CreateLargeObjectDownloadLinkResponse) Reset()
func (*CreateLargeObjectDownloadLinkResponse) SetExpiresAt ¶
func (x *CreateLargeObjectDownloadLinkResponse) SetExpiresAt(v *timestamppb.Timestamp)
func (*CreateLargeObjectDownloadLinkResponse) SetSignedUrl ¶
func (x *CreateLargeObjectDownloadLinkResponse) SetSignedUrl(v string)
func (*CreateLargeObjectDownloadLinkResponse) String ¶
func (x *CreateLargeObjectDownloadLinkResponse) String() string
type CreateLargeObjectDownloadLinkResponse_builder ¶
type CreateLargeObjectDownloadLinkResponse_builder struct {
// SignedUrl specifies the url to use to download content from (e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
SignedUrl string
// ExpiresAt defines when will the signed URL expires.
ExpiresAt *timestamppb.Timestamp
// contains filtered or unexported fields
}
func (CreateLargeObjectDownloadLinkResponse_builder) Build ¶
type CreateLargeObjectUploadLocationRequest ¶
type CreateLargeObjectUploadLocationRequest struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
SizeBytes uint64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
// ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
// exceeds the platform allowed max.
// +optional. The default value comes from a global config.
ExpiresIn *durationpb.Duration `protobuf:"bytes,3,opt,name=expires_in,json=expiresIn,proto3" json:"expires_in,omitempty"`
// contains filtered or unexported fields
}
func (*CreateLargeObjectUploadLocationRequest) ClearExpiresIn ¶
func (x *CreateLargeObjectUploadLocationRequest) ClearExpiresIn()
func (*CreateLargeObjectUploadLocationRequest) GetExpiresIn ¶
func (x *CreateLargeObjectUploadLocationRequest) GetExpiresIn() *durationpb.Duration
func (*CreateLargeObjectUploadLocationRequest) GetKey ¶
func (x *CreateLargeObjectUploadLocationRequest) GetKey() string
func (*CreateLargeObjectUploadLocationRequest) GetSizeBytes ¶
func (x *CreateLargeObjectUploadLocationRequest) GetSizeBytes() uint64
func (*CreateLargeObjectUploadLocationRequest) HasExpiresIn ¶
func (x *CreateLargeObjectUploadLocationRequest) HasExpiresIn() bool
func (*CreateLargeObjectUploadLocationRequest) ProtoMessage ¶
func (*CreateLargeObjectUploadLocationRequest) ProtoMessage()
func (*CreateLargeObjectUploadLocationRequest) ProtoReflect ¶
func (x *CreateLargeObjectUploadLocationRequest) ProtoReflect() protoreflect.Message
func (*CreateLargeObjectUploadLocationRequest) Reset ¶
func (x *CreateLargeObjectUploadLocationRequest) Reset()
func (*CreateLargeObjectUploadLocationRequest) SetExpiresIn ¶
func (x *CreateLargeObjectUploadLocationRequest) SetExpiresIn(v *durationpb.Duration)
func (*CreateLargeObjectUploadLocationRequest) SetKey ¶
func (x *CreateLargeObjectUploadLocationRequest) SetKey(v string)
func (*CreateLargeObjectUploadLocationRequest) SetSizeBytes ¶
func (x *CreateLargeObjectUploadLocationRequest) SetSizeBytes(v uint64)
func (*CreateLargeObjectUploadLocationRequest) String ¶
func (x *CreateLargeObjectUploadLocationRequest) String() string
type CreateLargeObjectUploadLocationRequest_builder ¶
type CreateLargeObjectUploadLocationRequest_builder struct {
Key string
SizeBytes uint64
// ExpiresIn defines a requested expiration duration for the generated url. The request will be rejected if this
// exceeds the platform allowed max.
// +optional. The default value comes from a global config.
ExpiresIn *durationpb.Duration
// contains filtered or unexported fields
}
func (CreateLargeObjectUploadLocationRequest_builder) Build ¶
type CreateLargeObjectUploadLocationResponse ¶
type CreateLargeObjectUploadLocationResponse struct {
OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
// SignedPartRequest specifies the url to use to upload content to (
// e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
SignedPartRequests []*SignedPartRequest `protobuf:"bytes,2,rep,name=signed_part_requests,json=signedPartRequests,proto3" json:"signed_part_requests,omitempty"`
// NativeUrl specifies the url in the format of (e.g. union://<key>)
NativeUrl string `protobuf:"bytes,3,opt,name=native_url,json=nativeUrl,proto3" json:"native_url,omitempty"`
// contains filtered or unexported fields
}
func (*CreateLargeObjectUploadLocationResponse) GetNativeUrl ¶
func (x *CreateLargeObjectUploadLocationResponse) GetNativeUrl() string
func (*CreateLargeObjectUploadLocationResponse) GetOperationId ¶
func (x *CreateLargeObjectUploadLocationResponse) GetOperationId() string
func (*CreateLargeObjectUploadLocationResponse) GetSignedPartRequests ¶
func (x *CreateLargeObjectUploadLocationResponse) GetSignedPartRequests() []*SignedPartRequest
func (*CreateLargeObjectUploadLocationResponse) ProtoMessage ¶
func (*CreateLargeObjectUploadLocationResponse) ProtoMessage()
func (*CreateLargeObjectUploadLocationResponse) ProtoReflect ¶
func (x *CreateLargeObjectUploadLocationResponse) ProtoReflect() protoreflect.Message
func (*CreateLargeObjectUploadLocationResponse) Reset ¶
func (x *CreateLargeObjectUploadLocationResponse) Reset()
func (*CreateLargeObjectUploadLocationResponse) SetNativeUrl ¶
func (x *CreateLargeObjectUploadLocationResponse) SetNativeUrl(v string)
func (*CreateLargeObjectUploadLocationResponse) SetOperationId ¶
func (x *CreateLargeObjectUploadLocationResponse) SetOperationId(v string)
func (*CreateLargeObjectUploadLocationResponse) SetSignedPartRequests ¶
func (x *CreateLargeObjectUploadLocationResponse) SetSignedPartRequests(v []*SignedPartRequest)
func (*CreateLargeObjectUploadLocationResponse) String ¶
func (x *CreateLargeObjectUploadLocationResponse) String() string
type CreateLargeObjectUploadLocationResponse_builder ¶
type CreateLargeObjectUploadLocationResponse_builder struct {
OperationId string
// SignedPartRequest specifies the url to use to upload content to (
// e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
SignedPartRequests []*SignedPartRequest
// NativeUrl specifies the url in the format of (e.g. union://<key>)
NativeUrl string
// contains filtered or unexported fields
}
func (CreateLargeObjectUploadLocationResponse_builder) Build ¶
type DeleteRequest ¶
type DeleteRequest struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteRequest) GetKey ¶
func (x *DeleteRequest) GetKey() string
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (*DeleteRequest) ProtoReflect ¶
func (x *DeleteRequest) ProtoReflect() protoreflect.Message
func (*DeleteRequest) Reset ¶
func (x *DeleteRequest) Reset()
func (*DeleteRequest) SetKey ¶
func (x *DeleteRequest) SetKey(v string)
func (*DeleteRequest) String ¶
func (x *DeleteRequest) String() string
type DeleteRequest_builder ¶
type DeleteRequest_builder struct {
Key string
// contains filtered or unexported fields
}
func (DeleteRequest_builder) Build ¶
func (b0 DeleteRequest_builder) Build() *DeleteRequest
type DeleteResponse ¶
type DeleteResponse struct {
// contains filtered or unexported fields
}
func (*DeleteResponse) ProtoMessage ¶
func (*DeleteResponse) ProtoMessage()
func (*DeleteResponse) ProtoReflect ¶
func (x *DeleteResponse) ProtoReflect() protoreflect.Message
func (*DeleteResponse) Reset ¶
func (x *DeleteResponse) Reset()
func (*DeleteResponse) String ¶
func (x *DeleteResponse) String() string
type DeleteResponse_builder ¶
type DeleteResponse_builder struct {
// contains filtered or unexported fields
}
func (DeleteResponse_builder) Build ¶
func (b0 DeleteResponse_builder) Build() *DeleteResponse
type DownloadPartRequest ¶
type DownloadPartRequest struct {
// key is the globally unique identifier for the object. union://
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// StartPos is the start position of the object to be downloaded.
StartPos int64 `protobuf:"varint,2,opt,name=start_pos,json=startPos,proto3" json:"start_pos,omitempty"`
// SizeBytes is the length of the object to be downloaded.
SizeBytes int64 `protobuf:"varint,3,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
// contains filtered or unexported fields
}
func (*DownloadPartRequest) GetKey ¶
func (x *DownloadPartRequest) GetKey() string
func (*DownloadPartRequest) GetSizeBytes ¶
func (x *DownloadPartRequest) GetSizeBytes() int64
func (*DownloadPartRequest) GetStartPos ¶
func (x *DownloadPartRequest) GetStartPos() int64
func (*DownloadPartRequest) ProtoMessage ¶
func (*DownloadPartRequest) ProtoMessage()
func (*DownloadPartRequest) ProtoReflect ¶
func (x *DownloadPartRequest) ProtoReflect() protoreflect.Message
func (*DownloadPartRequest) Reset ¶
func (x *DownloadPartRequest) Reset()
func (*DownloadPartRequest) SetKey ¶
func (x *DownloadPartRequest) SetKey(v string)
func (*DownloadPartRequest) SetSizeBytes ¶
func (x *DownloadPartRequest) SetSizeBytes(v int64)
func (*DownloadPartRequest) SetStartPos ¶
func (x *DownloadPartRequest) SetStartPos(v int64)
func (*DownloadPartRequest) String ¶
func (x *DownloadPartRequest) String() string
type DownloadPartRequest_builder ¶
type DownloadPartRequest_builder struct {
// key is the globally unique identifier for the object. union://
Key string
// StartPos is the start position of the object to be downloaded.
StartPos int64
// SizeBytes is the length of the object to be downloaded.
SizeBytes int64
// contains filtered or unexported fields
}
func (DownloadPartRequest_builder) Build ¶
func (b0 DownloadPartRequest_builder) Build() *DownloadPartRequest
type DownloadPartResponse ¶
type DownloadPartResponse struct {
// object contains the actual bytes to be stored.
Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
func (*DownloadPartResponse) ClearObject ¶
func (x *DownloadPartResponse) ClearObject()
func (*DownloadPartResponse) GetObject ¶
func (x *DownloadPartResponse) GetObject() *Object
func (*DownloadPartResponse) HasObject ¶
func (x *DownloadPartResponse) HasObject() bool
func (*DownloadPartResponse) ProtoMessage ¶
func (*DownloadPartResponse) ProtoMessage()
func (*DownloadPartResponse) ProtoReflect ¶
func (x *DownloadPartResponse) ProtoReflect() protoreflect.Message
func (*DownloadPartResponse) Reset ¶
func (x *DownloadPartResponse) Reset()
func (*DownloadPartResponse) SetObject ¶
func (x *DownloadPartResponse) SetObject(v *Object)
func (*DownloadPartResponse) String ¶
func (x *DownloadPartResponse) String() string
type DownloadPartResponse_builder ¶
type DownloadPartResponse_builder struct {
// object contains the actual bytes to be stored.
Object *Object
// contains filtered or unexported fields
}
func (DownloadPartResponse_builder) Build ¶
func (b0 DownloadPartResponse_builder) Build() *DownloadPartResponse
type GetRequest ¶
type GetRequest struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*GetRequest) GetKey ¶
func (x *GetRequest) GetKey() string
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) ProtoReflect ¶
func (x *GetRequest) ProtoReflect() protoreflect.Message
func (*GetRequest) Reset ¶
func (x *GetRequest) Reset()
func (*GetRequest) SetKey ¶
func (x *GetRequest) SetKey(v string)
func (*GetRequest) String ¶
func (x *GetRequest) String() string
type GetRequest_builder ¶
type GetRequest_builder struct {
Key string
// contains filtered or unexported fields
}
func (GetRequest_builder) Build ¶
func (b0 GetRequest_builder) Build() *GetRequest
type GetResponse ¶
type GetResponse struct {
Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
Metadata *Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
SizeBytes uint64 `protobuf:"varint,3,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
// contains filtered or unexported fields
}
func (*GetResponse) ClearMetadata ¶
func (x *GetResponse) ClearMetadata()
func (*GetResponse) ClearObject ¶
func (x *GetResponse) ClearObject()
func (*GetResponse) GetEtag ¶
func (x *GetResponse) GetEtag() string
func (*GetResponse) GetMetadata ¶
func (x *GetResponse) GetMetadata() *Metadata
func (*GetResponse) GetObject ¶
func (x *GetResponse) GetObject() *Object
func (*GetResponse) GetSizeBytes ¶
func (x *GetResponse) GetSizeBytes() uint64
func (*GetResponse) HasMetadata ¶
func (x *GetResponse) HasMetadata() bool
func (*GetResponse) HasObject ¶
func (x *GetResponse) HasObject() bool
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) ProtoReflect ¶
func (x *GetResponse) ProtoReflect() protoreflect.Message
func (*GetResponse) Reset ¶
func (x *GetResponse) Reset()
func (*GetResponse) SetEtag ¶
func (x *GetResponse) SetEtag(v string)
func (*GetResponse) SetMetadata ¶
func (x *GetResponse) SetMetadata(v *Metadata)
func (*GetResponse) SetObject ¶
func (x *GetResponse) SetObject(v *Object)
func (*GetResponse) SetSizeBytes ¶
func (x *GetResponse) SetSizeBytes(v uint64)
func (*GetResponse) String ¶
func (x *GetResponse) String() string
type GetResponse_builder ¶
type GetResponse_builder struct {
Object *Object
Metadata *Metadata
SizeBytes uint64
Etag string
// contains filtered or unexported fields
}
func (GetResponse_builder) Build ¶
func (b0 GetResponse_builder) Build() *GetResponse
type HeadRequest ¶
type HeadRequest struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*HeadRequest) GetKey ¶
func (x *HeadRequest) GetKey() string
func (*HeadRequest) ProtoMessage ¶
func (*HeadRequest) ProtoMessage()
func (*HeadRequest) ProtoReflect ¶
func (x *HeadRequest) ProtoReflect() protoreflect.Message
func (*HeadRequest) Reset ¶
func (x *HeadRequest) Reset()
func (*HeadRequest) SetKey ¶
func (x *HeadRequest) SetKey(v string)
func (*HeadRequest) String ¶
func (x *HeadRequest) String() string
type HeadRequest_builder ¶
type HeadRequest_builder struct {
Key string
// contains filtered or unexported fields
}
func (HeadRequest_builder) Build ¶
func (b0 HeadRequest_builder) Build() *HeadRequest
type HeadResponse ¶
type HeadResponse struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
SizeBytes uint64 `protobuf:"varint,3,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
// contains filtered or unexported fields
}
func (*HeadResponse) ClearMetadata ¶
func (x *HeadResponse) ClearMetadata()
func (*HeadResponse) GetEtag ¶
func (x *HeadResponse) GetEtag() string
func (*HeadResponse) GetMetadata ¶
func (x *HeadResponse) GetMetadata() *Metadata
func (*HeadResponse) GetSizeBytes ¶
func (x *HeadResponse) GetSizeBytes() uint64
func (*HeadResponse) HasMetadata ¶
func (x *HeadResponse) HasMetadata() bool
func (*HeadResponse) ProtoMessage ¶
func (*HeadResponse) ProtoMessage()
func (*HeadResponse) ProtoReflect ¶
func (x *HeadResponse) ProtoReflect() protoreflect.Message
func (*HeadResponse) Reset ¶
func (x *HeadResponse) Reset()
func (*HeadResponse) SetEtag ¶
func (x *HeadResponse) SetEtag(v string)
func (*HeadResponse) SetMetadata ¶
func (x *HeadResponse) SetMetadata(v *Metadata)
func (*HeadResponse) SetSizeBytes ¶
func (x *HeadResponse) SetSizeBytes(v uint64)
func (*HeadResponse) String ¶
func (x *HeadResponse) String() string
type HeadResponse_builder ¶
type HeadResponse_builder struct {
Metadata *Metadata
Etag string
SizeBytes uint64
// contains filtered or unexported fields
}
func (HeadResponse_builder) Build ¶
func (b0 HeadResponse_builder) Build() *HeadResponse
type HttpHeaderValues ¶
type HttpHeaderValues struct {
Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
// contains filtered or unexported fields
}
func (*HttpHeaderValues) GetValues ¶
func (x *HttpHeaderValues) GetValues() []string
func (*HttpHeaderValues) ProtoMessage ¶
func (*HttpHeaderValues) ProtoMessage()
func (*HttpHeaderValues) ProtoReflect ¶
func (x *HttpHeaderValues) ProtoReflect() protoreflect.Message
func (*HttpHeaderValues) Reset ¶
func (x *HttpHeaderValues) Reset()
func (*HttpHeaderValues) SetValues ¶
func (x *HttpHeaderValues) SetValues(v []string)
func (*HttpHeaderValues) String ¶
func (x *HttpHeaderValues) String() string
type HttpHeaderValues_builder ¶
type HttpHeaderValues_builder struct {
Values []string
// contains filtered or unexported fields
}
func (HttpHeaderValues_builder) Build ¶
func (b0 HttpHeaderValues_builder) Build() *HttpHeaderValues
type LargeObjectUpload ¶
type LargeObjectUpload struct {
OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*LargeObjectUpload) GetKey ¶
func (x *LargeObjectUpload) GetKey() string
func (*LargeObjectUpload) GetOperationId ¶
func (x *LargeObjectUpload) GetOperationId() string
func (*LargeObjectUpload) ProtoMessage ¶
func (*LargeObjectUpload) ProtoMessage()
func (*LargeObjectUpload) ProtoReflect ¶
func (x *LargeObjectUpload) ProtoReflect() protoreflect.Message
func (*LargeObjectUpload) Reset ¶
func (x *LargeObjectUpload) Reset()
func (*LargeObjectUpload) SetKey ¶
func (x *LargeObjectUpload) SetKey(v string)
func (*LargeObjectUpload) SetOperationId ¶
func (x *LargeObjectUpload) SetOperationId(v string)
func (*LargeObjectUpload) String ¶
func (x *LargeObjectUpload) String() string
type LargeObjectUpload_builder ¶
type LargeObjectUpload_builder struct {
OperationId string
Key string
// contains filtered or unexported fields
}
func (LargeObjectUpload_builder) Build ¶
func (b0 LargeObjectUpload_builder) Build() *LargeObjectUpload
type ListInProgressLargeObjectUploadsRequest ¶
type ListInProgressLargeObjectUploadsRequest struct {
Request *common.ListRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
// contains filtered or unexported fields
}
func (*ListInProgressLargeObjectUploadsRequest) ClearRequest ¶
func (x *ListInProgressLargeObjectUploadsRequest) ClearRequest()
func (*ListInProgressLargeObjectUploadsRequest) GetRequest ¶
func (x *ListInProgressLargeObjectUploadsRequest) GetRequest() *common.ListRequest
func (*ListInProgressLargeObjectUploadsRequest) HasRequest ¶
func (x *ListInProgressLargeObjectUploadsRequest) HasRequest() bool
func (*ListInProgressLargeObjectUploadsRequest) ProtoMessage ¶
func (*ListInProgressLargeObjectUploadsRequest) ProtoMessage()
func (*ListInProgressLargeObjectUploadsRequest) ProtoReflect ¶
func (x *ListInProgressLargeObjectUploadsRequest) ProtoReflect() protoreflect.Message
func (*ListInProgressLargeObjectUploadsRequest) Reset ¶
func (x *ListInProgressLargeObjectUploadsRequest) Reset()
func (*ListInProgressLargeObjectUploadsRequest) SetRequest ¶
func (x *ListInProgressLargeObjectUploadsRequest) SetRequest(v *common.ListRequest)
func (*ListInProgressLargeObjectUploadsRequest) String ¶
func (x *ListInProgressLargeObjectUploadsRequest) String() string
type ListInProgressLargeObjectUploadsRequest_builder ¶
type ListInProgressLargeObjectUploadsRequest_builder struct {
Request *common.ListRequest
// contains filtered or unexported fields
}
func (ListInProgressLargeObjectUploadsRequest_builder) Build ¶
type ListInProgressLargeObjectUploadsResponse ¶
type ListInProgressLargeObjectUploadsResponse struct {
Operations []*LargeObjectUpload `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
// contains filtered or unexported fields
}
func (*ListInProgressLargeObjectUploadsResponse) GetOperations ¶
func (x *ListInProgressLargeObjectUploadsResponse) GetOperations() []*LargeObjectUpload
func (*ListInProgressLargeObjectUploadsResponse) ProtoMessage ¶
func (*ListInProgressLargeObjectUploadsResponse) ProtoMessage()
func (*ListInProgressLargeObjectUploadsResponse) ProtoReflect ¶
func (x *ListInProgressLargeObjectUploadsResponse) ProtoReflect() protoreflect.Message
func (*ListInProgressLargeObjectUploadsResponse) Reset ¶
func (x *ListInProgressLargeObjectUploadsResponse) Reset()
func (*ListInProgressLargeObjectUploadsResponse) SetOperations ¶
func (x *ListInProgressLargeObjectUploadsResponse) SetOperations(v []*LargeObjectUpload)
func (*ListInProgressLargeObjectUploadsResponse) String ¶
func (x *ListInProgressLargeObjectUploadsResponse) String() string
type ListInProgressLargeObjectUploadsResponse_builder ¶
type ListInProgressLargeObjectUploadsResponse_builder struct {
Operations []*LargeObjectUpload
// contains filtered or unexported fields
}
func (ListInProgressLargeObjectUploadsResponse_builder) Build ¶
type ListRequest ¶
type ListRequest struct {
Request *common.ListRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
// contains filtered or unexported fields
}
func (*ListRequest) ClearRequest ¶
func (x *ListRequest) ClearRequest()
func (*ListRequest) GetRequest ¶
func (x *ListRequest) GetRequest() *common.ListRequest
func (*ListRequest) HasRequest ¶
func (x *ListRequest) HasRequest() bool
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) ProtoReflect ¶
func (x *ListRequest) ProtoReflect() protoreflect.Message
func (*ListRequest) Reset ¶
func (x *ListRequest) Reset()
func (*ListRequest) SetRequest ¶
func (x *ListRequest) SetRequest(v *common.ListRequest)
func (*ListRequest) String ¶
func (x *ListRequest) String() string
type ListRequest_builder ¶
type ListRequest_builder struct {
Request *common.ListRequest
// contains filtered or unexported fields
}
func (ListRequest_builder) Build ¶
func (b0 ListRequest_builder) Build() *ListRequest
type ListResponse ¶
type ListResponse struct {
Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
// contains filtered or unexported fields
}
func (*ListResponse) GetKeys ¶
func (x *ListResponse) GetKeys() []string
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) ProtoReflect ¶
func (x *ListResponse) ProtoReflect() protoreflect.Message
func (*ListResponse) Reset ¶
func (x *ListResponse) Reset()
func (*ListResponse) SetKeys ¶
func (x *ListResponse) SetKeys(v []string)
func (*ListResponse) String ¶
func (x *ListResponse) String() string
type ListResponse_builder ¶
type ListResponse_builder struct {
Keys []string
// contains filtered or unexported fields
}
func (ListResponse_builder) Build ¶
func (b0 ListResponse_builder) Build() *ListResponse
type Metadata ¶
type Metadata struct {
// tag is a free form string that can be associated with an object.
Tag map[string]string `` /* 133-byte string literal not displayed */
// contains filtered or unexported fields
}
Metadata about the objects
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type MetadataRequest ¶
type MetadataRequest struct {
// contains filtered or unexported fields
}
func (*MetadataRequest) ProtoMessage ¶
func (*MetadataRequest) ProtoMessage()
func (*MetadataRequest) ProtoReflect ¶
func (x *MetadataRequest) ProtoReflect() protoreflect.Message
func (*MetadataRequest) Reset ¶
func (x *MetadataRequest) Reset()
func (*MetadataRequest) String ¶
func (x *MetadataRequest) String() string
type MetadataRequest_builder ¶
type MetadataRequest_builder struct {
// contains filtered or unexported fields
}
func (MetadataRequest_builder) Build ¶
func (b0 MetadataRequest_builder) Build() *MetadataRequest
type MetadataResponse ¶
type MetadataResponse struct {
// max_object_size_bytes is the maximum size of each object. Beyond which the object must be uploaded in parts.
MaxObjectSizeBytes uint64 `protobuf:"varint,1,opt,name=max_object_size_bytes,json=maxObjectSizeBytes,proto3" json:"max_object_size_bytes,omitempty"`
// min_part_size_bytes is the minimum size of each part in a multipart upload.
MinPartSizeBytes uint64 `protobuf:"varint,2,opt,name=min_part_size_bytes,json=minPartSizeBytes,proto3" json:"min_part_size_bytes,omitempty"`
// max_part_size_bytes is the maximum size of each part in a multipart upload.
MaxPartSizeBytes uint64 `protobuf:"varint,3,opt,name=max_part_size_bytes,json=maxPartSizeBytes,proto3" json:"max_part_size_bytes,omitempty"`
// contains filtered or unexported fields
}
func (*MetadataResponse) GetMaxObjectSizeBytes ¶
func (x *MetadataResponse) GetMaxObjectSizeBytes() uint64
func (*MetadataResponse) GetMaxPartSizeBytes ¶
func (x *MetadataResponse) GetMaxPartSizeBytes() uint64
func (*MetadataResponse) GetMinPartSizeBytes ¶
func (x *MetadataResponse) GetMinPartSizeBytes() uint64
func (*MetadataResponse) ProtoMessage ¶
func (*MetadataResponse) ProtoMessage()
func (*MetadataResponse) ProtoReflect ¶
func (x *MetadataResponse) ProtoReflect() protoreflect.Message
func (*MetadataResponse) Reset ¶
func (x *MetadataResponse) Reset()
func (*MetadataResponse) SetMaxObjectSizeBytes ¶
func (x *MetadataResponse) SetMaxObjectSizeBytes(v uint64)
func (*MetadataResponse) SetMaxPartSizeBytes ¶
func (x *MetadataResponse) SetMaxPartSizeBytes(v uint64)
func (*MetadataResponse) SetMinPartSizeBytes ¶
func (x *MetadataResponse) SetMinPartSizeBytes(v uint64)
func (*MetadataResponse) String ¶
func (x *MetadataResponse) String() string
type MetadataResponse_builder ¶
type MetadataResponse_builder struct {
// max_object_size_bytes is the maximum size of each object. Beyond which the object must be uploaded in parts.
MaxObjectSizeBytes uint64
// min_part_size_bytes is the minimum size of each part in a multipart upload.
MinPartSizeBytes uint64
// max_part_size_bytes is the maximum size of each part in a multipart upload.
MaxPartSizeBytes uint64
// contains filtered or unexported fields
}
func (MetadataResponse_builder) Build ¶
func (b0 MetadataResponse_builder) Build() *MetadataResponse
type Metadata_builder ¶
type Metadata_builder struct {
// tag is a free form string that can be associated with an object.
Tag map[string]string
// contains filtered or unexported fields
}
func (Metadata_builder) Build ¶
func (b0 Metadata_builder) Build() *Metadata
type Object ¶
type Object struct {
// Contents field contains the actual bytes of the object.
Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
// contains filtered or unexported fields
}
Object represents the actual contents of the object stored/retrieved
func (*Object) ProtoReflect ¶
func (x *Object) ProtoReflect() protoreflect.Message
type Object_builder ¶
type Object_builder struct {
// Contents field contains the actual bytes of the object.
Contents []byte
// contains filtered or unexported fields
}
func (Object_builder) Build ¶
func (b0 Object_builder) Build() *Object
type PutRequest ¶
type PutRequest struct {
// key is the globally unique identifier for the object. unionmeta://
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// metadata about the object.
Metadata *Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
// object contains the actual bytes to be stored.
Object *Object `protobuf:"bytes,3,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
PutRequest represents a put request.
func (*PutRequest) ClearMetadata ¶
func (x *PutRequest) ClearMetadata()
func (*PutRequest) ClearObject ¶
func (x *PutRequest) ClearObject()
func (*PutRequest) GetKey ¶
func (x *PutRequest) GetKey() string
func (*PutRequest) GetMetadata ¶
func (x *PutRequest) GetMetadata() *Metadata
func (*PutRequest) GetObject ¶
func (x *PutRequest) GetObject() *Object
func (*PutRequest) HasMetadata ¶
func (x *PutRequest) HasMetadata() bool
func (*PutRequest) HasObject ¶
func (x *PutRequest) HasObject() bool
func (*PutRequest) ProtoMessage ¶
func (*PutRequest) ProtoMessage()
func (*PutRequest) ProtoReflect ¶
func (x *PutRequest) ProtoReflect() protoreflect.Message
func (*PutRequest) Reset ¶
func (x *PutRequest) Reset()
func (*PutRequest) SetKey ¶
func (x *PutRequest) SetKey(v string)
func (*PutRequest) SetMetadata ¶
func (x *PutRequest) SetMetadata(v *Metadata)
func (*PutRequest) SetObject ¶
func (x *PutRequest) SetObject(v *Object)
func (*PutRequest) String ¶
func (x *PutRequest) String() string
type PutRequest_builder ¶
type PutRequest_builder struct {
// key is the globally unique identifier for the object. unionmeta://
Key string
// metadata about the object.
Metadata *Metadata
// object contains the actual bytes to be stored.
Object *Object
// contains filtered or unexported fields
}
func (PutRequest_builder) Build ¶
func (b0 PutRequest_builder) Build() *PutRequest
type PutResponse ¶
type PutResponse struct {
SizeBytes uint64 `protobuf:"varint,1,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
// contains filtered or unexported fields
}
func (*PutResponse) GetEtag ¶
func (x *PutResponse) GetEtag() string
func (*PutResponse) GetSizeBytes ¶
func (x *PutResponse) GetSizeBytes() uint64
func (*PutResponse) ProtoMessage ¶
func (*PutResponse) ProtoMessage()
func (*PutResponse) ProtoReflect ¶
func (x *PutResponse) ProtoReflect() protoreflect.Message
func (*PutResponse) Reset ¶
func (x *PutResponse) Reset()
func (*PutResponse) SetEtag ¶
func (x *PutResponse) SetEtag(v string)
func (*PutResponse) SetSizeBytes ¶
func (x *PutResponse) SetSizeBytes(v uint64)
func (*PutResponse) String ¶
func (x *PutResponse) String() string
type PutResponse_builder ¶
type PutResponse_builder struct {
SizeBytes uint64
Etag string
// contains filtered or unexported fields
}
func (PutResponse_builder) Build ¶
func (b0 PutResponse_builder) Build() *PutResponse
type SignedPartRequest ¶
type SignedPartRequest struct {
// PartNumber is the part number of the part.
PartNumber int32 `protobuf:"varint,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
// ExpiresAt defines when will the signed URL expires.
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// SignedUrl specifies the url to use to upload content to (e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
Method string `protobuf:"bytes,4,opt,name=method,proto3" json:"method,omitempty"`
Headers map[string]*HttpHeaderValues `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*SignedPartRequest) ClearExpiresAt ¶
func (x *SignedPartRequest) ClearExpiresAt()
func (*SignedPartRequest) GetExpiresAt ¶
func (x *SignedPartRequest) GetExpiresAt() *timestamppb.Timestamp
func (*SignedPartRequest) GetHeaders ¶
func (x *SignedPartRequest) GetHeaders() map[string]*HttpHeaderValues
func (*SignedPartRequest) GetMethod ¶
func (x *SignedPartRequest) GetMethod() string
func (*SignedPartRequest) GetPartNumber ¶
func (x *SignedPartRequest) GetPartNumber() int32
func (*SignedPartRequest) GetUrl ¶
func (x *SignedPartRequest) GetUrl() string
func (*SignedPartRequest) HasExpiresAt ¶
func (x *SignedPartRequest) HasExpiresAt() bool
func (*SignedPartRequest) ProtoMessage ¶
func (*SignedPartRequest) ProtoMessage()
func (*SignedPartRequest) ProtoReflect ¶
func (x *SignedPartRequest) ProtoReflect() protoreflect.Message
func (*SignedPartRequest) Reset ¶
func (x *SignedPartRequest) Reset()
func (*SignedPartRequest) SetExpiresAt ¶
func (x *SignedPartRequest) SetExpiresAt(v *timestamppb.Timestamp)
func (*SignedPartRequest) SetHeaders ¶
func (x *SignedPartRequest) SetHeaders(v map[string]*HttpHeaderValues)
func (*SignedPartRequest) SetMethod ¶
func (x *SignedPartRequest) SetMethod(v string)
func (*SignedPartRequest) SetPartNumber ¶
func (x *SignedPartRequest) SetPartNumber(v int32)
func (*SignedPartRequest) SetUrl ¶
func (x *SignedPartRequest) SetUrl(v string)
func (*SignedPartRequest) String ¶
func (x *SignedPartRequest) String() string
type SignedPartRequest_builder ¶
type SignedPartRequest_builder struct {
// PartNumber is the part number of the part.
PartNumber int32
// ExpiresAt defines when will the signed URL expires.
ExpiresAt *timestamppb.Timestamp
// SignedUrl specifies the url to use to upload content to (e.g. https://my-bucket.s3.amazonaws.com/randomstring/suffix.tar?X-...)
Url string
Method string
Headers map[string]*HttpHeaderValues
// contains filtered or unexported fields
}
func (SignedPartRequest_builder) Build ¶
func (b0 SignedPartRequest_builder) Build() *SignedPartRequest
type StartLargeObjectUploadRequest ¶
type StartLargeObjectUploadRequest struct {
// key is the globally unique identifier for the object. union://
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// size_bytes is the size of the object to be uploaded.
SizeBytes uint64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` // 1GB
// metadata about the object.
Metadata *Metadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*StartLargeObjectUploadRequest) ClearMetadata ¶
func (x *StartLargeObjectUploadRequest) ClearMetadata()
func (*StartLargeObjectUploadRequest) GetKey ¶
func (x *StartLargeObjectUploadRequest) GetKey() string
func (*StartLargeObjectUploadRequest) GetMetadata ¶
func (x *StartLargeObjectUploadRequest) GetMetadata() *Metadata
func (*StartLargeObjectUploadRequest) GetSizeBytes ¶
func (x *StartLargeObjectUploadRequest) GetSizeBytes() uint64
func (*StartLargeObjectUploadRequest) HasMetadata ¶
func (x *StartLargeObjectUploadRequest) HasMetadata() bool
func (*StartLargeObjectUploadRequest) ProtoMessage ¶
func (*StartLargeObjectUploadRequest) ProtoMessage()
func (*StartLargeObjectUploadRequest) ProtoReflect ¶
func (x *StartLargeObjectUploadRequest) ProtoReflect() protoreflect.Message
func (*StartLargeObjectUploadRequest) Reset ¶
func (x *StartLargeObjectUploadRequest) Reset()
func (*StartLargeObjectUploadRequest) SetKey ¶
func (x *StartLargeObjectUploadRequest) SetKey(v string)
func (*StartLargeObjectUploadRequest) SetMetadata ¶
func (x *StartLargeObjectUploadRequest) SetMetadata(v *Metadata)
func (*StartLargeObjectUploadRequest) SetSizeBytes ¶
func (x *StartLargeObjectUploadRequest) SetSizeBytes(v uint64)
func (*StartLargeObjectUploadRequest) String ¶
func (x *StartLargeObjectUploadRequest) String() string
type StartLargeObjectUploadRequest_builder ¶
type StartLargeObjectUploadRequest_builder struct {
// key is the globally unique identifier for the object. union://
Key string
// size_bytes is the size of the object to be uploaded.
SizeBytes uint64
// metadata about the object.
Metadata *Metadata
// contains filtered or unexported fields
}
func (StartLargeObjectUploadRequest_builder) Build ¶
func (b0 StartLargeObjectUploadRequest_builder) Build() *StartLargeObjectUploadRequest
type StartLargeObjectUploadResponse ¶
type StartLargeObjectUploadResponse struct {
// operation_id is the id of the operation.
OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
// ExpiresAt defines when will the upload expires. If upload isn't successfully completed by then, it'll be aborted.
ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*StartLargeObjectUploadResponse) ClearExpiresAt ¶
func (x *StartLargeObjectUploadResponse) ClearExpiresAt()
func (*StartLargeObjectUploadResponse) GetExpiresAt ¶
func (x *StartLargeObjectUploadResponse) GetExpiresAt() *timestamppb.Timestamp
func (*StartLargeObjectUploadResponse) GetOperationId ¶
func (x *StartLargeObjectUploadResponse) GetOperationId() string
func (*StartLargeObjectUploadResponse) HasExpiresAt ¶
func (x *StartLargeObjectUploadResponse) HasExpiresAt() bool
func (*StartLargeObjectUploadResponse) ProtoMessage ¶
func (*StartLargeObjectUploadResponse) ProtoMessage()
func (*StartLargeObjectUploadResponse) ProtoReflect ¶
func (x *StartLargeObjectUploadResponse) ProtoReflect() protoreflect.Message
func (*StartLargeObjectUploadResponse) Reset ¶
func (x *StartLargeObjectUploadResponse) Reset()
func (*StartLargeObjectUploadResponse) SetExpiresAt ¶
func (x *StartLargeObjectUploadResponse) SetExpiresAt(v *timestamppb.Timestamp)
func (*StartLargeObjectUploadResponse) SetOperationId ¶
func (x *StartLargeObjectUploadResponse) SetOperationId(v string)
func (*StartLargeObjectUploadResponse) String ¶
func (x *StartLargeObjectUploadResponse) String() string
type StartLargeObjectUploadResponse_builder ¶
type StartLargeObjectUploadResponse_builder struct {
// operation_id is the id of the operation.
OperationId string
// ExpiresAt defines when will the upload expires. If upload isn't successfully completed by then, it'll be aborted.
ExpiresAt *timestamppb.Timestamp
// contains filtered or unexported fields
}
func (StartLargeObjectUploadResponse_builder) Build ¶
func (b0 StartLargeObjectUploadResponse_builder) Build() *StartLargeObjectUploadResponse
type SuccessfulUploadRequest ¶
type SuccessfulUploadRequest struct {
// contains filtered or unexported fields
}
func (*SuccessfulUploadRequest) GetEtagsParts ¶
func (x *SuccessfulUploadRequest) GetEtagsParts() map[string]int32
func (*SuccessfulUploadRequest) ProtoMessage ¶
func (*SuccessfulUploadRequest) ProtoMessage()
func (*SuccessfulUploadRequest) ProtoReflect ¶
func (x *SuccessfulUploadRequest) ProtoReflect() protoreflect.Message
func (*SuccessfulUploadRequest) Reset ¶
func (x *SuccessfulUploadRequest) Reset()
func (*SuccessfulUploadRequest) SetEtagsParts ¶
func (x *SuccessfulUploadRequest) SetEtagsParts(v map[string]int32)
func (*SuccessfulUploadRequest) String ¶
func (x *SuccessfulUploadRequest) String() string
type SuccessfulUploadRequest_builder ¶
type SuccessfulUploadRequest_builder struct {
// contains filtered or unexported fields
}
func (SuccessfulUploadRequest_builder) Build ¶
func (b0 SuccessfulUploadRequest_builder) Build() *SuccessfulUploadRequest
type TerminateLargeObjectUploadRequest ¶
type TerminateLargeObjectUploadRequest struct {
OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
// Types that are valid to be assigned to Request:
//
// *TerminateLargeObjectUploadRequest_SuccessfulUpload
// *TerminateLargeObjectUploadRequest_AbortUpload
Request isTerminateLargeObjectUploadRequest_Request `protobuf_oneof:"request"`
// contains filtered or unexported fields
}
func (*TerminateLargeObjectUploadRequest) ClearAbortUpload ¶
func (x *TerminateLargeObjectUploadRequest) ClearAbortUpload()
func (*TerminateLargeObjectUploadRequest) ClearRequest ¶
func (x *TerminateLargeObjectUploadRequest) ClearRequest()
func (*TerminateLargeObjectUploadRequest) ClearSuccessfulUpload ¶
func (x *TerminateLargeObjectUploadRequest) ClearSuccessfulUpload()
func (*TerminateLargeObjectUploadRequest) GetAbortUpload ¶
func (x *TerminateLargeObjectUploadRequest) GetAbortUpload() *AbortUploadRequest
func (*TerminateLargeObjectUploadRequest) GetKey ¶
func (x *TerminateLargeObjectUploadRequest) GetKey() string
func (*TerminateLargeObjectUploadRequest) GetOperationId ¶
func (x *TerminateLargeObjectUploadRequest) GetOperationId() string
func (*TerminateLargeObjectUploadRequest) GetRequest ¶
func (x *TerminateLargeObjectUploadRequest) GetRequest() isTerminateLargeObjectUploadRequest_Request
func (*TerminateLargeObjectUploadRequest) GetSuccessfulUpload ¶
func (x *TerminateLargeObjectUploadRequest) GetSuccessfulUpload() *SuccessfulUploadRequest
func (*TerminateLargeObjectUploadRequest) HasAbortUpload ¶
func (x *TerminateLargeObjectUploadRequest) HasAbortUpload() bool
func (*TerminateLargeObjectUploadRequest) HasRequest ¶
func (x *TerminateLargeObjectUploadRequest) HasRequest() bool
func (*TerminateLargeObjectUploadRequest) HasSuccessfulUpload ¶
func (x *TerminateLargeObjectUploadRequest) HasSuccessfulUpload() bool
func (*TerminateLargeObjectUploadRequest) ProtoMessage ¶
func (*TerminateLargeObjectUploadRequest) ProtoMessage()
func (*TerminateLargeObjectUploadRequest) ProtoReflect ¶
func (x *TerminateLargeObjectUploadRequest) ProtoReflect() protoreflect.Message
func (*TerminateLargeObjectUploadRequest) Reset ¶
func (x *TerminateLargeObjectUploadRequest) Reset()
func (*TerminateLargeObjectUploadRequest) SetAbortUpload ¶
func (x *TerminateLargeObjectUploadRequest) SetAbortUpload(v *AbortUploadRequest)
func (*TerminateLargeObjectUploadRequest) SetKey ¶
func (x *TerminateLargeObjectUploadRequest) SetKey(v string)
func (*TerminateLargeObjectUploadRequest) SetOperationId ¶
func (x *TerminateLargeObjectUploadRequest) SetOperationId(v string)
func (*TerminateLargeObjectUploadRequest) SetSuccessfulUpload ¶
func (x *TerminateLargeObjectUploadRequest) SetSuccessfulUpload(v *SuccessfulUploadRequest)
func (*TerminateLargeObjectUploadRequest) String ¶
func (x *TerminateLargeObjectUploadRequest) String() string
func (*TerminateLargeObjectUploadRequest) WhichRequest ¶
func (x *TerminateLargeObjectUploadRequest) WhichRequest() case_TerminateLargeObjectUploadRequest_Request
type TerminateLargeObjectUploadRequest_AbortUpload ¶
type TerminateLargeObjectUploadRequest_AbortUpload struct {
AbortUpload *AbortUploadRequest `protobuf:"bytes,4,opt,name=abort_upload,json=abortUpload,proto3,oneof"`
}
type TerminateLargeObjectUploadRequest_SuccessfulUpload ¶
type TerminateLargeObjectUploadRequest_SuccessfulUpload struct {
SuccessfulUpload *SuccessfulUploadRequest `protobuf:"bytes,3,opt,name=successful_upload,json=successfulUpload,proto3,oneof"`
}
type TerminateLargeObjectUploadRequest_builder ¶
type TerminateLargeObjectUploadRequest_builder struct {
OperationId string
Key string
// Fields of oneof Request:
SuccessfulUpload *SuccessfulUploadRequest
AbortUpload *AbortUploadRequest
// contains filtered or unexported fields
}
func (TerminateLargeObjectUploadRequest_builder) Build ¶
func (b0 TerminateLargeObjectUploadRequest_builder) Build() *TerminateLargeObjectUploadRequest
type TerminateLargeObjectUploadResponse ¶
type TerminateLargeObjectUploadResponse struct {
// key is the globally unique identifier for the object. union://
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// etag is the etag of the object.
Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
// contains filtered or unexported fields
}
func (*TerminateLargeObjectUploadResponse) GetEtag ¶
func (x *TerminateLargeObjectUploadResponse) GetEtag() string
func (*TerminateLargeObjectUploadResponse) GetKey ¶
func (x *TerminateLargeObjectUploadResponse) GetKey() string
func (*TerminateLargeObjectUploadResponse) ProtoMessage ¶
func (*TerminateLargeObjectUploadResponse) ProtoMessage()
func (*TerminateLargeObjectUploadResponse) ProtoReflect ¶
func (x *TerminateLargeObjectUploadResponse) ProtoReflect() protoreflect.Message
func (*TerminateLargeObjectUploadResponse) Reset ¶
func (x *TerminateLargeObjectUploadResponse) Reset()
func (*TerminateLargeObjectUploadResponse) SetEtag ¶
func (x *TerminateLargeObjectUploadResponse) SetEtag(v string)
func (*TerminateLargeObjectUploadResponse) SetKey ¶
func (x *TerminateLargeObjectUploadResponse) SetKey(v string)
func (*TerminateLargeObjectUploadResponse) String ¶
func (x *TerminateLargeObjectUploadResponse) String() string
type TerminateLargeObjectUploadResponse_builder ¶
type TerminateLargeObjectUploadResponse_builder struct {
// key is the globally unique identifier for the object. union://
Key string
// etag is the etag of the object.
Etag string
// contains filtered or unexported fields
}
func (TerminateLargeObjectUploadResponse_builder) Build ¶
func (b0 TerminateLargeObjectUploadResponse_builder) Build() *TerminateLargeObjectUploadResponse
type UploadPartRequest ¶
type UploadPartRequest struct {
// operation_id is the id of the operation.
OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
// key is the globally unique identifier for the object. union://
Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
// PartNumber is the part number of the part.
PartNumber int32 `protobuf:"varint,3,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
// object contains the actual bytes to be stored.
Object *Object `protobuf:"bytes,4,opt,name=object,proto3" json:"object,omitempty"`
// content_length is the full size of the object to be uploaded.
ContentLength int64 `protobuf:"varint,5,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
// contains filtered or unexported fields
}
func (*UploadPartRequest) ClearObject ¶
func (x *UploadPartRequest) ClearObject()
func (*UploadPartRequest) GetContentLength ¶
func (x *UploadPartRequest) GetContentLength() int64
func (*UploadPartRequest) GetKey ¶
func (x *UploadPartRequest) GetKey() string
func (*UploadPartRequest) GetObject ¶
func (x *UploadPartRequest) GetObject() *Object
func (*UploadPartRequest) GetOperationId ¶
func (x *UploadPartRequest) GetOperationId() string
func (*UploadPartRequest) GetPartNumber ¶
func (x *UploadPartRequest) GetPartNumber() int32
func (*UploadPartRequest) HasObject ¶
func (x *UploadPartRequest) HasObject() bool
func (*UploadPartRequest) ProtoMessage ¶
func (*UploadPartRequest) ProtoMessage()
func (*UploadPartRequest) ProtoReflect ¶
func (x *UploadPartRequest) ProtoReflect() protoreflect.Message
func (*UploadPartRequest) Reset ¶
func (x *UploadPartRequest) Reset()
func (*UploadPartRequest) SetContentLength ¶
func (x *UploadPartRequest) SetContentLength(v int64)
func (*UploadPartRequest) SetKey ¶
func (x *UploadPartRequest) SetKey(v string)
func (*UploadPartRequest) SetObject ¶
func (x *UploadPartRequest) SetObject(v *Object)
func (*UploadPartRequest) SetOperationId ¶
func (x *UploadPartRequest) SetOperationId(v string)
func (*UploadPartRequest) SetPartNumber ¶
func (x *UploadPartRequest) SetPartNumber(v int32)
func (*UploadPartRequest) String ¶
func (x *UploadPartRequest) String() string
type UploadPartRequest_builder ¶
type UploadPartRequest_builder struct {
// operation_id is the id of the operation.
OperationId string
// key is the globally unique identifier for the object. union://
Key string
// PartNumber is the part number of the part.
PartNumber int32
// object contains the actual bytes to be stored.
Object *Object
// content_length is the full size of the object to be uploaded.
ContentLength int64
// contains filtered or unexported fields
}
func (UploadPartRequest_builder) Build ¶
func (b0 UploadPartRequest_builder) Build() *UploadPartRequest
type UploadPartResponse ¶
type UploadPartResponse struct {
// etag is the etag of the object.
Etag string `protobuf:"bytes,1,opt,name=etag,proto3" json:"etag,omitempty"`
// contains filtered or unexported fields
}
func (*UploadPartResponse) GetEtag ¶
func (x *UploadPartResponse) GetEtag() string
func (*UploadPartResponse) ProtoMessage ¶
func (*UploadPartResponse) ProtoMessage()
func (*UploadPartResponse) ProtoReflect ¶
func (x *UploadPartResponse) ProtoReflect() protoreflect.Message
func (*UploadPartResponse) Reset ¶
func (x *UploadPartResponse) Reset()
func (*UploadPartResponse) SetEtag ¶
func (x *UploadPartResponse) SetEtag(v string)
func (*UploadPartResponse) String ¶
func (x *UploadPartResponse) String() string
type UploadPartResponse_builder ¶
type UploadPartResponse_builder struct {
// etag is the etag of the object.
Etag string
// contains filtered or unexported fields
}
func (UploadPartResponse_builder) Build ¶
func (b0 UploadPartResponse_builder) Build() *UploadPartResponse
Source Files
¶
- payload.pb.go
- service.pb.go
Click to show internal directories.
Click to hide internal directories.