Documentation ¶
Index ¶
- Constants
- type HTTPRedirectDefinitionServiceGoTSRPCClient
- func NewDefaultRedirectDefinitionServiceGoTSRPCClient(url string) *HTTPRedirectDefinitionServiceGoTSRPCClient
- func NewRedirectDefinitionServiceGoTSRPCClient(url string, endpoint string) *HTTPRedirectDefinitionServiceGoTSRPCClient
- func NewRedirectDefinitionServiceGoTSRPCClientWithClient(url string, endpoint string, client *go_net_http.Client) *HTTPRedirectDefinitionServiceGoTSRPCClient
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Create(ctx go_context.Context, ...) (retCreate_0 error, clientErr error)
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) CreateRedirectsFromContentserverexport(ctx go_context.Context, ...) (retCreateRedirectsFromContentserverexport_0 error, clientErr error)
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Delete(ctx go_context.Context, path string) (retDelete_0 error, clientErr error)
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) GetRedirects(ctx go_context.Context) (...)
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Search(ctx go_context.Context, dimension string, id string, path string) (...)
- func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Update(ctx go_context.Context, ...) (retUpdate_0 error, clientErr error)
- type RedirectDefinitionService
- type RedirectDefinitionServiceGoTSRPCClient
- type RedirectDefinitionServiceGoTSRPCProxy
Constants ¶
View Source
const ( RedirectDefinitionServiceGoTSRPCProxyCreate = "Create" RedirectDefinitionServiceGoTSRPCProxyCreateRedirectsFromContentserverexport = "CreateRedirectsFromContentserverexport" RedirectDefinitionServiceGoTSRPCProxyDelete = "Delete" RedirectDefinitionServiceGoTSRPCProxyGetRedirects = "GetRedirects" RedirectDefinitionServiceGoTSRPCProxySearch = "Search" RedirectDefinitionServiceGoTSRPCProxyUpdate = "Update" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPRedirectDefinitionServiceGoTSRPCClient ¶
type HTTPRedirectDefinitionServiceGoTSRPCClient struct { URL string EndPoint string Client gotsrpc.Client }
func NewDefaultRedirectDefinitionServiceGoTSRPCClient ¶
func NewDefaultRedirectDefinitionServiceGoTSRPCClient(url string) *HTTPRedirectDefinitionServiceGoTSRPCClient
func NewRedirectDefinitionServiceGoTSRPCClient ¶
func NewRedirectDefinitionServiceGoTSRPCClient(url string, endpoint string) *HTTPRedirectDefinitionServiceGoTSRPCClient
func NewRedirectDefinitionServiceGoTSRPCClientWithClient ¶
func NewRedirectDefinitionServiceGoTSRPCClientWithClient(url string, endpoint string, client *go_net_http.Client) *HTTPRedirectDefinitionServiceGoTSRPCClient
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) Create ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Create(ctx go_context.Context, def *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinition) (retCreate_0 error, clientErr error)
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) CreateRedirectsFromContentserverexport ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) CreateRedirectsFromContentserverexport(ctx go_context.Context, old map[string]*github_com_foomo_contentserver_content.RepoNode, new map[string]*github_com_foomo_contentserver_content.RepoNode) (retCreateRedirectsFromContentserverexport_0 error, clientErr error)
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) Delete ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Delete(ctx go_context.Context, path string) (retDelete_0 error, clientErr error)
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) GetRedirects ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) GetRedirects(ctx go_context.Context) (retGetRedirects_0 *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinitions, retGetRedirects_1 error, clientErr error)
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) Search ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Search(ctx go_context.Context, dimension string, id string, path string) (retSearch_0 *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinitions, retSearch_1 error, clientErr error)
func (*HTTPRedirectDefinitionServiceGoTSRPCClient) Update ¶
func (tsc *HTTPRedirectDefinitionServiceGoTSRPCClient) Update(ctx go_context.Context, def *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinition) (retUpdate_0 error, clientErr error)
type RedirectDefinitionService ¶
type RedirectDefinitionService interface { CreateRedirectsFromContentserverexport(w http.ResponseWriter, r *http.Request, old, new map[string]*content.RepoNode) error Search(w http.ResponseWriter, r *http.Request, dimension, id, path string) (*redirectstore.RedirectDefinitions, error) Create(w http.ResponseWriter, r *http.Request, def *redirectstore.RedirectDefinition) error Delete(w http.ResponseWriter, r *http.Request, path string) error Update(w http.ResponseWriter, r *http.Request, def *redirectstore.RedirectDefinition) error GetRedirects(w http.ResponseWriter, r *http.Request) (*redirectstore.RedirectDefinitions, error) }
type RedirectDefinitionServiceGoTSRPCClient ¶
type RedirectDefinitionServiceGoTSRPCClient interface { Create(ctx go_context.Context, def *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinition) (retCreate_0 error, clientErr error) CreateRedirectsFromContentserverexport(ctx go_context.Context, old map[string]*github_com_foomo_contentserver_content.RepoNode, new map[string]*github_com_foomo_contentserver_content.RepoNode) (retCreateRedirectsFromContentserverexport_0 error, clientErr error) Delete(ctx go_context.Context, path string) (retDelete_0 error, clientErr error) GetRedirects(ctx go_context.Context) (retGetRedirects_0 *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinitions, retGetRedirects_1 error, clientErr error) Search(ctx go_context.Context, dimension string, id string, path string) (retSearch_0 *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinitions, retSearch_1 error, clientErr error) Update(ctx go_context.Context, def *github_com_foomo_redirects_domain_redirectdefinition_store.RedirectDefinition) (retUpdate_0 error, clientErr error) }
type RedirectDefinitionServiceGoTSRPCProxy ¶
type RedirectDefinitionServiceGoTSRPCProxy struct { EndPoint string // contains filtered or unexported fields }
func NewDefaultRedirectDefinitionServiceGoTSRPCProxy ¶
func NewDefaultRedirectDefinitionServiceGoTSRPCProxy(service RedirectDefinitionService) *RedirectDefinitionServiceGoTSRPCProxy
func NewRedirectDefinitionServiceGoTSRPCProxy ¶
func NewRedirectDefinitionServiceGoTSRPCProxy(service RedirectDefinitionService, endpoint string) *RedirectDefinitionServiceGoTSRPCProxy
func (*RedirectDefinitionServiceGoTSRPCProxy) ServeHTTP ¶
func (p *RedirectDefinitionServiceGoTSRPCProxy) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP exposes your service
Click to show internal directories.
Click to hide internal directories.