Versions in this module Expand all Collapse all v0 v0.3.0 Aug 31, 2022 v0.2.1 Jan 25, 2022 Changes in this version + func RegisterNamespaceService(server *otohttp.Server, namespaceService NamespaceService) + type DeleteNamespaceRequest struct + ID string + type DeleteNamespaceResponse struct + Error string + type GetNamespaceRequest struct + ID string + type GetNamespaceResponse struct + Error string + Namespace *domain.Namespace + type NamespaceService interface + DeleteNamespace func(context.Context, DeleteNamespaceRequest) (*DeleteNamespaceResponse, error) + GetNamespace func(context.Context, GetNamespaceRequest) (*GetNamespaceResponse, error) + PutNamespace func(context.Context, PutNamespaceRequest) (*PutNamespaceResponse, error) + Search func(context.Context, SearchNamespaceRequest) (*SearchNamespaceResponse, error) + type PutNamespaceRequest struct + Namespace *domain.Namespace + type PutNamespaceResponse struct + Error string + type SearchNamespaceRequest struct + BaseURI string + Prefix string + type SearchNamespaceResponse struct + Error string + Hits []*domain.Namespace + More bool