Versions in this module Expand all Collapse all v2 v2.16.0 Sep 14, 2023 Changes in this version + type PutSingleRequest struct + func (r *PutSingleRequest) FromGRPCMessage(m grpc.Message) error + func (r *PutSingleRequest) GetBody() *PutSingleRequestBody + func (r *PutSingleRequest) SetBody(v *PutSingleRequestBody) + func (r *PutSingleRequest) ToGRPCMessage() grpc.Message + type PutSingleRequestBody struct + func (b *PutSingleRequestBody) GetCopiesNumber() []uint32 + func (b *PutSingleRequestBody) GetObject() *Object + func (b *PutSingleRequestBody) SetCopiesNumber(v []uint32) + func (b *PutSingleRequestBody) SetObject(o *Object) + func (r *PutSingleRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *PutSingleRequestBody) StableMarshal(buf []byte) []byte + func (r *PutSingleRequestBody) StableSize() int + func (r *PutSingleRequestBody) ToGRPCMessage() grpc.Message + func (r *PutSingleRequestBody) Unmarshal(data []byte) error + type PutSingleResponse struct + func (r *PutSingleResponse) FromGRPCMessage(m grpc.Message) error + func (r *PutSingleResponse) GetBody() *PutSingleResponseBody + func (r *PutSingleResponse) SetBody(v *PutSingleResponseBody) + func (r *PutSingleResponse) ToGRPCMessage() grpc.Message + type PutSingleResponseBody struct + func (r *PutSingleResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *PutSingleResponseBody) StableMarshal(buf []byte) []byte + func (r *PutSingleResponseBody) StableSize() int + func (r *PutSingleResponseBody) ToGRPCMessage() grpc.Message + func (r *PutSingleResponseBody) Unmarshal(data []byte) error v2.15.0 Apr 11, 2023 Changes in this version + const BooleanPropertyValueFalse + const BooleanPropertyValueTrue + const FilterHeaderContainerID + const FilterHeaderCreationEpoch + const FilterHeaderHomomorphicHash + const FilterHeaderObjectID + const FilterHeaderObjectType + const FilterHeaderOwnerID + const FilterHeaderParent + const FilterHeaderPayloadHash + const FilterHeaderPayloadLength + const FilterHeaderSplitID + const FilterHeaderVersion + const FilterPropertyPhy + const FilterPropertyRoot + const ReservedFilterPrefix + const StatusAccessDenied + const StatusAlreadyRemoved + const StatusLockNonRegularObject + const StatusLocked + const StatusNotFound + const StatusOutOfRange + const SysAttributeExpEpoch + const SysAttributeExpEpochNeoFS + const SysAttributePrefix + const SysAttributePrefixNeoFS + const SysAttributeTickEpoch + const SysAttributeTickEpochNeoFS + const SysAttributeTickTopic + const SysAttributeTickTopicNeoFS + const SysAttributeUploadID + const SysAttributeUploadIDNeoFS + var ErrNotificationNotSet = errors.New("notification for object is not set") + func AttributesToGRPC(xs []Attribute) (res []*object.Header_Attribute) + func GlobalizeFail(c *status.Code) + func LocalizeFailStatus(c *status.Code) bool + func MatchTypeToGRPCField(t MatchType) object.MatchType + func RangesToGRPC(rs []Range) (res []*object.Range) + func ReadAccessDeniedDesc(st status.Status) (desc string) + func ReadLock(lock *Lock, obj Object) error + func SearchFiltersToGRPC(fs []SearchFilter) (res []*object.SearchRequest_Body_Filter) + func TypeToGRPCField(t Type) object.ObjectType + func WriteAccessDeniedDesc(st *status.Status, desc string) + func WriteLock(obj *Object, lock Lock) + func WriteNotificationInfo(o *Object, ni NotificationInfo) + type Attribute struct + func AttributesFromGRPC(xs []*object.Header_Attribute) (res []Attribute, err error) + func (a *Attribute) FromGRPCMessage(m grpc.Message) error + func (a *Attribute) GetKey() string + func (a *Attribute) GetValue() string + func (a *Attribute) MarshalJSON() ([]byte, error) + func (a *Attribute) SetKey(v string) + func (a *Attribute) SetValue(v string) + func (a *Attribute) StableMarshal(buf []byte) []byte + func (a *Attribute) StableSize() (size int) + func (a *Attribute) ToGRPCMessage() grpc.Message + func (a *Attribute) Unmarshal(data []byte) error + func (a *Attribute) UnmarshalJSON(data []byte) error + type DeleteRequest struct + func (r *DeleteRequest) FromGRPCMessage(m grpc.Message) error + func (r *DeleteRequest) GetBody() *DeleteRequestBody + func (r *DeleteRequest) SetBody(v *DeleteRequestBody) + func (r *DeleteRequest) ToGRPCMessage() grpc.Message + type DeleteRequestBody struct + func (r *DeleteRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *DeleteRequestBody) GetAddress() *refs.Address + func (r *DeleteRequestBody) SetAddress(v *refs.Address) + func (r *DeleteRequestBody) StableMarshal(buf []byte) []byte + func (r *DeleteRequestBody) StableSize() (size int) + func (r *DeleteRequestBody) ToGRPCMessage() grpc.Message + func (r *DeleteRequestBody) Unmarshal(data []byte) error + type DeleteResponse struct + func (r *DeleteResponse) FromGRPCMessage(m grpc.Message) error + func (r *DeleteResponse) GetBody() *DeleteResponseBody + func (r *DeleteResponse) SetBody(v *DeleteResponseBody) + func (r *DeleteResponse) ToGRPCMessage() grpc.Message + type DeleteResponseBody struct + func (r *DeleteResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *DeleteResponseBody) GetTombstone() *refs.Address + func (r *DeleteResponseBody) SetTombstone(v *refs.Address) + func (r *DeleteResponseBody) StableMarshal(buf []byte) []byte + func (r *DeleteResponseBody) StableSize() (size int) + func (r *DeleteResponseBody) ToGRPCMessage() grpc.Message + func (r *DeleteResponseBody) Unmarshal(data []byte) error + type GetHeaderPart interface + type GetObjectPart interface + type GetObjectPartChunk struct + func (r *GetObjectPartChunk) FromGRPCMessage(m grpc.Message) error + func (r *GetObjectPartChunk) GetChunk() []byte + func (r *GetObjectPartChunk) SetChunk(v []byte) + func (r *GetObjectPartChunk) ToGRPCMessage() grpc.Message + type GetObjectPartInit struct + func (r *GetObjectPartInit) FromGRPCMessage(m grpc.Message) error + func (r *GetObjectPartInit) GetHeader() *Header + func (r *GetObjectPartInit) GetObjectID() *refs.ObjectID + func (r *GetObjectPartInit) GetSignature() *refs.Signature + func (r *GetObjectPartInit) SetHeader(v *Header) + func (r *GetObjectPartInit) SetObjectID(v *refs.ObjectID) + func (r *GetObjectPartInit) SetSignature(v *refs.Signature) + func (r *GetObjectPartInit) StableMarshal(buf []byte) []byte + func (r *GetObjectPartInit) StableSize() (size int) + func (r *GetObjectPartInit) ToGRPCMessage() grpc.Message + func (r *GetObjectPartInit) Unmarshal(data []byte) error + type GetRangeHashRequest struct + func (r *GetRangeHashRequest) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeHashRequest) GetBody() *GetRangeHashRequestBody + func (r *GetRangeHashRequest) SetBody(v *GetRangeHashRequestBody) + func (r *GetRangeHashRequest) ToGRPCMessage() grpc.Message + type GetRangeHashRequestBody struct + func (r *GetRangeHashRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeHashRequestBody) GetAddress() *refs.Address + func (r *GetRangeHashRequestBody) GetRanges() []Range + func (r *GetRangeHashRequestBody) GetSalt() []byte + func (r *GetRangeHashRequestBody) GetType() refs.ChecksumType + func (r *GetRangeHashRequestBody) SetAddress(v *refs.Address) + func (r *GetRangeHashRequestBody) SetRanges(v []Range) + func (r *GetRangeHashRequestBody) SetSalt(v []byte) + func (r *GetRangeHashRequestBody) SetType(v refs.ChecksumType) + func (r *GetRangeHashRequestBody) StableMarshal(buf []byte) []byte + func (r *GetRangeHashRequestBody) StableSize() (size int) + func (r *GetRangeHashRequestBody) ToGRPCMessage() grpc.Message + func (r *GetRangeHashRequestBody) Unmarshal(data []byte) error + type GetRangeHashResponse struct + func (r *GetRangeHashResponse) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeHashResponse) GetBody() *GetRangeHashResponseBody + func (r *GetRangeHashResponse) SetBody(v *GetRangeHashResponseBody) + func (r *GetRangeHashResponse) ToGRPCMessage() grpc.Message + type GetRangeHashResponseBody struct + func (r *GetRangeHashResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeHashResponseBody) GetHashList() [][]byte + func (r *GetRangeHashResponseBody) GetType() refs.ChecksumType + func (r *GetRangeHashResponseBody) SetHashList(v [][]byte) + func (r *GetRangeHashResponseBody) SetType(v refs.ChecksumType) + func (r *GetRangeHashResponseBody) StableMarshal(buf []byte) []byte + func (r *GetRangeHashResponseBody) StableSize() (size int) + func (r *GetRangeHashResponseBody) ToGRPCMessage() grpc.Message + func (r *GetRangeHashResponseBody) Unmarshal(data []byte) error + type GetRangePart interface + type GetRangePartChunk struct + func (r *GetRangePartChunk) FromGRPCMessage(m grpc.Message) error + func (r *GetRangePartChunk) GetChunk() []byte + func (r *GetRangePartChunk) SetChunk(v []byte) + func (r *GetRangePartChunk) ToGRPCMessage() grpc.Message + type GetRangeRequest struct + func (r *GetRangeRequest) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeRequest) GetBody() *GetRangeRequestBody + func (r *GetRangeRequest) SetBody(v *GetRangeRequestBody) + func (r *GetRangeRequest) ToGRPCMessage() grpc.Message + type GetRangeRequestBody struct + func (r *GetRangeRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeRequestBody) GetAddress() *refs.Address + func (r *GetRangeRequestBody) GetRange() *Range + func (r *GetRangeRequestBody) GetRaw() bool + func (r *GetRangeRequestBody) SetAddress(v *refs.Address) + func (r *GetRangeRequestBody) SetRange(v *Range) + func (r *GetRangeRequestBody) SetRaw(v bool) + func (r *GetRangeRequestBody) StableMarshal(buf []byte) []byte + func (r *GetRangeRequestBody) StableSize() (size int) + func (r *GetRangeRequestBody) ToGRPCMessage() grpc.Message + func (r *GetRangeRequestBody) Unmarshal(data []byte) error + type GetRangeResponse struct + func (r *GetRangeResponse) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeResponse) GetBody() *GetRangeResponseBody + func (r *GetRangeResponse) SetBody(v *GetRangeResponseBody) + func (r *GetRangeResponse) ToGRPCMessage() grpc.Message + type GetRangeResponseBody struct + func (r *GetRangeResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *GetRangeResponseBody) GetRangePart() GetRangePart + func (r *GetRangeResponseBody) SetRangePart(v GetRangePart) + func (r *GetRangeResponseBody) StableMarshal(buf []byte) []byte + func (r *GetRangeResponseBody) StableSize() (size int) + func (r *GetRangeResponseBody) ToGRPCMessage() grpc.Message + func (r *GetRangeResponseBody) Unmarshal(data []byte) error + type GetRequest struct + func (r *GetRequest) FromGRPCMessage(m grpc.Message) error + func (r *GetRequest) GetBody() *GetRequestBody + func (r *GetRequest) SetBody(v *GetRequestBody) + func (r *GetRequest) ToGRPCMessage() grpc.Message + type GetRequestBody struct + func (r *GetRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *GetRequestBody) GetAddress() *refs.Address + func (r *GetRequestBody) GetRaw() bool + func (r *GetRequestBody) SetAddress(v *refs.Address) + func (r *GetRequestBody) SetRaw(v bool) + func (r *GetRequestBody) StableMarshal(buf []byte) []byte + func (r *GetRequestBody) StableSize() (size int) + func (r *GetRequestBody) ToGRPCMessage() grpc.Message + func (r *GetRequestBody) Unmarshal(data []byte) error + type GetResponse struct + func (r *GetResponse) FromGRPCMessage(m grpc.Message) error + func (r *GetResponse) GetBody() *GetResponseBody + func (r *GetResponse) SetBody(v *GetResponseBody) + func (r *GetResponse) ToGRPCMessage() grpc.Message + type GetResponseBody struct + func (r *GetResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *GetResponseBody) GetObjectPart() GetObjectPart + func (r *GetResponseBody) SetObjectPart(v GetObjectPart) + func (r *GetResponseBody) StableMarshal(buf []byte) []byte + func (r *GetResponseBody) StableSize() (size int) + func (r *GetResponseBody) ToGRPCMessage() grpc.Message + func (r *GetResponseBody) Unmarshal(data []byte) error + type HeadRequest struct + func (r *HeadRequest) FromGRPCMessage(m grpc.Message) error + func (r *HeadRequest) GetBody() *HeadRequestBody + func (r *HeadRequest) SetBody(v *HeadRequestBody) + func (r *HeadRequest) ToGRPCMessage() grpc.Message + type HeadRequestBody struct + func (r *HeadRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *HeadRequestBody) GetAddress() *refs.Address + func (r *HeadRequestBody) GetMainOnly() bool + func (r *HeadRequestBody) GetRaw() bool + func (r *HeadRequestBody) SetAddress(v *refs.Address) + func (r *HeadRequestBody) SetMainOnly(v bool) + func (r *HeadRequestBody) SetRaw(v bool) + func (r *HeadRequestBody) StableMarshal(buf []byte) []byte + func (r *HeadRequestBody) StableSize() (size int) + func (r *HeadRequestBody) ToGRPCMessage() grpc.Message + func (r *HeadRequestBody) Unmarshal(data []byte) error + type HeadResponse struct + func (r *HeadResponse) FromGRPCMessage(m grpc.Message) error + func (r *HeadResponse) GetBody() *HeadResponseBody + func (r *HeadResponse) SetBody(v *HeadResponseBody) + func (r *HeadResponse) ToGRPCMessage() grpc.Message + type HeadResponseBody struct + func (r *HeadResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *HeadResponseBody) GetHeaderPart() GetHeaderPart + func (r *HeadResponseBody) SetHeaderPart(v GetHeaderPart) + func (r *HeadResponseBody) StableMarshal(buf []byte) []byte + func (r *HeadResponseBody) StableSize() (size int) + func (r *HeadResponseBody) ToGRPCMessage() grpc.Message + func (r *HeadResponseBody) Unmarshal(data []byte) error + type Header struct + func (h *Header) FromGRPCMessage(m grpc.Message) error + func (h *Header) GetAttributes() []Attribute + func (h *Header) GetContainerID() *refs.ContainerID + func (h *Header) GetCreationEpoch() uint64 + func (h *Header) GetHomomorphicHash() *refs.Checksum + func (h *Header) GetObjectType() Type + func (h *Header) GetOwnerID() *refs.OwnerID + func (h *Header) GetPayloadHash() *refs.Checksum + func (h *Header) GetPayloadLength() uint64 + func (h *Header) GetSessionToken() *session.Token + func (h *Header) GetSplit() *SplitHeader + func (h *Header) GetVersion() *refs.Version + func (h *Header) MarshalJSON() ([]byte, error) + func (h *Header) SetAttributes(v []Attribute) + func (h *Header) SetContainerID(v *refs.ContainerID) + func (h *Header) SetCreationEpoch(v uint64) + func (h *Header) SetHomomorphicHash(v *refs.Checksum) + func (h *Header) SetObjectType(v Type) + func (h *Header) SetOwnerID(v *refs.OwnerID) + func (h *Header) SetPayloadHash(v *refs.Checksum) + func (h *Header) SetPayloadLength(v uint64) + func (h *Header) SetSessionToken(v *session.Token) + func (h *Header) SetSplit(v *SplitHeader) + func (h *Header) SetVersion(v *refs.Version) + func (h *Header) StableMarshal(buf []byte) []byte + func (h *Header) StableSize() (size int) + func (h *Header) ToGRPCMessage() grpc.Message + func (h *Header) Unmarshal(data []byte) error + func (h *Header) UnmarshalJSON(data []byte) error + type HeaderWithSignature struct + func (h *HeaderWithSignature) FromGRPCMessage(m grpc.Message) error + func (h *HeaderWithSignature) GetHeader() *Header + func (h *HeaderWithSignature) GetSignature() *refs.Signature + func (h *HeaderWithSignature) MarshalJSON() ([]byte, error) + func (h *HeaderWithSignature) SetHeader(v *Header) + func (h *HeaderWithSignature) SetSignature(v *refs.Signature) + func (h *HeaderWithSignature) StableMarshal(buf []byte) []byte + func (h *HeaderWithSignature) StableSize() (size int) + func (h *HeaderWithSignature) ToGRPCMessage() grpc.Message + func (h *HeaderWithSignature) Unmarshal(data []byte) error + func (h *HeaderWithSignature) UnmarshalJSON(data []byte) error + type Lock struct + func (x *Lock) FromGRPCMessage(m grpc.Message) error + func (x *Lock) IterateMembers(f func(refs.ObjectID)) + func (x *Lock) NumberOfMembers() int + func (x *Lock) SetMembers(ids []refs.ObjectID) + func (x *Lock) StableMarshal(buf []byte) []byte + func (x *Lock) StableSize() (sz int) + func (x *Lock) ToGRPCMessage() grpc.Message + func (x *Lock) Unmarshal(data []byte) error + type MatchType uint32 + const MatchCommonPrefix + const MatchNotPresent + const MatchStringEqual + const MatchStringNotEqual + const MatchUnknown + func MatchTypeFromGRPCField(t object.MatchType) MatchType + func (t *MatchType) FromString(s string) bool + func (t MatchType) String() string + type NotificationInfo struct + func GetNotificationInfo(o *Object) (*NotificationInfo, error) + func (n *NotificationInfo) SetEpoch(epoch uint64) + func (n *NotificationInfo) SetTopic(topic string) + func (n NotificationInfo) Epoch() uint64 + func (n NotificationInfo) Topic() string + type Object struct + func (o *Object) FromGRPCMessage(m grpc.Message) error + func (o *Object) GetHeader() *Header + func (o *Object) GetObjectID() *refs.ObjectID + func (o *Object) GetPayload() []byte + func (o *Object) GetSignature() *refs.Signature + func (o *Object) MarshalJSON() ([]byte, error) + func (o *Object) SetHeader(v *Header) + func (o *Object) SetObjectID(v *refs.ObjectID) + func (o *Object) SetPayload(v []byte) + func (o *Object) SetSignature(v *refs.Signature) + func (o *Object) StableMarshal(buf []byte) []byte + func (o *Object) StableSize() (size int) + func (o *Object) ToGRPCMessage() grpc.Message + func (o *Object) Unmarshal(data []byte) error + func (o *Object) UnmarshalJSON(data []byte) error + type PutObjectPart interface + type PutObjectPartChunk struct + func (r *PutObjectPartChunk) FromGRPCMessage(m grpc.Message) error + func (r *PutObjectPartChunk) GetChunk() []byte + func (r *PutObjectPartChunk) SetChunk(v []byte) + func (r *PutObjectPartChunk) ToGRPCMessage() grpc.Message + type PutObjectPartInit struct + func (r *PutObjectPartInit) FromGRPCMessage(m grpc.Message) error + func (r *PutObjectPartInit) GetCopiesNumber() uint32 + func (r *PutObjectPartInit) GetHeader() *Header + func (r *PutObjectPartInit) GetObjectID() *refs.ObjectID + func (r *PutObjectPartInit) GetSignature() *refs.Signature + func (r *PutObjectPartInit) SetCopiesNumber(v uint32) + func (r *PutObjectPartInit) SetHeader(v *Header) + func (r *PutObjectPartInit) SetObjectID(v *refs.ObjectID) + func (r *PutObjectPartInit) SetSignature(v *refs.Signature) + func (r *PutObjectPartInit) StableMarshal(buf []byte) []byte + func (r *PutObjectPartInit) StableSize() (size int) + func (r *PutObjectPartInit) ToGRPCMessage() grpc.Message + func (r *PutObjectPartInit) Unmarshal(data []byte) error + type PutRequest struct + func (r *PutRequest) FromGRPCMessage(m grpc.Message) error + func (r *PutRequest) GetBody() *PutRequestBody + func (r *PutRequest) SetBody(v *PutRequestBody) + func (r *PutRequest) ToGRPCMessage() grpc.Message + type PutRequestBody struct + func (r *PutRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *PutRequestBody) GetObjectPart() PutObjectPart + func (r *PutRequestBody) SetObjectPart(v PutObjectPart) + func (r *PutRequestBody) StableMarshal(buf []byte) []byte + func (r *PutRequestBody) StableSize() (size int) + func (r *PutRequestBody) ToGRPCMessage() grpc.Message + func (r *PutRequestBody) Unmarshal(data []byte) error + type PutResponse struct + func (r *PutResponse) FromGRPCMessage(m grpc.Message) error + func (r *PutResponse) GetBody() *PutResponseBody + func (r *PutResponse) SetBody(v *PutResponseBody) + func (r *PutResponse) ToGRPCMessage() grpc.Message + type PutResponseBody struct + func (r *PutResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *PutResponseBody) GetObjectID() *refs.ObjectID + func (r *PutResponseBody) SetObjectID(v *refs.ObjectID) + func (r *PutResponseBody) StableMarshal(buf []byte) []byte + func (r *PutResponseBody) StableSize() (size int) + func (r *PutResponseBody) ToGRPCMessage() grpc.Message + func (r *PutResponseBody) Unmarshal(data []byte) error + type Range struct + func RangesFromGRPC(rs []*object.Range) (res []Range, err error) + func (r *Range) FromGRPCMessage(m grpc.Message) error + func (r *Range) GetLength() uint64 + func (r *Range) GetOffset() uint64 + func (r *Range) MarshalJSON() ([]byte, error) + func (r *Range) SetLength(v uint64) + func (r *Range) SetOffset(v uint64) + func (r *Range) StableMarshal(buf []byte) []byte + func (r *Range) StableSize() (size int) + func (r *Range) ToGRPCMessage() grpc.Message + func (r *Range) Unmarshal(data []byte) error + func (r *Range) UnmarshalJSON(data []byte) error + type SearchFilter struct + func SearchFiltersFromGRPC(fs []*object.SearchRequest_Body_Filter) (res []SearchFilter, err error) + func (f *SearchFilter) FromGRPCMessage(m grpc.Message) error + func (f *SearchFilter) GetKey() string + func (f *SearchFilter) GetMatchType() MatchType + func (f *SearchFilter) GetValue() string + func (f *SearchFilter) MarshalJSON() ([]byte, error) + func (f *SearchFilter) SetKey(v string) + func (f *SearchFilter) SetMatchType(v MatchType) + func (f *SearchFilter) SetValue(v string) + func (f *SearchFilter) StableMarshal(buf []byte) []byte + func (f *SearchFilter) StableSize() (size int) + func (f *SearchFilter) ToGRPCMessage() grpc.Message + func (f *SearchFilter) Unmarshal(data []byte) error + func (f *SearchFilter) UnmarshalJSON(data []byte) error + type SearchRequest struct + func (r *SearchRequest) FromGRPCMessage(m grpc.Message) error + func (r *SearchRequest) GetBody() *SearchRequestBody + func (r *SearchRequest) SetBody(v *SearchRequestBody) + func (r *SearchRequest) ToGRPCMessage() grpc.Message + type SearchRequestBody struct + func (r *SearchRequestBody) FromGRPCMessage(m grpc.Message) error + func (r *SearchRequestBody) GetContainerID() *refs.ContainerID + func (r *SearchRequestBody) GetFilters() []SearchFilter + func (r *SearchRequestBody) GetVersion() uint32 + func (r *SearchRequestBody) SetContainerID(v *refs.ContainerID) + func (r *SearchRequestBody) SetFilters(v []SearchFilter) + func (r *SearchRequestBody) SetVersion(v uint32) + func (r *SearchRequestBody) StableMarshal(buf []byte) []byte + func (r *SearchRequestBody) StableSize() (size int) + func (r *SearchRequestBody) ToGRPCMessage() grpc.Message + func (r *SearchRequestBody) Unmarshal(data []byte) error + type SearchResponse struct + func (r *SearchResponse) FromGRPCMessage(m grpc.Message) error + func (r *SearchResponse) GetBody() *SearchResponseBody + func (r *SearchResponse) SetBody(v *SearchResponseBody) + func (r *SearchResponse) ToGRPCMessage() grpc.Message + type SearchResponseBody struct + func (r *SearchResponseBody) FromGRPCMessage(m grpc.Message) error + func (r *SearchResponseBody) GetIDList() []refs.ObjectID + func (r *SearchResponseBody) SetIDList(v []refs.ObjectID) + func (r *SearchResponseBody) StableMarshal(buf []byte) []byte + func (r *SearchResponseBody) StableSize() (size int) + func (r *SearchResponseBody) ToGRPCMessage() grpc.Message + func (r *SearchResponseBody) Unmarshal(data []byte) error + type ShortHeader struct + func (h *ShortHeader) FromGRPCMessage(m grpc.Message) error + func (h *ShortHeader) GetCreationEpoch() uint64 + func (h *ShortHeader) GetHomomorphicHash() *refs.Checksum + func (h *ShortHeader) GetObjectType() Type + func (h *ShortHeader) GetOwnerID() *refs.OwnerID + func (h *ShortHeader) GetPayloadHash() *refs.Checksum + func (h *ShortHeader) GetPayloadLength() uint64 + func (h *ShortHeader) GetVersion() *refs.Version + func (h *ShortHeader) MarshalJSON() ([]byte, error) + func (h *ShortHeader) SetCreationEpoch(v uint64) + func (h *ShortHeader) SetHomomorphicHash(v *refs.Checksum) + func (h *ShortHeader) SetObjectType(v Type) + func (h *ShortHeader) SetOwnerID(v *refs.OwnerID) + func (h *ShortHeader) SetPayloadHash(v *refs.Checksum) + func (h *ShortHeader) SetPayloadLength(v uint64) + func (h *ShortHeader) SetVersion(v *refs.Version) + func (h *ShortHeader) StableMarshal(buf []byte) []byte + func (h *ShortHeader) StableSize() (size int) + func (h *ShortHeader) ToGRPCMessage() grpc.Message + func (h *ShortHeader) Unmarshal(data []byte) error + func (h *ShortHeader) UnmarshalJSON(data []byte) error + type SplitHeader struct + func (h *SplitHeader) FromGRPCMessage(m grpc.Message) error + func (h *SplitHeader) GetChildren() []refs.ObjectID + func (h *SplitHeader) GetParent() *refs.ObjectID + func (h *SplitHeader) GetParentHeader() *Header + func (h *SplitHeader) GetParentSignature() *refs.Signature + func (h *SplitHeader) GetPrevious() *refs.ObjectID + func (h *SplitHeader) GetSplitID() []byte + func (h *SplitHeader) MarshalJSON() ([]byte, error) + func (h *SplitHeader) SetChildren(v []refs.ObjectID) + func (h *SplitHeader) SetParent(v *refs.ObjectID) + func (h *SplitHeader) SetParentHeader(v *Header) + func (h *SplitHeader) SetParentSignature(v *refs.Signature) + func (h *SplitHeader) SetPrevious(v *refs.ObjectID) + func (h *SplitHeader) SetSplitID(v []byte) + func (h *SplitHeader) StableMarshal(buf []byte) []byte + func (h *SplitHeader) StableSize() (size int) + func (h *SplitHeader) ToGRPCMessage() grpc.Message + func (h *SplitHeader) Unmarshal(data []byte) error + func (h *SplitHeader) UnmarshalJSON(data []byte) error + type SplitInfo struct + func (s *SplitInfo) FromGRPCMessage(m grpc.Message) error + func (s *SplitInfo) GetLastPart() *refs.ObjectID + func (s *SplitInfo) GetLink() *refs.ObjectID + func (s *SplitInfo) GetSplitID() []byte + func (s *SplitInfo) MarshalJSON() ([]byte, error) + func (s *SplitInfo) SetLastPart(v *refs.ObjectID) + func (s *SplitInfo) SetLink(v *refs.ObjectID) + func (s *SplitInfo) SetSplitID(v []byte) + func (s *SplitInfo) StableMarshal(buf []byte) []byte + func (s *SplitInfo) StableSize() (size int) + func (s *SplitInfo) ToGRPCMessage() grpc.Message + func (s *SplitInfo) Unmarshal(data []byte) error + func (s *SplitInfo) UnmarshalJSON(data []byte) error + type Type uint32 + const TypeLock + const TypeRegular + const TypeStorageGroup + const TypeTombstone + func TypeFromGRPCField(t object.ObjectType) Type + func TypeFromString(s string) (t Type) + func (t *Type) FromString(s string) bool + func (t Type) String() string