objectstorev1

package
v1.33.0-20230622223511... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

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) Descriptor deprecated

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

Deprecated: Use AbortUploadRequest.ProtoReflect.Descriptor instead.

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 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) Descriptor deprecated

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

Deprecated: Use CreateLargeObjectDownloadLinkRequest.ProtoReflect.Descriptor instead.

func (*CreateLargeObjectDownloadLinkRequest) GetExpiresIn

func (*CreateLargeObjectDownloadLinkRequest) GetKey

func (*CreateLargeObjectDownloadLinkRequest) ProtoMessage

func (*CreateLargeObjectDownloadLinkRequest) ProtoMessage()

func (*CreateLargeObjectDownloadLinkRequest) ProtoReflect

func (*CreateLargeObjectDownloadLinkRequest) Reset

func (*CreateLargeObjectDownloadLinkRequest) String

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) Descriptor deprecated

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

Deprecated: Use CreateLargeObjectDownloadLinkResponse.ProtoReflect.Descriptor instead.

func (*CreateLargeObjectDownloadLinkResponse) GetExpiresAt

func (*CreateLargeObjectDownloadLinkResponse) GetSignedUrl

func (*CreateLargeObjectDownloadLinkResponse) ProtoMessage

func (*CreateLargeObjectDownloadLinkResponse) ProtoMessage()

func (*CreateLargeObjectDownloadLinkResponse) ProtoReflect

func (*CreateLargeObjectDownloadLinkResponse) Reset

func (*CreateLargeObjectDownloadLinkResponse) String

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) Descriptor deprecated

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

Deprecated: Use CreateLargeObjectUploadLocationRequest.ProtoReflect.Descriptor instead.

func (*CreateLargeObjectUploadLocationRequest) GetExpiresIn

func (*CreateLargeObjectUploadLocationRequest) GetKey

func (*CreateLargeObjectUploadLocationRequest) GetSizeBytes

func (*CreateLargeObjectUploadLocationRequest) ProtoMessage

func (*CreateLargeObjectUploadLocationRequest) ProtoReflect

func (*CreateLargeObjectUploadLocationRequest) Reset

func (*CreateLargeObjectUploadLocationRequest) String

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) Descriptor deprecated

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

Deprecated: Use CreateLargeObjectUploadLocationResponse.ProtoReflect.Descriptor instead.

func (*CreateLargeObjectUploadLocationResponse) GetNativeUrl

func (*CreateLargeObjectUploadLocationResponse) GetOperationId

func (x *CreateLargeObjectUploadLocationResponse) GetOperationId() string

func (*CreateLargeObjectUploadLocationResponse) GetSignedPartRequests

func (x *CreateLargeObjectUploadLocationResponse) GetSignedPartRequests() []*SignedPartRequest

func (*CreateLargeObjectUploadLocationResponse) ProtoMessage

func (*CreateLargeObjectUploadLocationResponse) ProtoReflect

func (*CreateLargeObjectUploadLocationResponse) Reset

func (*CreateLargeObjectUploadLocationResponse) String

type DeleteRequest

type DeleteRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRequest) Descriptor deprecated

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

Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead.

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

func (x *DeleteRequest) String() string

type DeleteResponse

type DeleteResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteResponse) Descriptor deprecated

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

Deprecated: Use DeleteResponse.ProtoReflect.Descriptor instead.

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 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) Descriptor deprecated

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

Deprecated: Use DownloadPartRequest.ProtoReflect.Descriptor instead.

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

func (x *DownloadPartRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use DownloadPartResponse.ProtoReflect.Descriptor instead.

func (*DownloadPartResponse) GetObject

func (x *DownloadPartResponse) GetObject() *Object

func (*DownloadPartResponse) ProtoMessage

func (*DownloadPartResponse) ProtoMessage()

func (*DownloadPartResponse) ProtoReflect

func (x *DownloadPartResponse) ProtoReflect() protoreflect.Message

func (*DownloadPartResponse) Reset

func (x *DownloadPartResponse) Reset()

func (*DownloadPartResponse) String

func (x *DownloadPartResponse) String() string

type GetRequest

type GetRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRequest) Descriptor deprecated

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

Deprecated: Use GetRequest.ProtoReflect.Descriptor instead.

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

func (x *GetRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use GetResponse.ProtoReflect.Descriptor instead.

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

func (*GetResponse) ProtoMessage()

func (*GetResponse) ProtoReflect

func (x *GetResponse) ProtoReflect() protoreflect.Message

func (*GetResponse) Reset

func (x *GetResponse) Reset()

func (*GetResponse) String

func (x *GetResponse) String() string

type HeadRequest

type HeadRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*HeadRequest) Descriptor deprecated

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

Deprecated: Use HeadRequest.ProtoReflect.Descriptor instead.

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

func (x *HeadRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use HeadResponse.ProtoReflect.Descriptor instead.

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

func (*HeadResponse) ProtoMessage()

func (*HeadResponse) ProtoReflect

func (x *HeadResponse) ProtoReflect() protoreflect.Message

func (*HeadResponse) Reset

func (x *HeadResponse) Reset()

func (*HeadResponse) String

func (x *HeadResponse) String() string

type HttpHeaderValues

type HttpHeaderValues struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpHeaderValues) Descriptor deprecated

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

Deprecated: Use HttpHeaderValues.ProtoReflect.Descriptor instead.

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

func (x *HttpHeaderValues) String() string

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) Descriptor deprecated

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

Deprecated: Use LargeObjectUpload.ProtoReflect.Descriptor instead.

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

func (x *LargeObjectUpload) String() string

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) Descriptor deprecated

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

Deprecated: Use ListInProgressLargeObjectUploadsRequest.ProtoReflect.Descriptor instead.

func (*ListInProgressLargeObjectUploadsRequest) GetRequest

func (*ListInProgressLargeObjectUploadsRequest) ProtoMessage

func (*ListInProgressLargeObjectUploadsRequest) ProtoReflect

func (*ListInProgressLargeObjectUploadsRequest) Reset

func (*ListInProgressLargeObjectUploadsRequest) String

type ListInProgressLargeObjectUploadsResponse

type ListInProgressLargeObjectUploadsResponse struct {
	Operations []*LargeObjectUpload `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInProgressLargeObjectUploadsResponse) Descriptor deprecated

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

Deprecated: Use ListInProgressLargeObjectUploadsResponse.ProtoReflect.Descriptor instead.

func (*ListInProgressLargeObjectUploadsResponse) GetOperations

func (*ListInProgressLargeObjectUploadsResponse) ProtoMessage

func (*ListInProgressLargeObjectUploadsResponse) ProtoReflect

func (*ListInProgressLargeObjectUploadsResponse) Reset

func (*ListInProgressLargeObjectUploadsResponse) String

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) Descriptor deprecated

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

Deprecated: Use ListRequest.ProtoReflect.Descriptor instead.

func (*ListRequest) GetRequest

func (x *ListRequest) GetRequest() *common.ListRequest

func (*ListRequest) ProtoMessage

func (*ListRequest) ProtoMessage()

func (*ListRequest) ProtoReflect

func (x *ListRequest) ProtoReflect() protoreflect.Message

func (*ListRequest) Reset

func (x *ListRequest) Reset()

func (*ListRequest) String

func (x *ListRequest) String() string

type ListResponse

type ListResponse struct {
	Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ListResponse) Descriptor deprecated

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

Deprecated: Use ListResponse.ProtoReflect.Descriptor instead.

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

func (x *ListResponse) String() string

type Metadata

type Metadata struct {

	// tag is a free form string that can be associated with an object.
	Tag map[string]string `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

Metadata about the objects

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetTag

func (x *Metadata) GetTag() map[string]string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

func (x *Metadata) ProtoReflect() protoreflect.Message

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type MetadataRequest

type MetadataRequest struct {
	// contains filtered or unexported fields
}

func (*MetadataRequest) Descriptor deprecated

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

Deprecated: Use MetadataRequest.ProtoReflect.Descriptor instead.

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 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) Descriptor deprecated

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

Deprecated: Use MetadataResponse.ProtoReflect.Descriptor instead.

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

func (x *MetadataResponse) String() string

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) Descriptor deprecated

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

Deprecated: Use Object.ProtoReflect.Descriptor instead.

func (*Object) GetContents

func (x *Object) GetContents() []byte

func (*Object) ProtoMessage

func (*Object) ProtoMessage()

func (*Object) ProtoReflect

func (x *Object) ProtoReflect() protoreflect.Message

func (*Object) Reset

func (x *Object) Reset()

func (*Object) String

func (x *Object) String() string

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) Descriptor deprecated

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

Deprecated: Use PutRequest.ProtoReflect.Descriptor instead.

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

func (*PutRequest) ProtoMessage()

func (*PutRequest) ProtoReflect

func (x *PutRequest) ProtoReflect() protoreflect.Message

func (*PutRequest) Reset

func (x *PutRequest) Reset()

func (*PutRequest) String

func (x *PutRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use PutResponse.ProtoReflect.Descriptor instead.

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

func (x *PutResponse) String() string

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 `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SignedPartRequest) Descriptor deprecated

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

Deprecated: Use SignedPartRequest.ProtoReflect.Descriptor instead.

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

func (*SignedPartRequest) ProtoMessage()

func (*SignedPartRequest) ProtoReflect

func (x *SignedPartRequest) ProtoReflect() protoreflect.Message

func (*SignedPartRequest) Reset

func (x *SignedPartRequest) Reset()

func (*SignedPartRequest) String

func (x *SignedPartRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use StartLargeObjectUploadRequest.ProtoReflect.Descriptor instead.

func (*StartLargeObjectUploadRequest) GetKey

func (*StartLargeObjectUploadRequest) GetMetadata

func (x *StartLargeObjectUploadRequest) GetMetadata() *Metadata

func (*StartLargeObjectUploadRequest) GetSizeBytes

func (x *StartLargeObjectUploadRequest) GetSizeBytes() uint64

func (*StartLargeObjectUploadRequest) ProtoMessage

func (*StartLargeObjectUploadRequest) ProtoMessage()

func (*StartLargeObjectUploadRequest) ProtoReflect

func (*StartLargeObjectUploadRequest) Reset

func (x *StartLargeObjectUploadRequest) Reset()

func (*StartLargeObjectUploadRequest) String

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) Descriptor deprecated

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

Deprecated: Use StartLargeObjectUploadResponse.ProtoReflect.Descriptor instead.

func (*StartLargeObjectUploadResponse) GetExpiresAt

func (*StartLargeObjectUploadResponse) GetOperationId

func (x *StartLargeObjectUploadResponse) GetOperationId() string

func (*StartLargeObjectUploadResponse) ProtoMessage

func (*StartLargeObjectUploadResponse) ProtoMessage()

func (*StartLargeObjectUploadResponse) ProtoReflect

func (*StartLargeObjectUploadResponse) Reset

func (x *StartLargeObjectUploadResponse) Reset()

func (*StartLargeObjectUploadResponse) String

type SuccessfulUploadRequest

type SuccessfulUploadRequest struct {
	EtagsParts map[string]int32 `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SuccessfulUploadRequest) Descriptor deprecated

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

Deprecated: Use SuccessfulUploadRequest.ProtoReflect.Descriptor instead.

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

func (x *SuccessfulUploadRequest) String() string

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 assignable to Request:
	//
	//	*TerminateLargeObjectUploadRequest_SuccessfulUpload
	//	*TerminateLargeObjectUploadRequest_AbortUpload
	Request isTerminateLargeObjectUploadRequest_Request `protobuf_oneof:"request"`
	// contains filtered or unexported fields
}

func (*TerminateLargeObjectUploadRequest) Descriptor deprecated

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

Deprecated: Use TerminateLargeObjectUploadRequest.ProtoReflect.Descriptor instead.

func (*TerminateLargeObjectUploadRequest) GetAbortUpload

func (*TerminateLargeObjectUploadRequest) GetKey

func (*TerminateLargeObjectUploadRequest) GetOperationId

func (x *TerminateLargeObjectUploadRequest) GetOperationId() string

func (*TerminateLargeObjectUploadRequest) GetRequest

func (m *TerminateLargeObjectUploadRequest) GetRequest() isTerminateLargeObjectUploadRequest_Request

func (*TerminateLargeObjectUploadRequest) GetSuccessfulUpload

func (*TerminateLargeObjectUploadRequest) ProtoMessage

func (*TerminateLargeObjectUploadRequest) ProtoMessage()

func (*TerminateLargeObjectUploadRequest) ProtoReflect

func (*TerminateLargeObjectUploadRequest) Reset

func (*TerminateLargeObjectUploadRequest) String

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 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) Descriptor deprecated

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

Deprecated: Use TerminateLargeObjectUploadResponse.ProtoReflect.Descriptor instead.

func (*TerminateLargeObjectUploadResponse) GetEtag

func (*TerminateLargeObjectUploadResponse) GetKey

func (*TerminateLargeObjectUploadResponse) ProtoMessage

func (*TerminateLargeObjectUploadResponse) ProtoMessage()

func (*TerminateLargeObjectUploadResponse) ProtoReflect

func (*TerminateLargeObjectUploadResponse) Reset

func (*TerminateLargeObjectUploadResponse) String

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) Descriptor deprecated

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

Deprecated: Use UploadPartRequest.ProtoReflect.Descriptor instead.

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

func (*UploadPartRequest) ProtoMessage()

func (*UploadPartRequest) ProtoReflect

func (x *UploadPartRequest) ProtoReflect() protoreflect.Message

func (*UploadPartRequest) Reset

func (x *UploadPartRequest) Reset()

func (*UploadPartRequest) String

func (x *UploadPartRequest) String() string

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) Descriptor deprecated

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

Deprecated: Use UploadPartResponse.ProtoReflect.Descriptor instead.

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

func (x *UploadPartResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL