Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterServiceServer(s *grpc.Server, srv ServiceServer)
- type CID
- type Container
- func (m *Container) Bytes() []byte
- func (*Container) Descriptor() ([]byte, []int)
- func (m *Container) Empty() bool
- func (m *Container) GetBasicACL() uint32
- func (m *Container) GetCapacity() uint64
- func (m *Container) GetRules() netmap.PlacementRule
- func (m *Container) ID() (CID, error)
- func (m *Container) Marshal() (dAtA []byte, err error)
- func (m *Container) MarshalTo(dAtA []byte) (int, error)
- func (m *Container) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *Container) Merge(src proto.Message)
- func (*Container) ProtoMessage()
- func (m *Container) Reset()
- func (m *Container) Size() (n int)
- func (m *Container) String() string
- func (m *Container) Unmarshal(dAtA []byte) error
- func (m *Container) XXX_DiscardUnknown()
- func (m *Container) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Container) XXX_Merge(src proto.Message)
- func (m *Container) XXX_Size() int
- func (m *Container) XXX_Unmarshal(b []byte) error
- type DeleteRequest
- func (*DeleteRequest) Descriptor() ([]byte, []int)
- func (m DeleteRequest) GetCID() CID
- func (m *DeleteRequest) Marshal() (dAtA []byte, err error)
- func (m *DeleteRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *DeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *DeleteRequest) PrepareData() ([]byte, error)
- func (*DeleteRequest) ProtoMessage()
- func (m DeleteRequest) ReadSignedData(p []byte) (int, error)
- func (m *DeleteRequest) Reset()
- func (m *DeleteRequest) SetCID(cid CID)
- func (m DeleteRequest) SignedData() ([]byte, error)
- func (m DeleteRequest) SignedDataSize() int
- func (m *DeleteRequest) Size() (n int)
- func (m *DeleteRequest) String() string
- func (m *DeleteRequest) Unmarshal(dAtA []byte) error
- func (m *DeleteRequest) XXX_DiscardUnknown()
- func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRequest) XXX_Merge(src proto.Message)
- func (m *DeleteRequest) XXX_Size() int
- func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
- type DeleteResponse
- func (*DeleteResponse) Descriptor() ([]byte, []int)
- func (m *DeleteResponse) Marshal() (dAtA []byte, err error)
- func (m *DeleteResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *DeleteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DeleteResponse) ProtoMessage()
- func (m *DeleteResponse) Reset()
- func (m *DeleteResponse) Size() (n int)
- func (m *DeleteResponse) String() string
- func (m *DeleteResponse) Unmarshal(dAtA []byte) error
- func (m *DeleteResponse) XXX_DiscardUnknown()
- func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteResponse) XXX_Merge(src proto.Message)
- func (m *DeleteResponse) XXX_Size() int
- func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
- type ExtendedACLKey
- func (*ExtendedACLKey) Descriptor() ([]byte, []int)
- func (m ExtendedACLKey) GetID() CID
- func (m *ExtendedACLKey) Marshal() (dAtA []byte, err error)
- func (m *ExtendedACLKey) MarshalTo(dAtA []byte) (int, error)
- func (m *ExtendedACLKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExtendedACLKey) ProtoMessage()
- func (m *ExtendedACLKey) Reset()
- func (m *ExtendedACLKey) SetID(v CID)
- func (m *ExtendedACLKey) Size() (n int)
- func (m *ExtendedACLKey) String() string
- func (m *ExtendedACLKey) Unmarshal(dAtA []byte) error
- func (m *ExtendedACLKey) XXX_DiscardUnknown()
- func (m *ExtendedACLKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtendedACLKey) XXX_Merge(src proto.Message)
- func (m *ExtendedACLKey) XXX_Size() int
- func (m *ExtendedACLKey) XXX_Unmarshal(b []byte) error
- type ExtendedACLValue
- func (*ExtendedACLValue) Descriptor() ([]byte, []int)
- func (m *ExtendedACLValue) GetEACL() []byte
- func (m *ExtendedACLValue) GetSignature() []byte
- func (m *ExtendedACLValue) Marshal() (dAtA []byte, err error)
- func (m *ExtendedACLValue) MarshalTo(dAtA []byte) (int, error)
- func (m *ExtendedACLValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExtendedACLValue) ProtoMessage()
- func (m *ExtendedACLValue) Reset()
- func (m *ExtendedACLValue) SetEACL(v []byte)
- func (m *ExtendedACLValue) SetSignature(sig []byte)
- func (m *ExtendedACLValue) Size() (n int)
- func (m *ExtendedACLValue) String() string
- func (m *ExtendedACLValue) Unmarshal(dAtA []byte) error
- func (m *ExtendedACLValue) XXX_DiscardUnknown()
- func (m *ExtendedACLValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtendedACLValue) XXX_Merge(src proto.Message)
- func (m *ExtendedACLValue) XXX_Size() int
- func (m *ExtendedACLValue) XXX_Unmarshal(b []byte) error
- type GetExtendedACLRequest
- func (*GetExtendedACLRequest) Descriptor() ([]byte, []int)
- func (m *GetExtendedACLRequest) Marshal() (dAtA []byte, err error)
- func (m *GetExtendedACLRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetExtendedACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetExtendedACLRequest) ProtoMessage()
- func (m GetExtendedACLRequest) ReadSignedData(p []byte) (int, error)
- func (m *GetExtendedACLRequest) Reset()
- func (m GetExtendedACLRequest) SignedData() ([]byte, error)
- func (m GetExtendedACLRequest) SignedDataSize() int
- func (m *GetExtendedACLRequest) Size() (n int)
- func (m *GetExtendedACLRequest) String() string
- func (m *GetExtendedACLRequest) Unmarshal(dAtA []byte) error
- func (m *GetExtendedACLRequest) XXX_DiscardUnknown()
- func (m *GetExtendedACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetExtendedACLRequest) XXX_Merge(src proto.Message)
- func (m *GetExtendedACLRequest) XXX_Size() int
- func (m *GetExtendedACLRequest) XXX_Unmarshal(b []byte) error
- type GetExtendedACLResponse
- func (*GetExtendedACLResponse) Descriptor() ([]byte, []int)
- func (m *GetExtendedACLResponse) Marshal() (dAtA []byte, err error)
- func (m *GetExtendedACLResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *GetExtendedACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetExtendedACLResponse) ProtoMessage()
- func (m *GetExtendedACLResponse) Reset()
- func (m *GetExtendedACLResponse) Size() (n int)
- func (m *GetExtendedACLResponse) String() string
- func (m *GetExtendedACLResponse) Unmarshal(dAtA []byte) error
- func (m *GetExtendedACLResponse) XXX_DiscardUnknown()
- func (m *GetExtendedACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetExtendedACLResponse) XXX_Merge(src proto.Message)
- func (m *GetExtendedACLResponse) XXX_Size() int
- func (m *GetExtendedACLResponse) XXX_Unmarshal(b []byte) error
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)
- func (m GetRequest) GetCID() CID
- func (m *GetRequest) Marshal() (dAtA []byte, err error)
- func (m *GetRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetRequest) ProtoMessage()
- func (m GetRequest) ReadSignedData(p []byte) (int, error)
- func (m *GetRequest) Reset()
- func (m *GetRequest) SetCID(cid CID)
- func (m GetRequest) SignedData() ([]byte, error)
- func (m GetRequest) SignedDataSize() int
- func (m *GetRequest) Size() (n int)
- func (m *GetRequest) String() string
- func (m *GetRequest) Unmarshal(dAtA []byte) error
- func (m *GetRequest) XXX_DiscardUnknown()
- func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRequest) XXX_Merge(src proto.Message)
- func (m *GetRequest) XXX_Size() int
- func (m *GetRequest) XXX_Unmarshal(b []byte) error
- type GetResponse
- func (*GetResponse) Descriptor() ([]byte, []int)
- func (m *GetResponse) GetContainer() *Container
- func (m *GetResponse) Marshal() (dAtA []byte, err error)
- func (m *GetResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *GetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetResponse) ProtoMessage()
- func (m *GetResponse) Reset()
- func (m *GetResponse) Size() (n int)
- func (m *GetResponse) String() string
- func (m *GetResponse) Unmarshal(dAtA []byte) error
- func (m *GetResponse) XXX_DiscardUnknown()
- func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResponse) XXX_Merge(src proto.Message)
- func (m *GetResponse) XXX_Size() int
- func (m *GetResponse) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m ListRequest) GetOwnerID() OwnerID
- func (m *ListRequest) Marshal() (dAtA []byte, err error)
- func (m *ListRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ListRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListRequest) ProtoMessage()
- func (m ListRequest) ReadSignedData(p []byte) (int, error)
- func (m *ListRequest) Reset()
- func (m *ListRequest) SetOwnerID(owner OwnerID)
- func (m ListRequest) SignedData() ([]byte, error)
- func (m ListRequest) SignedDataSize() int
- func (m *ListRequest) Size() (n int)
- func (m *ListRequest) String() string
- func (m *ListRequest) Unmarshal(dAtA []byte) error
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type ListResponse
- func (*ListResponse) Descriptor() ([]byte, []int)
- func (m *ListResponse) Marshal() (dAtA []byte, err error)
- func (m *ListResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ListResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListResponse) ProtoMessage()
- func (m *ListResponse) Reset()
- func (m *ListResponse) Size() (n int)
- func (m *ListResponse) String() string
- func (m *ListResponse) Unmarshal(dAtA []byte) error
- func (m *ListResponse) XXX_DiscardUnknown()
- func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResponse) XXX_Merge(src proto.Message)
- func (m *ListResponse) XXX_Size() int
- func (m *ListResponse) XXX_Unmarshal(b []byte) error
- type MessageID
- type OwnerID
- type PutRequest
- func (*PutRequest) Descriptor() ([]byte, []int)
- func (m *PutRequest) GetBasicACL() uint32
- func (m *PutRequest) GetCapacity() uint64
- func (m PutRequest) GetMessageID() MessageID
- func (m PutRequest) GetOwnerID() OwnerID
- func (m *PutRequest) GetRules() netmap.PlacementRule
- func (m *PutRequest) Marshal() (dAtA []byte, err error)
- func (m *PutRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *PutRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *PutRequest) PrepareData() ([]byte, error)
- func (*PutRequest) ProtoMessage()
- func (m PutRequest) ReadSignedData(p []byte) (int, error)
- func (m *PutRequest) Reset()
- func (m *PutRequest) SetBasicACL(acl uint32)
- func (m *PutRequest) SetCapacity(c uint64)
- func (m *PutRequest) SetMessageID(id MessageID)
- func (m *PutRequest) SetOwnerID(owner OwnerID)
- func (m *PutRequest) SetRules(rules netmap.PlacementRule)
- func (m PutRequest) SignedData() ([]byte, error)
- func (m PutRequest) SignedDataSize() (sz int)
- func (m *PutRequest) Size() (n int)
- func (m *PutRequest) String() string
- func (m *PutRequest) Unmarshal(dAtA []byte) error
- func (m *PutRequest) XXX_DiscardUnknown()
- func (m *PutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PutRequest) XXX_Merge(src proto.Message)
- func (m *PutRequest) XXX_Size() int
- func (m *PutRequest) XXX_Unmarshal(b []byte) error
- type PutResponse
- func (*PutResponse) Descriptor() ([]byte, []int)
- func (m *PutResponse) Marshal() (dAtA []byte, err error)
- func (m *PutResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *PutResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PutResponse) ProtoMessage()
- func (m *PutResponse) Reset()
- func (m *PutResponse) Size() (n int)
- func (m *PutResponse) String() string
- func (m *PutResponse) Unmarshal(dAtA []byte) error
- func (m *PutResponse) XXX_DiscardUnknown()
- func (m *PutResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PutResponse) XXX_Merge(src proto.Message)
- func (m *PutResponse) XXX_Size() int
- func (m *PutResponse) XXX_Unmarshal(b []byte) error
- type ServiceClient
- type ServiceServer
- type SetExtendedACLRequest
- func (*SetExtendedACLRequest) Descriptor() ([]byte, []int)
- func (m *SetExtendedACLRequest) Marshal() (dAtA []byte, err error)
- func (m *SetExtendedACLRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SetExtendedACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SetExtendedACLRequest) ProtoMessage()
- func (m SetExtendedACLRequest) ReadSignedData(p []byte) (int, error)
- func (m *SetExtendedACLRequest) Reset()
- func (m SetExtendedACLRequest) SignedData() ([]byte, error)
- func (m SetExtendedACLRequest) SignedDataSize() int
- func (m *SetExtendedACLRequest) Size() (n int)
- func (m *SetExtendedACLRequest) String() string
- func (m *SetExtendedACLRequest) Unmarshal(dAtA []byte) error
- func (m *SetExtendedACLRequest) XXX_DiscardUnknown()
- func (m *SetExtendedACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetExtendedACLRequest) XXX_Merge(src proto.Message)
- func (m *SetExtendedACLRequest) XXX_Size() int
- func (m *SetExtendedACLRequest) XXX_Unmarshal(b []byte) error
- type SetExtendedACLResponse
- func (*SetExtendedACLResponse) Descriptor() ([]byte, []int)
- func (m *SetExtendedACLResponse) Marshal() (dAtA []byte, err error)
- func (m *SetExtendedACLResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *SetExtendedACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SetExtendedACLResponse) ProtoMessage()
- func (m *SetExtendedACLResponse) Reset()
- func (m *SetExtendedACLResponse) Size() (n int)
- func (m *SetExtendedACLResponse) String() string
- func (m *SetExtendedACLResponse) Unmarshal(dAtA []byte) error
- func (m *SetExtendedACLResponse) XXX_DiscardUnknown()
- func (m *SetExtendedACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetExtendedACLResponse) XXX_Merge(src proto.Message)
- func (m *SetExtendedACLResponse) XXX_Size() int
- func (m *SetExtendedACLResponse) XXX_Unmarshal(b []byte) error
- type UUID
- type UnimplementedServiceServer
- func (*UnimplementedServiceServer) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
- func (*UnimplementedServiceServer) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
- func (*UnimplementedServiceServer) GetExtendedACL(ctx context.Context, req *GetExtendedACLRequest) (*GetExtendedACLResponse, error)
- func (*UnimplementedServiceServer) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
- func (*UnimplementedServiceServer) Put(ctx context.Context, req *PutRequest) (*PutResponse, error)
- func (*UnimplementedServiceServer) SetExtendedACL(ctx context.Context, req *SetExtendedACLRequest) (*SetExtendedACLResponse, error)
Constants ¶
const ( // ErrNotFound is raised when container could not be found. ErrNotFound = internal.Error("could not find container") )
Variables ¶
Functions ¶
func RegisterServiceServer ¶
func RegisterServiceServer(s *grpc.Server, srv ServiceServer)
Types ¶
type Container ¶
type Container struct { // OwnerID is a wallet address. OwnerID OwnerID `protobuf:"bytes,1,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // Salt is a nonce for unique container id calculation. Salt UUID `protobuf:"bytes,2,opt,name=Salt,proto3,customtype=UUID" json:"Salt"` // Capacity defines amount of data that can be stored in the container (doesn't used for now). Capacity uint64 `protobuf:"varint,3,opt,name=Capacity,proto3" json:"Capacity,omitempty"` // Rules define storage policy for the object inside the container. Rules netmap.PlacementRule `protobuf:"bytes,4,opt,name=Rules,proto3" json:"Rules"` // BasicACL with access control rules for owner, system, others and // permission bits for bearer token and extended ACL. BasicACL uint32 `protobuf:"varint,5,opt,name=BasicACL,proto3" json:"BasicACL,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
The Container service definition.
func NewTestContainer ¶
NewTestContainer returns test container. WARNING: DON'T USE THIS OUTSIDE TESTS.
func (*Container) Descriptor ¶
func (*Container) GetBasicACL ¶ added in v0.6.0
func (*Container) GetCapacity ¶
func (*Container) GetRules ¶
func (m *Container) GetRules() netmap.PlacementRule
func (*Container) MarshalToSizedBuffer ¶
func (*Container) ProtoMessage ¶
func (*Container) ProtoMessage()
func (*Container) XXX_DiscardUnknown ¶
func (m *Container) XXX_DiscardUnknown()
func (*Container) XXX_Marshal ¶
func (*Container) XXX_Unmarshal ¶
type DeleteRequest ¶
type DeleteRequest struct { // CID (container id) is a SHA256 hash of the container structure CID CID `protobuf:"bytes,1,opt,name=CID,proto3,customtype=CID" json:"CID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteRequest) Descriptor ¶
func (*DeleteRequest) Descriptor() ([]byte, []int)
func (DeleteRequest) GetCID ¶ added in v0.7.4
func (m DeleteRequest) GetCID() CID
GetCID is a CID field getter.
func (*DeleteRequest) Marshal ¶
func (m *DeleteRequest) Marshal() (dAtA []byte, err error)
func (*DeleteRequest) MarshalToSizedBuffer ¶
func (m *DeleteRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DeleteRequest) PrepareData ¶
func (m *DeleteRequest) PrepareData() ([]byte, error)
PrepareData prepares bytes representation of DeleteRequest to satisfy SignedRequest interface.
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (DeleteRequest) ReadSignedData ¶ added in v0.7.4
func (m DeleteRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*DeleteRequest) Reset ¶
func (m *DeleteRequest) Reset()
func (*DeleteRequest) SetCID ¶ added in v0.7.4
func (m *DeleteRequest) SetCID(cid CID)
SetCID is a CID field setter.
func (DeleteRequest) SignedData ¶ added in v0.7.4
func (m DeleteRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (DeleteRequest) SignedDataSize ¶ added in v0.7.4
func (m DeleteRequest) SignedDataSize() int
SignedDataSize returns payload size of the request.
func (*DeleteRequest) Size ¶
func (m *DeleteRequest) Size() (n int)
func (*DeleteRequest) String ¶
func (m *DeleteRequest) String() string
func (*DeleteRequest) Unmarshal ¶
func (m *DeleteRequest) Unmarshal(dAtA []byte) error
func (*DeleteRequest) XXX_DiscardUnknown ¶
func (m *DeleteRequest) XXX_DiscardUnknown()
func (*DeleteRequest) XXX_Marshal ¶
func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteRequest) XXX_Merge ¶
func (m *DeleteRequest) XXX_Merge(src proto.Message)
func (*DeleteRequest) XXX_Size ¶
func (m *DeleteRequest) XXX_Size() int
func (*DeleteRequest) XXX_Unmarshal ¶
func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
type DeleteResponse ¶
type DeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
DeleteResponse is empty because delete operation is asynchronous and done via consensus in inner ring nodes
func (*DeleteResponse) Descriptor ¶
func (*DeleteResponse) Descriptor() ([]byte, []int)
func (*DeleteResponse) Marshal ¶
func (m *DeleteResponse) Marshal() (dAtA []byte, err error)
func (*DeleteResponse) MarshalToSizedBuffer ¶
func (m *DeleteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DeleteResponse) ProtoMessage ¶
func (*DeleteResponse) ProtoMessage()
func (*DeleteResponse) Reset ¶
func (m *DeleteResponse) Reset()
func (*DeleteResponse) Size ¶
func (m *DeleteResponse) Size() (n int)
func (*DeleteResponse) String ¶
func (m *DeleteResponse) String() string
func (*DeleteResponse) Unmarshal ¶
func (m *DeleteResponse) Unmarshal(dAtA []byte) error
func (*DeleteResponse) XXX_DiscardUnknown ¶
func (m *DeleteResponse) XXX_DiscardUnknown()
func (*DeleteResponse) XXX_Marshal ¶
func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteResponse) XXX_Merge ¶
func (m *DeleteResponse) XXX_Merge(src proto.Message)
func (*DeleteResponse) XXX_Size ¶
func (m *DeleteResponse) XXX_Size() int
func (*DeleteResponse) XXX_Unmarshal ¶
func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
type ExtendedACLKey ¶ added in v1.1.0
type ExtendedACLKey struct { // ID (container id) is a SHA256 hash of the container structure ID CID `protobuf:"bytes,1,opt,name=ID,proto3,customtype=CID" json:"ID"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ExtendedACLKey) Descriptor ¶ added in v1.1.0
func (*ExtendedACLKey) Descriptor() ([]byte, []int)
func (ExtendedACLKey) GetID ¶ added in v1.1.0
func (m ExtendedACLKey) GetID() CID
GetID is an ID field getter.
func (*ExtendedACLKey) Marshal ¶ added in v1.1.0
func (m *ExtendedACLKey) Marshal() (dAtA []byte, err error)
func (*ExtendedACLKey) MarshalTo ¶ added in v1.1.0
func (m *ExtendedACLKey) MarshalTo(dAtA []byte) (int, error)
func (*ExtendedACLKey) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *ExtendedACLKey) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExtendedACLKey) ProtoMessage ¶ added in v1.1.0
func (*ExtendedACLKey) ProtoMessage()
func (*ExtendedACLKey) Reset ¶ added in v1.1.0
func (m *ExtendedACLKey) Reset()
func (*ExtendedACLKey) SetID ¶ added in v1.1.0
func (m *ExtendedACLKey) SetID(v CID)
SetID is an ID field setter.
func (*ExtendedACLKey) Size ¶ added in v1.1.0
func (m *ExtendedACLKey) Size() (n int)
func (*ExtendedACLKey) String ¶ added in v1.1.0
func (m *ExtendedACLKey) String() string
func (*ExtendedACLKey) Unmarshal ¶ added in v1.1.0
func (m *ExtendedACLKey) Unmarshal(dAtA []byte) error
func (*ExtendedACLKey) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *ExtendedACLKey) XXX_DiscardUnknown()
func (*ExtendedACLKey) XXX_Marshal ¶ added in v1.1.0
func (m *ExtendedACLKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExtendedACLKey) XXX_Merge ¶ added in v1.1.0
func (m *ExtendedACLKey) XXX_Merge(src proto.Message)
func (*ExtendedACLKey) XXX_Size ¶ added in v1.1.0
func (m *ExtendedACLKey) XXX_Size() int
func (*ExtendedACLKey) XXX_Unmarshal ¶ added in v1.1.0
func (m *ExtendedACLKey) XXX_Unmarshal(b []byte) error
type ExtendedACLValue ¶ added in v1.1.0
type ExtendedACLValue struct { // EACL carries binary representation of the table of extended ACL rules EACL []byte `protobuf:"bytes,1,opt,name=EACL,proto3" json:"EACL,omitempty"` // Signature carries EACL field signature Signature []byte `protobuf:"bytes,2,opt,name=Signature,proto3" json:"Signature,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ExtendedACLValue) Descriptor ¶ added in v1.1.0
func (*ExtendedACLValue) Descriptor() ([]byte, []int)
func (*ExtendedACLValue) GetEACL ¶ added in v1.1.0
func (m *ExtendedACLValue) GetEACL() []byte
func (*ExtendedACLValue) GetSignature ¶ added in v1.1.0
func (m *ExtendedACLValue) GetSignature() []byte
func (*ExtendedACLValue) Marshal ¶ added in v1.1.0
func (m *ExtendedACLValue) Marshal() (dAtA []byte, err error)
func (*ExtendedACLValue) MarshalTo ¶ added in v1.1.0
func (m *ExtendedACLValue) MarshalTo(dAtA []byte) (int, error)
func (*ExtendedACLValue) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *ExtendedACLValue) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExtendedACLValue) ProtoMessage ¶ added in v1.1.0
func (*ExtendedACLValue) ProtoMessage()
func (*ExtendedACLValue) Reset ¶ added in v1.1.0
func (m *ExtendedACLValue) Reset()
func (*ExtendedACLValue) SetEACL ¶ added in v1.1.0
func (m *ExtendedACLValue) SetEACL(v []byte)
SetEACL is an EACL field setter.
func (*ExtendedACLValue) SetSignature ¶ added in v1.1.0
func (m *ExtendedACLValue) SetSignature(sig []byte)
SetSignature is a Signature field setter.
func (*ExtendedACLValue) Size ¶ added in v1.1.0
func (m *ExtendedACLValue) Size() (n int)
func (*ExtendedACLValue) String ¶ added in v1.1.0
func (m *ExtendedACLValue) String() string
func (*ExtendedACLValue) Unmarshal ¶ added in v1.1.0
func (m *ExtendedACLValue) Unmarshal(dAtA []byte) error
func (*ExtendedACLValue) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *ExtendedACLValue) XXX_DiscardUnknown()
func (*ExtendedACLValue) XXX_Marshal ¶ added in v1.1.0
func (m *ExtendedACLValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExtendedACLValue) XXX_Merge ¶ added in v1.1.0
func (m *ExtendedACLValue) XXX_Merge(src proto.Message)
func (*ExtendedACLValue) XXX_Size ¶ added in v1.1.0
func (m *ExtendedACLValue) XXX_Size() int
func (*ExtendedACLValue) XXX_Unmarshal ¶ added in v1.1.0
func (m *ExtendedACLValue) XXX_Unmarshal(b []byte) error
type GetExtendedACLRequest ¶ added in v1.1.0
type GetExtendedACLRequest struct { // Key carries key to extended ACL information ExtendedACLKey `protobuf:"bytes,1,opt,name=Key,proto3,embedded=Key" json:"Key"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetExtendedACLRequest) Descriptor ¶ added in v1.1.0
func (*GetExtendedACLRequest) Descriptor() ([]byte, []int)
func (*GetExtendedACLRequest) Marshal ¶ added in v1.1.0
func (m *GetExtendedACLRequest) Marshal() (dAtA []byte, err error)
func (*GetExtendedACLRequest) MarshalTo ¶ added in v1.1.0
func (m *GetExtendedACLRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetExtendedACLRequest) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *GetExtendedACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetExtendedACLRequest) ProtoMessage ¶ added in v1.1.0
func (*GetExtendedACLRequest) ProtoMessage()
func (GetExtendedACLRequest) ReadSignedData ¶ added in v1.1.0
func (m GetExtendedACLRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*GetExtendedACLRequest) Reset ¶ added in v1.1.0
func (m *GetExtendedACLRequest) Reset()
func (GetExtendedACLRequest) SignedData ¶ added in v1.1.0
func (m GetExtendedACLRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (GetExtendedACLRequest) SignedDataSize ¶ added in v1.1.0
func (m GetExtendedACLRequest) SignedDataSize() int
SignedDataSize returns payload size of the request.
func (*GetExtendedACLRequest) Size ¶ added in v1.1.0
func (m *GetExtendedACLRequest) Size() (n int)
func (*GetExtendedACLRequest) String ¶ added in v1.1.0
func (m *GetExtendedACLRequest) String() string
func (*GetExtendedACLRequest) Unmarshal ¶ added in v1.1.0
func (m *GetExtendedACLRequest) Unmarshal(dAtA []byte) error
func (*GetExtendedACLRequest) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *GetExtendedACLRequest) XXX_DiscardUnknown()
func (*GetExtendedACLRequest) XXX_Marshal ¶ added in v1.1.0
func (m *GetExtendedACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetExtendedACLRequest) XXX_Merge ¶ added in v1.1.0
func (m *GetExtendedACLRequest) XXX_Merge(src proto.Message)
func (*GetExtendedACLRequest) XXX_Size ¶ added in v1.1.0
func (m *GetExtendedACLRequest) XXX_Size() int
func (*GetExtendedACLRequest) XXX_Unmarshal ¶ added in v1.1.0
func (m *GetExtendedACLRequest) XXX_Unmarshal(b []byte) error
type GetExtendedACLResponse ¶ added in v1.1.0
type GetExtendedACLResponse struct { // ACL carries extended ACL information ExtendedACLValue `protobuf:"bytes,1,opt,name=ACL,proto3,embedded=ACL" json:"ACL"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetExtendedACLResponse) Descriptor ¶ added in v1.1.0
func (*GetExtendedACLResponse) Descriptor() ([]byte, []int)
func (*GetExtendedACLResponse) Marshal ¶ added in v1.1.0
func (m *GetExtendedACLResponse) Marshal() (dAtA []byte, err error)
func (*GetExtendedACLResponse) MarshalTo ¶ added in v1.1.0
func (m *GetExtendedACLResponse) MarshalTo(dAtA []byte) (int, error)
func (*GetExtendedACLResponse) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *GetExtendedACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetExtendedACLResponse) ProtoMessage ¶ added in v1.1.0
func (*GetExtendedACLResponse) ProtoMessage()
func (*GetExtendedACLResponse) Reset ¶ added in v1.1.0
func (m *GetExtendedACLResponse) Reset()
func (*GetExtendedACLResponse) Size ¶ added in v1.1.0
func (m *GetExtendedACLResponse) Size() (n int)
func (*GetExtendedACLResponse) String ¶ added in v1.1.0
func (m *GetExtendedACLResponse) String() string
func (*GetExtendedACLResponse) Unmarshal ¶ added in v1.1.0
func (m *GetExtendedACLResponse) Unmarshal(dAtA []byte) error
func (*GetExtendedACLResponse) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *GetExtendedACLResponse) XXX_DiscardUnknown()
func (*GetExtendedACLResponse) XXX_Marshal ¶ added in v1.1.0
func (m *GetExtendedACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetExtendedACLResponse) XXX_Merge ¶ added in v1.1.0
func (m *GetExtendedACLResponse) XXX_Merge(src proto.Message)
func (*GetExtendedACLResponse) XXX_Size ¶ added in v1.1.0
func (m *GetExtendedACLResponse) XXX_Size() int
func (*GetExtendedACLResponse) XXX_Unmarshal ¶ added in v1.1.0
func (m *GetExtendedACLResponse) XXX_Unmarshal(b []byte) error
type GetRequest ¶
type GetRequest struct { // CID (container id) is a SHA256 hash of the container structure CID CID `protobuf:"bytes,1,opt,name=CID,proto3,customtype=CID" json:"CID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (GetRequest) GetCID ¶ added in v0.7.4
func (m GetRequest) GetCID() CID
GetCID is a CID field getter.
func (*GetRequest) Marshal ¶
func (m *GetRequest) Marshal() (dAtA []byte, err error)
func (*GetRequest) MarshalToSizedBuffer ¶
func (m *GetRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (GetRequest) ReadSignedData ¶ added in v0.7.4
func (m GetRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*GetRequest) Reset ¶
func (m *GetRequest) Reset()
func (*GetRequest) SetCID ¶ added in v0.7.4
func (m *GetRequest) SetCID(cid CID)
SetCID is a CID field setter.
func (GetRequest) SignedData ¶ added in v0.7.4
func (m GetRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (GetRequest) SignedDataSize ¶ added in v0.7.4
func (m GetRequest) SignedDataSize() int
SignedDataSize returns payload size of the request.
func (*GetRequest) Size ¶
func (m *GetRequest) Size() (n int)
func (*GetRequest) String ¶
func (m *GetRequest) String() string
func (*GetRequest) Unmarshal ¶
func (m *GetRequest) Unmarshal(dAtA []byte) error
func (*GetRequest) XXX_DiscardUnknown ¶
func (m *GetRequest) XXX_DiscardUnknown()
func (*GetRequest) XXX_Marshal ¶
func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRequest) XXX_Merge ¶
func (m *GetRequest) XXX_Merge(src proto.Message)
func (*GetRequest) XXX_Size ¶
func (m *GetRequest) XXX_Size() int
func (*GetRequest) XXX_Unmarshal ¶
func (m *GetRequest) XXX_Unmarshal(b []byte) error
type GetResponse ¶
type GetResponse struct { // Container is a structure that contains placement rules and owner id Container *Container `protobuf:"bytes,1,opt,name=Container,proto3" json:"Container,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetResponse) Descriptor ¶
func (*GetResponse) Descriptor() ([]byte, []int)
func (*GetResponse) GetContainer ¶
func (m *GetResponse) GetContainer() *Container
func (*GetResponse) Marshal ¶
func (m *GetResponse) Marshal() (dAtA []byte, err error)
func (*GetResponse) MarshalToSizedBuffer ¶
func (m *GetResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) Reset ¶
func (m *GetResponse) Reset()
func (*GetResponse) Size ¶
func (m *GetResponse) Size() (n int)
func (*GetResponse) String ¶
func (m *GetResponse) String() string
func (*GetResponse) Unmarshal ¶
func (m *GetResponse) Unmarshal(dAtA []byte) error
func (*GetResponse) XXX_DiscardUnknown ¶
func (m *GetResponse) XXX_DiscardUnknown()
func (*GetResponse) XXX_Marshal ¶
func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetResponse) XXX_Merge ¶
func (m *GetResponse) XXX_Merge(src proto.Message)
func (*GetResponse) XXX_Size ¶
func (m *GetResponse) XXX_Size() int
func (*GetResponse) XXX_Unmarshal ¶
func (m *GetResponse) XXX_Unmarshal(b []byte) error
type ListRequest ¶
type ListRequest struct { // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,1,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (ListRequest) GetOwnerID ¶ added in v0.7.4
func (m ListRequest) GetOwnerID() OwnerID
GetOwnerID is an OwnerID field getter.
func (*ListRequest) Marshal ¶
func (m *ListRequest) Marshal() (dAtA []byte, err error)
func (*ListRequest) MarshalToSizedBuffer ¶
func (m *ListRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (ListRequest) ReadSignedData ¶ added in v0.7.4
func (m ListRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*ListRequest) Reset ¶
func (m *ListRequest) Reset()
func (*ListRequest) SetOwnerID ¶ added in v0.7.4
func (m *ListRequest) SetOwnerID(owner OwnerID)
SetOwnerID is an OwnerID field setter.
func (ListRequest) SignedData ¶ added in v0.7.4
func (m ListRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (ListRequest) SignedDataSize ¶ added in v0.7.4
func (m ListRequest) SignedDataSize() int
SignedDataSize returns payload size of the request.
func (*ListRequest) Size ¶
func (m *ListRequest) Size() (n int)
func (*ListRequest) String ¶
func (m *ListRequest) String() string
func (*ListRequest) Unmarshal ¶
func (m *ListRequest) Unmarshal(dAtA []byte) error
func (*ListRequest) XXX_DiscardUnknown ¶
func (m *ListRequest) XXX_DiscardUnknown()
func (*ListRequest) XXX_Marshal ¶
func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRequest) XXX_Merge ¶
func (m *ListRequest) XXX_Merge(src proto.Message)
func (*ListRequest) XXX_Size ¶
func (m *ListRequest) XXX_Size() int
func (*ListRequest) XXX_Unmarshal ¶
func (m *ListRequest) XXX_Unmarshal(b []byte) error
type ListResponse ¶
type ListResponse struct { // CID (container id) is list of SHA256 hashes of the container structures CID []CID `protobuf:"bytes,1,rep,name=CID,proto3,customtype=CID" json:"CID"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResponse) Descriptor ¶
func (*ListResponse) Descriptor() ([]byte, []int)
func (*ListResponse) Marshal ¶
func (m *ListResponse) Marshal() (dAtA []byte, err error)
func (*ListResponse) MarshalToSizedBuffer ¶
func (m *ListResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) Reset ¶
func (m *ListResponse) Reset()
func (*ListResponse) Size ¶
func (m *ListResponse) Size() (n int)
func (*ListResponse) String ¶
func (m *ListResponse) String() string
func (*ListResponse) Unmarshal ¶
func (m *ListResponse) Unmarshal(dAtA []byte) error
func (*ListResponse) XXX_DiscardUnknown ¶
func (m *ListResponse) XXX_DiscardUnknown()
func (*ListResponse) XXX_Marshal ¶
func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResponse) XXX_Merge ¶
func (m *ListResponse) XXX_Merge(src proto.Message)
func (*ListResponse) XXX_Size ¶
func (m *ListResponse) XXX_Size() int
func (*ListResponse) XXX_Unmarshal ¶
func (m *ListResponse) XXX_Unmarshal(b []byte) error
type PutRequest ¶
type PutRequest struct { // MessageID is a nonce for uniq container id calculation MessageID MessageID `protobuf:"bytes,1,opt,name=MessageID,proto3,customtype=MessageID" json:"MessageID"` // Capacity defines amount of data that can be stored in the container (doesn't used for now). Capacity uint64 `protobuf:"varint,2,opt,name=Capacity,proto3" json:"Capacity,omitempty"` // OwnerID is a wallet address OwnerID OwnerID `protobuf:"bytes,3,opt,name=OwnerID,proto3,customtype=OwnerID" json:"OwnerID"` // Rules define storage policy for the object inside the container. Rules netmap.PlacementRule `protobuf:"bytes,4,opt,name=rules,proto3" json:"rules"` // BasicACL of the container. BasicACL uint32 `protobuf:"varint,5,opt,name=BasicACL,proto3" json:"BasicACL,omitempty"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutRequest) Descriptor ¶
func (*PutRequest) Descriptor() ([]byte, []int)
func (*PutRequest) GetBasicACL ¶ added in v0.6.0
func (m *PutRequest) GetBasicACL() uint32
func (*PutRequest) GetCapacity ¶
func (m *PutRequest) GetCapacity() uint64
func (PutRequest) GetMessageID ¶ added in v0.7.4
func (m PutRequest) GetMessageID() MessageID
GetMessageID is a MessageID field getter.
func (PutRequest) GetOwnerID ¶ added in v0.7.4
func (m PutRequest) GetOwnerID() OwnerID
GetOwnerID is an OwnerID field getter.
func (*PutRequest) GetRules ¶
func (m *PutRequest) GetRules() netmap.PlacementRule
func (*PutRequest) Marshal ¶
func (m *PutRequest) Marshal() (dAtA []byte, err error)
func (*PutRequest) MarshalToSizedBuffer ¶
func (m *PutRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PutRequest) PrepareData ¶
func (m *PutRequest) PrepareData() ([]byte, error)
PrepareData prepares bytes representation of PutRequest to satisfy SignedRequest interface.
func (*PutRequest) ProtoMessage ¶
func (*PutRequest) ProtoMessage()
func (PutRequest) ReadSignedData ¶ added in v0.7.4
func (m PutRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*PutRequest) Reset ¶
func (m *PutRequest) Reset()
func (*PutRequest) SetBasicACL ¶ added in v0.7.4
func (m *PutRequest) SetBasicACL(acl uint32)
SetBasicACL is a BasicACL field setter.
func (*PutRequest) SetCapacity ¶ added in v0.7.4
func (m *PutRequest) SetCapacity(c uint64)
SetCapacity is a Capacity field setter.
func (*PutRequest) SetMessageID ¶ added in v0.7.4
func (m *PutRequest) SetMessageID(id MessageID)
SetMessageID is a MessageID field getter.
func (*PutRequest) SetOwnerID ¶ added in v0.7.4
func (m *PutRequest) SetOwnerID(owner OwnerID)
SetOwnerID is an OwnerID field setter.
func (*PutRequest) SetRules ¶ added in v0.7.4
func (m *PutRequest) SetRules(rules netmap.PlacementRule)
SetRules is a Rules field setter.
func (PutRequest) SignedData ¶ added in v0.7.4
func (m PutRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (PutRequest) SignedDataSize ¶ added in v0.7.4
func (m PutRequest) SignedDataSize() (sz int)
SignedDataSize returns payload size of the request.
func (*PutRequest) Size ¶
func (m *PutRequest) Size() (n int)
func (*PutRequest) String ¶
func (m *PutRequest) String() string
func (*PutRequest) Unmarshal ¶
func (m *PutRequest) Unmarshal(dAtA []byte) error
func (*PutRequest) XXX_DiscardUnknown ¶
func (m *PutRequest) XXX_DiscardUnknown()
func (*PutRequest) XXX_Marshal ¶
func (m *PutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PutRequest) XXX_Merge ¶
func (m *PutRequest) XXX_Merge(src proto.Message)
func (*PutRequest) XXX_Size ¶
func (m *PutRequest) XXX_Size() int
func (*PutRequest) XXX_Unmarshal ¶
func (m *PutRequest) XXX_Unmarshal(b []byte) error
type PutResponse ¶
type PutResponse struct { // CID (container id) is a SHA256 hash of the container structure CID CID `protobuf:"bytes,1,opt,name=CID,proto3,customtype=CID" json:"CID"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutResponse) Descriptor ¶
func (*PutResponse) Descriptor() ([]byte, []int)
func (*PutResponse) Marshal ¶
func (m *PutResponse) Marshal() (dAtA []byte, err error)
func (*PutResponse) MarshalToSizedBuffer ¶
func (m *PutResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PutResponse) ProtoMessage ¶
func (*PutResponse) ProtoMessage()
func (*PutResponse) Reset ¶
func (m *PutResponse) Reset()
func (*PutResponse) Size ¶
func (m *PutResponse) Size() (n int)
func (*PutResponse) String ¶
func (m *PutResponse) String() string
func (*PutResponse) Unmarshal ¶
func (m *PutResponse) Unmarshal(dAtA []byte) error
func (*PutResponse) XXX_DiscardUnknown ¶
func (m *PutResponse) XXX_DiscardUnknown()
func (*PutResponse) XXX_Marshal ¶
func (m *PutResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PutResponse) XXX_Merge ¶
func (m *PutResponse) XXX_Merge(src proto.Message)
func (*PutResponse) XXX_Size ¶
func (m *PutResponse) XXX_Size() int
func (*PutResponse) XXX_Unmarshal ¶
func (m *PutResponse) XXX_Unmarshal(b []byte) error
type ServiceClient ¶
type ServiceClient interface { // Put request proposes container to the inner ring nodes. They will // accept new container if user has enough deposit. All containers // are accepted by the consensus, therefore it is asynchronous process. Put(ctx context.Context, in *PutRequest, opts ...grpc.CallOption) (*PutResponse, error) // Delete container removes it from the inner ring container storage. It // also asynchronous process done by consensus. Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) // Get container returns container instance Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) // List returns all user's containers List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error) // SetExtendedACL changes extended ACL rules of the container SetExtendedACL(ctx context.Context, in *SetExtendedACLRequest, opts ...grpc.CallOption) (*SetExtendedACLResponse, error) // GetExtendedACL returns extended ACL rules of the container GetExtendedACL(ctx context.Context, in *GetExtendedACLRequest, opts ...grpc.CallOption) (*GetExtendedACLResponse, error) }
ServiceClient is the client API for Service service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewServiceClient ¶
func NewServiceClient(cc *grpc.ClientConn) ServiceClient
type ServiceServer ¶
type ServiceServer interface { // Put request proposes container to the inner ring nodes. They will // accept new container if user has enough deposit. All containers // are accepted by the consensus, therefore it is asynchronous process. Put(context.Context, *PutRequest) (*PutResponse, error) // Delete container removes it from the inner ring container storage. It // also asynchronous process done by consensus. Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) // Get container returns container instance Get(context.Context, *GetRequest) (*GetResponse, error) // List returns all user's containers List(context.Context, *ListRequest) (*ListResponse, error) // SetExtendedACL changes extended ACL rules of the container SetExtendedACL(context.Context, *SetExtendedACLRequest) (*SetExtendedACLResponse, error) // GetExtendedACL returns extended ACL rules of the container GetExtendedACL(context.Context, *GetExtendedACLRequest) (*GetExtendedACLResponse, error) }
ServiceServer is the server API for Service service.
type SetExtendedACLRequest ¶ added in v1.1.0
type SetExtendedACLRequest struct { // Key carries key to extended ACL information ExtendedACLKey `protobuf:"bytes,1,opt,name=Key,proto3,embedded=Key" json:"Key"` // Value carries extended ACL information ExtendedACLValue `protobuf:"bytes,2,opt,name=Value,proto3,embedded=Value" json:"Value"` // RequestMetaHeader contains information about request meta headers (should be embedded into message) service.RequestMetaHeader `protobuf:"bytes,98,opt,name=Meta,proto3,embedded=Meta" json:"Meta"` // RequestVerificationHeader is a set of signatures of every NeoFS Node that processed request (should be embedded into message) service.RequestVerificationHeader `protobuf:"bytes,99,opt,name=Verify,proto3,embedded=Verify" json:"Verify"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetExtendedACLRequest) Descriptor ¶ added in v1.1.0
func (*SetExtendedACLRequest) Descriptor() ([]byte, []int)
func (*SetExtendedACLRequest) Marshal ¶ added in v1.1.0
func (m *SetExtendedACLRequest) Marshal() (dAtA []byte, err error)
func (*SetExtendedACLRequest) MarshalTo ¶ added in v1.1.0
func (m *SetExtendedACLRequest) MarshalTo(dAtA []byte) (int, error)
func (*SetExtendedACLRequest) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *SetExtendedACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SetExtendedACLRequest) ProtoMessage ¶ added in v1.1.0
func (*SetExtendedACLRequest) ProtoMessage()
func (SetExtendedACLRequest) ReadSignedData ¶ added in v1.1.0
func (m SetExtendedACLRequest) ReadSignedData(p []byte) (int, error)
ReadSignedData copies payload bytes to passed buffer.
If the Request size is insufficient, io.ErrUnexpectedEOF returns.
func (*SetExtendedACLRequest) Reset ¶ added in v1.1.0
func (m *SetExtendedACLRequest) Reset()
func (SetExtendedACLRequest) SignedData ¶ added in v1.1.0
func (m SetExtendedACLRequest) SignedData() ([]byte, error)
SignedData returns payload bytes of the request.
func (SetExtendedACLRequest) SignedDataSize ¶ added in v1.1.0
func (m SetExtendedACLRequest) SignedDataSize() int
SignedDataSize returns payload size of the request.
func (*SetExtendedACLRequest) Size ¶ added in v1.1.0
func (m *SetExtendedACLRequest) Size() (n int)
func (*SetExtendedACLRequest) String ¶ added in v1.1.0
func (m *SetExtendedACLRequest) String() string
func (*SetExtendedACLRequest) Unmarshal ¶ added in v1.1.0
func (m *SetExtendedACLRequest) Unmarshal(dAtA []byte) error
func (*SetExtendedACLRequest) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *SetExtendedACLRequest) XXX_DiscardUnknown()
func (*SetExtendedACLRequest) XXX_Marshal ¶ added in v1.1.0
func (m *SetExtendedACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetExtendedACLRequest) XXX_Merge ¶ added in v1.1.0
func (m *SetExtendedACLRequest) XXX_Merge(src proto.Message)
func (*SetExtendedACLRequest) XXX_Size ¶ added in v1.1.0
func (m *SetExtendedACLRequest) XXX_Size() int
func (*SetExtendedACLRequest) XXX_Unmarshal ¶ added in v1.1.0
func (m *SetExtendedACLRequest) XXX_Unmarshal(b []byte) error
type SetExtendedACLResponse ¶ added in v1.1.0
type SetExtendedACLResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetExtendedACLResponse) Descriptor ¶ added in v1.1.0
func (*SetExtendedACLResponse) Descriptor() ([]byte, []int)
func (*SetExtendedACLResponse) Marshal ¶ added in v1.1.0
func (m *SetExtendedACLResponse) Marshal() (dAtA []byte, err error)
func (*SetExtendedACLResponse) MarshalTo ¶ added in v1.1.0
func (m *SetExtendedACLResponse) MarshalTo(dAtA []byte) (int, error)
func (*SetExtendedACLResponse) MarshalToSizedBuffer ¶ added in v1.1.0
func (m *SetExtendedACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SetExtendedACLResponse) ProtoMessage ¶ added in v1.1.0
func (*SetExtendedACLResponse) ProtoMessage()
func (*SetExtendedACLResponse) Reset ¶ added in v1.1.0
func (m *SetExtendedACLResponse) Reset()
func (*SetExtendedACLResponse) Size ¶ added in v1.1.0
func (m *SetExtendedACLResponse) Size() (n int)
func (*SetExtendedACLResponse) String ¶ added in v1.1.0
func (m *SetExtendedACLResponse) String() string
func (*SetExtendedACLResponse) Unmarshal ¶ added in v1.1.0
func (m *SetExtendedACLResponse) Unmarshal(dAtA []byte) error
func (*SetExtendedACLResponse) XXX_DiscardUnknown ¶ added in v1.1.0
func (m *SetExtendedACLResponse) XXX_DiscardUnknown()
func (*SetExtendedACLResponse) XXX_Marshal ¶ added in v1.1.0
func (m *SetExtendedACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetExtendedACLResponse) XXX_Merge ¶ added in v1.1.0
func (m *SetExtendedACLResponse) XXX_Merge(src proto.Message)
func (*SetExtendedACLResponse) XXX_Size ¶ added in v1.1.0
func (m *SetExtendedACLResponse) XXX_Size() int
func (*SetExtendedACLResponse) XXX_Unmarshal ¶ added in v1.1.0
func (m *SetExtendedACLResponse) XXX_Unmarshal(b []byte) error
type UnimplementedServiceServer ¶
type UnimplementedServiceServer struct { }
UnimplementedServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedServiceServer) Delete ¶
func (*UnimplementedServiceServer) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
func (*UnimplementedServiceServer) Get ¶
func (*UnimplementedServiceServer) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
func (*UnimplementedServiceServer) GetExtendedACL ¶ added in v1.1.0
func (*UnimplementedServiceServer) GetExtendedACL(ctx context.Context, req *GetExtendedACLRequest) (*GetExtendedACLResponse, error)
func (*UnimplementedServiceServer) List ¶
func (*UnimplementedServiceServer) List(ctx context.Context, req *ListRequest) (*ListResponse, error)
func (*UnimplementedServiceServer) Put ¶
func (*UnimplementedServiceServer) Put(ctx context.Context, req *PutRequest) (*PutResponse, error)
func (*UnimplementedServiceServer) SetExtendedACL ¶ added in v1.1.0
func (*UnimplementedServiceServer) SetExtendedACL(ctx context.Context, req *SetExtendedACLRequest) (*SetExtendedACLResponse, error)