Versions in this module Expand all Collapse all v0 v0.3.2 Nov 9, 2018 Changes in this version + func RegisterBackendHandler(s server.Server, hdlr BackendHandler, opts ...server.HandlerOption) error + type BackendDetail struct + Access string + BucketName string + Endpoint string + Id string + Name string + Region string + Security string + TenantId string + Type string + UserId string + func (*BackendDetail) Descriptor() ([]byte, []int) + func (*BackendDetail) ProtoMessage() + func (m *BackendDetail) GetAccess() string + func (m *BackendDetail) GetBucketName() string + func (m *BackendDetail) GetEndpoint() string + func (m *BackendDetail) GetId() string + func (m *BackendDetail) GetName() string + func (m *BackendDetail) GetRegion() string + func (m *BackendDetail) GetSecurity() string + func (m *BackendDetail) GetTenantId() string + func (m *BackendDetail) GetType() string + func (m *BackendDetail) GetUserId() string + func (m *BackendDetail) Reset() + func (m *BackendDetail) String() string + type BackendHandler interface + CreateBackend func(context.Context, *CreateBackendRequest, *CreateBackendResponse) error + DeleteBackend func(context.Context, *DeleteBackendRequest, *DeleteBackendResponse) error + GetBackend func(context.Context, *GetBackendRequest, *GetBackendResponse) error + ListBackend func(context.Context, *ListBackendRequest, *ListBackendResponse) error + ListType func(context.Context, *ListTypeRequest, *ListTypeResponse) error + UpdateBackend func(context.Context, *UpdateBackendRequest, *UpdateBackendResponse) error + type BackendService interface + CreateBackend func(ctx context.Context, in *CreateBackendRequest, opts ...client.CallOption) (*CreateBackendResponse, error) + DeleteBackend func(ctx context.Context, in *DeleteBackendRequest, opts ...client.CallOption) (*DeleteBackendResponse, error) + GetBackend func(ctx context.Context, in *GetBackendRequest, opts ...client.CallOption) (*GetBackendResponse, error) + ListBackend func(ctx context.Context, in *ListBackendRequest, opts ...client.CallOption) (*ListBackendResponse, error) + ListType func(ctx context.Context, in *ListTypeRequest, opts ...client.CallOption) (*ListTypeResponse, error) + UpdateBackend func(ctx context.Context, in *UpdateBackendRequest, opts ...client.CallOption) (*UpdateBackendResponse, error) + func NewBackendService(name string, c client.Client) BackendService + type CreateBackendRequest struct + Backend *BackendDetail + func (*CreateBackendRequest) Descriptor() ([]byte, []int) + func (*CreateBackendRequest) ProtoMessage() + func (m *CreateBackendRequest) GetBackend() *BackendDetail + func (m *CreateBackendRequest) Reset() + func (m *CreateBackendRequest) String() string + type CreateBackendResponse struct + Backend *BackendDetail + func (*CreateBackendResponse) Descriptor() ([]byte, []int) + func (*CreateBackendResponse) ProtoMessage() + func (m *CreateBackendResponse) GetBackend() *BackendDetail + func (m *CreateBackendResponse) Reset() + func (m *CreateBackendResponse) String() string + type DeleteBackendRequest struct + Id string + func (*DeleteBackendRequest) Descriptor() ([]byte, []int) + func (*DeleteBackendRequest) ProtoMessage() + func (m *DeleteBackendRequest) GetId() string + func (m *DeleteBackendRequest) Reset() + func (m *DeleteBackendRequest) String() string + type DeleteBackendResponse struct + func (*DeleteBackendResponse) Descriptor() ([]byte, []int) + func (*DeleteBackendResponse) ProtoMessage() + func (m *DeleteBackendResponse) Reset() + func (m *DeleteBackendResponse) String() string + type GetBackendRequest struct + Id string + func (*GetBackendRequest) Descriptor() ([]byte, []int) + func (*GetBackendRequest) ProtoMessage() + func (m *GetBackendRequest) GetId() string + func (m *GetBackendRequest) Reset() + func (m *GetBackendRequest) String() string + type GetBackendResponse struct + Backend *BackendDetail + func (*GetBackendResponse) Descriptor() ([]byte, []int) + func (*GetBackendResponse) ProtoMessage() + func (m *GetBackendResponse) GetBackend() *BackendDetail + func (m *GetBackendResponse) Reset() + func (m *GetBackendResponse) String() string + type ListBackendRequest struct + Filter map[string]string + Limit int32 + Offset int32 + SortDirs []string + SortKeys []string + func (*ListBackendRequest) Descriptor() ([]byte, []int) + func (*ListBackendRequest) ProtoMessage() + func (m *ListBackendRequest) GetFilter() map[string]string + func (m *ListBackendRequest) GetLimit() int32 + func (m *ListBackendRequest) GetOffset() int32 + func (m *ListBackendRequest) GetSortDirs() []string + func (m *ListBackendRequest) GetSortKeys() []string + func (m *ListBackendRequest) Reset() + func (m *ListBackendRequest) String() string + type ListBackendResponse struct + Backends []*BackendDetail + Next int32 + func (*ListBackendResponse) Descriptor() ([]byte, []int) + func (*ListBackendResponse) ProtoMessage() + func (m *ListBackendResponse) GetBackends() []*BackendDetail + func (m *ListBackendResponse) GetNext() int32 + func (m *ListBackendResponse) Reset() + func (m *ListBackendResponse) String() string + type ListTypeRequest struct + Filter map[string]string + Limit int32 + Offset int32 + SortDirs []string + SortKeys []string + func (*ListTypeRequest) Descriptor() ([]byte, []int) + func (*ListTypeRequest) ProtoMessage() + func (m *ListTypeRequest) GetFilter() map[string]string + func (m *ListTypeRequest) GetLimit() int32 + func (m *ListTypeRequest) GetOffset() int32 + func (m *ListTypeRequest) GetSortDirs() []string + func (m *ListTypeRequest) GetSortKeys() []string + func (m *ListTypeRequest) Reset() + func (m *ListTypeRequest) String() string + type ListTypeResponse struct + Next int32 + Types []*TypeDetail + func (*ListTypeResponse) Descriptor() ([]byte, []int) + func (*ListTypeResponse) ProtoMessage() + func (m *ListTypeResponse) GetNext() int32 + func (m *ListTypeResponse) GetTypes() []*TypeDetail + func (m *ListTypeResponse) Reset() + func (m *ListTypeResponse) String() string + type TypeDetail struct + Description string + Name string + func (*TypeDetail) Descriptor() ([]byte, []int) + func (*TypeDetail) ProtoMessage() + func (m *TypeDetail) GetDescription() string + func (m *TypeDetail) GetName() string + func (m *TypeDetail) Reset() + func (m *TypeDetail) String() string + type UpdateBackendRequest struct + Access string + Id string + Security string + func (*UpdateBackendRequest) Descriptor() ([]byte, []int) + func (*UpdateBackendRequest) ProtoMessage() + func (m *UpdateBackendRequest) GetAccess() string + func (m *UpdateBackendRequest) GetId() string + func (m *UpdateBackendRequest) GetSecurity() string + func (m *UpdateBackendRequest) Reset() + func (m *UpdateBackendRequest) String() string + type UpdateBackendResponse struct + Backend *BackendDetail + func (*UpdateBackendResponse) Descriptor() ([]byte, []int) + func (*UpdateBackendResponse) ProtoMessage() + func (m *UpdateBackendResponse) GetBackend() *BackendDetail + func (m *UpdateBackendResponse) Reset() + func (m *UpdateBackendResponse) String() string