Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteOptions ¶
type NitricStorageClient ¶
type NitricStorageClient struct {
// contains filtered or unexported fields
}
func (*NitricStorageClient) Delete ¶
func (s *NitricStorageClient) Delete(opts *DeleteOptions) (*DeleteResult, error)
func (*NitricStorageClient) Read ¶
func (s *NitricStorageClient) Read(opts *ReadOptions) (*ReadResult, error)
Get - retrieves an exist item from a bucket by its key
func (*NitricStorageClient) Write ¶
func (s *NitricStorageClient) Write(opts *WriteOptions) (*WriteResult, error)
Put - stores an item in a bucket under the given key.
type ReadOptions ¶
type ReadResult ¶
type ReadResult struct {
Data []byte
}
type StorageClient ¶
type StorageClient interface {
Read(*ReadOptions) (*ReadResult, error)
Write(*WriteOptions) (*WriteResult, error)
Delete(*DeleteOptions) (*DeleteResult, error)
}
func NewStorageClient ¶
func NewStorageClient(conn *grpc.ClientConn) StorageClient
func NewWithClient ¶
func NewWithClient(client v1.StorageClient) StorageClient
type WriteOptions ¶
Click to show internal directories.
Click to hide internal directories.