package
2.14.0
Repository: https://github.com/nspcc-dev/neofs-api-go.git
Documentation: pkg.go.dev

# Functions

NewClient creates, initializes and returns a new Client instance.
No description provided by the author
No description provided by the author
WithCallOptions returns Option that configures Client to attach call options to each rpc call.

# Constants

String prefix match.
Unknown.
Lack of key.
Full string match.
Full string mismatch.
Object lock.
Just a normal object.
StorageGroup information.
Used internally to identify deleted objects.
No description provided by the author
No description provided by the author

# Variables

ErrNilObjectServiceClient is returned by functions that expect a non-nil ObjectServiceClient, but received nil.
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for MatchType.
Enum value maps for MatchType.
ObjectService_ServiceDesc is the grpc.ServiceDesc for ObjectService service.
Enum value maps for ObjectType.
Enum value maps for ObjectType.
Enum value maps for StatusCommon.
Enum value maps for StatusCommon.
Enum value maps for StatusPut.
Enum value maps for StatusPut.

# Structs

Client wraps ObjectServiceClient with pre-defined configurations.
Object DELETE request.
Object DELETE request body.
DeleteResponse body is empty because we cannot guarantee permanent object removal in distributed system.
Object DELETE Response has an empty body.
Get hash of object's payload part.
Get hash of object's payload part request body.
Get hash of object's payload part.
Get hash of object's payload part response body.
Request part of object's payload.
Byte range of object's payload request body.
Get part of object's payload.
Get Range response body uses streams to transfer the response.
No description provided by the author
No description provided by the author
GET object request.
GET Object request body.
GET object response.
GET Object Response body.
No description provided by the author
Initial part of the `Object` structure stream.
No description provided by the author
No description provided by the author
Object Header.
`Attribute` is a user-defined Key-Value metadata pair attached to an object.
Bigger objects can be split into a chain of smaller objects.
Tuple of a full object header and signature of an `ObjectID`.
Object HEAD request.
Object HEAD request body.
Object HEAD response.
Object HEAD response body.
No description provided by the author
No description provided by the author
No description provided by the author
Object structure.
No description provided by the author
PUT object request.
PUT request body.
No description provided by the author
Newly created object structure parameters.
No description provided by the author
PUT Object response.
PUT Object response body.
Object payload range.Ranges of zero length SHOULD be considered as invalid.
Object Search request.
Object Search request body.
Filter structure checks if the object header field or the attribute content matches a value.
Search response.
Object Search response body.
Short header fields.
Meta information of split hierarchy for object assembly.
UnimplementedObjectServiceServer should be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ObjectServiceClient is the client API for ObjectService service.
ObjectServiceServer is the server API for ObjectService service.
UnsafeObjectServiceServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

Type of match expression.
Type of the object payload content.
Option represents Client option.
No description provided by the author
No description provided by the author