Documentation ¶
Index ¶
- func RegisterBlobHandler(s server.Server, hdlr BlobHandler, opts ...server.HandlerOption) error
- type BlobHandler
- type BlobService
- type Blob_GetService
- type Blob_GetStream
- type Blob_PutService
- type Blob_PutStream
- type CreateBucketReq
- func (*CreateBucketReq) Descriptor() ([]byte, []int)
- func (m *CreateBucketReq) GetId() string
- func (*CreateBucketReq) ProtoMessage()
- func (m *CreateBucketReq) Reset()
- func (m *CreateBucketReq) String() string
- func (m *CreateBucketReq) XXX_DiscardUnknown()
- func (m *CreateBucketReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateBucketReq) XXX_Merge(src proto.Message)
- func (m *CreateBucketReq) XXX_Size() int
- func (m *CreateBucketReq) XXX_Unmarshal(b []byte) error
- type CreateBucketResp
- func (*CreateBucketResp) Descriptor() ([]byte, []int)
- func (*CreateBucketResp) ProtoMessage()
- func (m *CreateBucketResp) Reset()
- func (m *CreateBucketResp) String() string
- func (m *CreateBucketResp) XXX_DiscardUnknown()
- func (m *CreateBucketResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateBucketResp) XXX_Merge(src proto.Message)
- func (m *CreateBucketResp) XXX_Size() int
- func (m *CreateBucketResp) XXX_Unmarshal(b []byte) error
- type DeleteBucketReq
- func (*DeleteBucketReq) Descriptor() ([]byte, []int)
- func (m *DeleteBucketReq) GetId() string
- func (*DeleteBucketReq) ProtoMessage()
- func (m *DeleteBucketReq) Reset()
- func (m *DeleteBucketReq) String() string
- func (m *DeleteBucketReq) XXX_DiscardUnknown()
- func (m *DeleteBucketReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteBucketReq) XXX_Merge(src proto.Message)
- func (m *DeleteBucketReq) XXX_Size() int
- func (m *DeleteBucketReq) XXX_Unmarshal(b []byte) error
- type DeleteBucketResp
- func (*DeleteBucketResp) Descriptor() ([]byte, []int)
- func (*DeleteBucketResp) ProtoMessage()
- func (m *DeleteBucketResp) Reset()
- func (m *DeleteBucketResp) String() string
- func (m *DeleteBucketResp) XXX_DiscardUnknown()
- func (m *DeleteBucketResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteBucketResp) XXX_Merge(src proto.Message)
- func (m *DeleteBucketResp) XXX_Size() int
- func (m *DeleteBucketResp) XXX_Unmarshal(b []byte) error
- type DeleteReq
- func (*DeleteReq) Descriptor() ([]byte, []int)
- func (m *DeleteReq) GetBucketId() string
- func (m *DeleteReq) GetId() string
- func (*DeleteReq) ProtoMessage()
- func (m *DeleteReq) Reset()
- func (m *DeleteReq) String() string
- func (m *DeleteReq) XXX_DiscardUnknown()
- func (m *DeleteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteReq) XXX_Merge(src proto.Message)
- func (m *DeleteReq) XXX_Size() int
- func (m *DeleteReq) XXX_Unmarshal(b []byte) error
- type DeleteResp
- func (*DeleteResp) Descriptor() ([]byte, []int)
- func (*DeleteResp) ProtoMessage()
- func (m *DeleteResp) Reset()
- func (m *DeleteResp) String() string
- func (m *DeleteResp) XXX_DiscardUnknown()
- func (m *DeleteResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteResp) XXX_Merge(src proto.Message)
- func (m *DeleteResp) XXX_Size() int
- func (m *DeleteResp) XXX_Unmarshal(b []byte) error
- type GetReq
- func (*GetReq) Descriptor() ([]byte, []int)
- func (m *GetReq) GetBucketId() string
- func (m *GetReq) GetId() string
- func (*GetReq) ProtoMessage()
- func (m *GetReq) Reset()
- func (m *GetReq) String() string
- func (m *GetReq) XXX_DiscardUnknown()
- func (m *GetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetReq) XXX_Merge(src proto.Message)
- func (m *GetReq) XXX_Size() int
- func (m *GetReq) XXX_Unmarshal(b []byte) error
- type GetResp
- func (*GetResp) Descriptor() ([]byte, []int)
- func (m *GetResp) GetData() []byte
- func (*GetResp) ProtoMessage()
- func (m *GetResp) Reset()
- func (m *GetResp) String() string
- func (m *GetResp) XXX_DiscardUnknown()
- func (m *GetResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResp) XXX_Merge(src proto.Message)
- func (m *GetResp) XXX_Size() int
- func (m *GetResp) XXX_Unmarshal(b []byte) error
- type ListReq
- func (*ListReq) Descriptor() ([]byte, []int)
- func (m *ListReq) GetBucketId() string
- func (*ListReq) ProtoMessage()
- func (m *ListReq) Reset()
- func (m *ListReq) String() string
- func (m *ListReq) XXX_DiscardUnknown()
- func (m *ListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListReq) XXX_Merge(src proto.Message)
- func (m *ListReq) XXX_Size() int
- func (m *ListReq) XXX_Unmarshal(b []byte) error
- type ListResp
- func (*ListResp) Descriptor() ([]byte, []int)
- func (m *ListResp) GetId() []string
- func (*ListResp) ProtoMessage()
- func (m *ListResp) Reset()
- func (m *ListResp) String() string
- func (m *ListResp) XXX_DiscardUnknown()
- func (m *ListResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResp) XXX_Merge(src proto.Message)
- func (m *ListResp) XXX_Size() int
- func (m *ListResp) XXX_Unmarshal(b []byte) error
- type PutReq
- func (*PutReq) Descriptor() ([]byte, []int)
- func (m *PutReq) GetBucketId() string
- func (m *PutReq) GetData() []byte
- func (m *PutReq) GetId() string
- func (*PutReq) ProtoMessage()
- func (m *PutReq) Reset()
- func (m *PutReq) String() string
- func (m *PutReq) XXX_DiscardUnknown()
- func (m *PutReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PutReq) XXX_Merge(src proto.Message)
- func (m *PutReq) XXX_Size() int
- func (m *PutReq) XXX_Unmarshal(b []byte) error
- type PutResp
- func (*PutResp) Descriptor() ([]byte, []int)
- func (*PutResp) ProtoMessage()
- func (m *PutResp) Reset()
- func (m *PutResp) String() string
- func (m *PutResp) XXX_DiscardUnknown()
- func (m *PutResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PutResp) XXX_Merge(src proto.Message)
- func (m *PutResp) XXX_Size() int
- func (m *PutResp) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterBlobHandler ¶
func RegisterBlobHandler(s server.Server, hdlr BlobHandler, opts ...server.HandlerOption) error
Types ¶
type BlobHandler ¶
type BlobHandler interface { CreateBucket(context.Context, *CreateBucketReq, *CreateBucketResp) error DeleteBucket(context.Context, *DeleteBucketReq, *DeleteBucketResp) error Put(context.Context, Blob_PutStream) error Get(context.Context, *GetReq, Blob_GetStream) error Delete(context.Context, *DeleteReq, *DeleteResp) error List(context.Context, *ListReq, *ListResp) error }
type BlobService ¶
type BlobService interface { CreateBucket(ctx context.Context, in *CreateBucketReq, opts ...client.CallOption) (*CreateBucketResp, error) DeleteBucket(ctx context.Context, in *DeleteBucketReq, opts ...client.CallOption) (*DeleteBucketResp, error) Put(ctx context.Context, opts ...client.CallOption) (Blob_PutService, error) Get(ctx context.Context, in *GetReq, opts ...client.CallOption) (Blob_GetService, error) Delete(ctx context.Context, in *DeleteReq, opts ...client.CallOption) (*DeleteResp, error) List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListResp, error) }
func NewBlobService ¶
func NewBlobService(name string, c client.Client) BlobService
type Blob_GetService ¶
type Blob_GetStream ¶
type Blob_PutService ¶
type Blob_PutStream ¶
type CreateBucketReq ¶
type CreateBucketReq struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateBucketReq) Descriptor ¶
func (*CreateBucketReq) Descriptor() ([]byte, []int)
func (*CreateBucketReq) GetId ¶
func (m *CreateBucketReq) GetId() string
func (*CreateBucketReq) ProtoMessage ¶
func (*CreateBucketReq) ProtoMessage()
func (*CreateBucketReq) Reset ¶
func (m *CreateBucketReq) Reset()
func (*CreateBucketReq) String ¶
func (m *CreateBucketReq) String() string
func (*CreateBucketReq) XXX_DiscardUnknown ¶
func (m *CreateBucketReq) XXX_DiscardUnknown()
func (*CreateBucketReq) XXX_Marshal ¶
func (m *CreateBucketReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateBucketReq) XXX_Merge ¶
func (m *CreateBucketReq) XXX_Merge(src proto.Message)
func (*CreateBucketReq) XXX_Size ¶
func (m *CreateBucketReq) XXX_Size() int
func (*CreateBucketReq) XXX_Unmarshal ¶
func (m *CreateBucketReq) XXX_Unmarshal(b []byte) error
type CreateBucketResp ¶
type CreateBucketResp struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateBucketResp) Descriptor ¶
func (*CreateBucketResp) Descriptor() ([]byte, []int)
func (*CreateBucketResp) ProtoMessage ¶
func (*CreateBucketResp) ProtoMessage()
func (*CreateBucketResp) Reset ¶
func (m *CreateBucketResp) Reset()
func (*CreateBucketResp) String ¶
func (m *CreateBucketResp) String() string
func (*CreateBucketResp) XXX_DiscardUnknown ¶
func (m *CreateBucketResp) XXX_DiscardUnknown()
func (*CreateBucketResp) XXX_Marshal ¶
func (m *CreateBucketResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateBucketResp) XXX_Merge ¶
func (m *CreateBucketResp) XXX_Merge(src proto.Message)
func (*CreateBucketResp) XXX_Size ¶
func (m *CreateBucketResp) XXX_Size() int
func (*CreateBucketResp) XXX_Unmarshal ¶
func (m *CreateBucketResp) XXX_Unmarshal(b []byte) error
type DeleteBucketReq ¶
type DeleteBucketReq struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteBucketReq) Descriptor ¶
func (*DeleteBucketReq) Descriptor() ([]byte, []int)
func (*DeleteBucketReq) GetId ¶
func (m *DeleteBucketReq) GetId() string
func (*DeleteBucketReq) ProtoMessage ¶
func (*DeleteBucketReq) ProtoMessage()
func (*DeleteBucketReq) Reset ¶
func (m *DeleteBucketReq) Reset()
func (*DeleteBucketReq) String ¶
func (m *DeleteBucketReq) String() string
func (*DeleteBucketReq) XXX_DiscardUnknown ¶
func (m *DeleteBucketReq) XXX_DiscardUnknown()
func (*DeleteBucketReq) XXX_Marshal ¶
func (m *DeleteBucketReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteBucketReq) XXX_Merge ¶
func (m *DeleteBucketReq) XXX_Merge(src proto.Message)
func (*DeleteBucketReq) XXX_Size ¶
func (m *DeleteBucketReq) XXX_Size() int
func (*DeleteBucketReq) XXX_Unmarshal ¶
func (m *DeleteBucketReq) XXX_Unmarshal(b []byte) error
type DeleteBucketResp ¶
type DeleteBucketResp struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteBucketResp) Descriptor ¶
func (*DeleteBucketResp) Descriptor() ([]byte, []int)
func (*DeleteBucketResp) ProtoMessage ¶
func (*DeleteBucketResp) ProtoMessage()
func (*DeleteBucketResp) Reset ¶
func (m *DeleteBucketResp) Reset()
func (*DeleteBucketResp) String ¶
func (m *DeleteBucketResp) String() string
func (*DeleteBucketResp) XXX_DiscardUnknown ¶
func (m *DeleteBucketResp) XXX_DiscardUnknown()
func (*DeleteBucketResp) XXX_Marshal ¶
func (m *DeleteBucketResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteBucketResp) XXX_Merge ¶
func (m *DeleteBucketResp) XXX_Merge(src proto.Message)
func (*DeleteBucketResp) XXX_Size ¶
func (m *DeleteBucketResp) XXX_Size() int
func (*DeleteBucketResp) XXX_Unmarshal ¶
func (m *DeleteBucketResp) XXX_Unmarshal(b []byte) error
type DeleteReq ¶
type DeleteReq struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BucketId string `protobuf:"bytes,2,opt,name=bucket_id,json=bucketId,proto3" json:"bucket_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteReq) Descriptor ¶
func (*DeleteReq) GetBucketId ¶
func (*DeleteReq) ProtoMessage ¶
func (*DeleteReq) ProtoMessage()
func (*DeleteReq) XXX_DiscardUnknown ¶
func (m *DeleteReq) XXX_DiscardUnknown()
func (*DeleteReq) XXX_Marshal ¶
func (*DeleteReq) XXX_Unmarshal ¶
type DeleteResp ¶
type DeleteResp struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteResp) Descriptor ¶
func (*DeleteResp) Descriptor() ([]byte, []int)
func (*DeleteResp) ProtoMessage ¶
func (*DeleteResp) ProtoMessage()
func (*DeleteResp) Reset ¶
func (m *DeleteResp) Reset()
func (*DeleteResp) String ¶
func (m *DeleteResp) String() string
func (*DeleteResp) XXX_DiscardUnknown ¶
func (m *DeleteResp) XXX_DiscardUnknown()
func (*DeleteResp) XXX_Marshal ¶
func (m *DeleteResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteResp) XXX_Merge ¶
func (m *DeleteResp) XXX_Merge(src proto.Message)
func (*DeleteResp) XXX_Size ¶
func (m *DeleteResp) XXX_Size() int
func (*DeleteResp) XXX_Unmarshal ¶
func (m *DeleteResp) XXX_Unmarshal(b []byte) error
type GetReq ¶
type GetReq struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BucketId string `protobuf:"bytes,2,opt,name=bucket_id,json=bucketId,proto3" json:"bucket_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetReq) Descriptor ¶
func (*GetReq) GetBucketId ¶
func (*GetReq) ProtoMessage ¶
func (*GetReq) ProtoMessage()
func (*GetReq) XXX_DiscardUnknown ¶
func (m *GetReq) XXX_DiscardUnknown()
func (*GetReq) XXX_Marshal ¶
func (*GetReq) XXX_Unmarshal ¶
type GetResp ¶
type GetResp struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetResp) Descriptor ¶
func (*GetResp) ProtoMessage ¶
func (*GetResp) ProtoMessage()
func (*GetResp) XXX_DiscardUnknown ¶
func (m *GetResp) XXX_DiscardUnknown()
func (*GetResp) XXX_Marshal ¶
func (*GetResp) XXX_Unmarshal ¶
type ListReq ¶
type ListReq struct { BucketId string `protobuf:"bytes,1,opt,name=bucket_id,json=bucketId,proto3" json:"bucket_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListReq) Descriptor ¶
func (*ListReq) GetBucketId ¶
func (*ListReq) ProtoMessage ¶
func (*ListReq) ProtoMessage()
func (*ListReq) XXX_DiscardUnknown ¶
func (m *ListReq) XXX_DiscardUnknown()
func (*ListReq) XXX_Marshal ¶
func (*ListReq) XXX_Unmarshal ¶
type ListResp ¶
type ListResp struct { Id []string `protobuf:"bytes,1,rep,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResp) Descriptor ¶
func (*ListResp) ProtoMessage ¶
func (*ListResp) ProtoMessage()
func (*ListResp) XXX_DiscardUnknown ¶
func (m *ListResp) XXX_DiscardUnknown()
func (*ListResp) XXX_Marshal ¶
func (*ListResp) XXX_Unmarshal ¶
type PutReq ¶
type PutReq struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BucketId string `protobuf:"bytes,2,opt,name=bucket_id,json=bucketId,proto3" json:"bucket_id,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutReq) Descriptor ¶
func (*PutReq) GetBucketId ¶
func (*PutReq) ProtoMessage ¶
func (*PutReq) ProtoMessage()
func (*PutReq) XXX_DiscardUnknown ¶
func (m *PutReq) XXX_DiscardUnknown()
func (*PutReq) XXX_Marshal ¶
func (*PutReq) XXX_Unmarshal ¶
type PutResp ¶
type PutResp struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PutResp) Descriptor ¶
func (*PutResp) ProtoMessage ¶
func (*PutResp) ProtoMessage()
func (*PutResp) XXX_DiscardUnknown ¶
func (m *PutResp) XXX_DiscardUnknown()
func (*PutResp) XXX_Marshal ¶
func (*PutResp) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.