loadbalancerv1connect

package
v0.0.0-...-94cd6a6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2025 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// LoadbalancerServiceAssignCertToLoadBalancerProcedure is the fully-qualified name of the
	// LoadbalancerService's AssignCertToLoadBalancer RPC.
	LoadbalancerServiceAssignCertToLoadBalancerProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/AssignCertToLoadBalancer"
	// LoadbalancerServiceAssignToLoadBalancerRuleProcedure is the fully-qualified name of the
	// LoadbalancerService's AssignToLoadBalancerRule RPC.
	LoadbalancerServiceAssignToLoadBalancerRuleProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/AssignToLoadBalancerRule"
	// LoadbalancerServiceCreateApplicationLoadBalancerProcedure is the fully-qualified name of the
	// LoadbalancerService's CreateApplicationLoadBalancer RPC.
	LoadbalancerServiceCreateApplicationLoadBalancerProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateApplicationLoadBalancer"
	// LoadbalancerServiceCreateLBHealthCheckPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's CreateLBHealthCheckPolicy RPC.
	LoadbalancerServiceCreateLBHealthCheckPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLBHealthCheckPolicy"
	// LoadbalancerServiceCreateLBStickinessPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's CreateLBStickinessPolicy RPC.
	LoadbalancerServiceCreateLBStickinessPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLBStickinessPolicy"
	// LoadbalancerServiceCreateLoadBalancerRuleProcedure is the fully-qualified name of the
	// LoadbalancerService's CreateLoadBalancerRule RPC.
	LoadbalancerServiceCreateLoadBalancerRuleProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/CreateLoadBalancerRule"
	// LoadbalancerServiceDeleteApplicationLoadBalancerProcedure is the fully-qualified name of the
	// LoadbalancerService's DeleteApplicationLoadBalancer RPC.
	LoadbalancerServiceDeleteApplicationLoadBalancerProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteApplicationLoadBalancer"
	// LoadbalancerServiceDeleteLBHealthCheckPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's DeleteLBHealthCheckPolicy RPC.
	LoadbalancerServiceDeleteLBHealthCheckPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLBHealthCheckPolicy"
	// LoadbalancerServiceDeleteLBStickinessPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's DeleteLBStickinessPolicy RPC.
	LoadbalancerServiceDeleteLBStickinessPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLBStickinessPolicy"
	// LoadbalancerServiceDeleteLoadBalancerRuleProcedure is the fully-qualified name of the
	// LoadbalancerService's DeleteLoadBalancerRule RPC.
	LoadbalancerServiceDeleteLoadBalancerRuleProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteLoadBalancerRule"
	// LoadbalancerServiceDeleteSslCertProcedure is the fully-qualified name of the
	// LoadbalancerService's DeleteSslCert RPC.
	LoadbalancerServiceDeleteSslCertProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/DeleteSslCert"
	// LoadbalancerServiceListApplicationLoadBalancersProcedure is the fully-qualified name of the
	// LoadbalancerService's ListApplicationLoadBalancers RPC.
	LoadbalancerServiceListApplicationLoadBalancersProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListApplicationLoadBalancers"
	// LoadbalancerServiceListLBHealthCheckPoliciesProcedure is the fully-qualified name of the
	// LoadbalancerService's ListLBHealthCheckPolicies RPC.
	LoadbalancerServiceListLBHealthCheckPoliciesProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLBHealthCheckPolicies"
	// LoadbalancerServiceListLBStickinessPoliciesProcedure is the fully-qualified name of the
	// LoadbalancerService's ListLBStickinessPolicies RPC.
	LoadbalancerServiceListLBStickinessPoliciesProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLBStickinessPolicies"
	// LoadbalancerServiceListLoadBalancerRuleInstancesProcedure is the fully-qualified name of the
	// LoadbalancerService's ListLoadBalancerRuleInstances RPC.
	LoadbalancerServiceListLoadBalancerRuleInstancesProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRuleInstances"
	// LoadbalancerServiceListLoadBalancerRuleInstancesCmdByAdminProcedure is the fully-qualified name
	// of the LoadbalancerService's ListLoadBalancerRuleInstancesCmdByAdmin RPC.
	LoadbalancerServiceListLoadBalancerRuleInstancesCmdByAdminProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRuleInstancesCmdByAdmin"
	// LoadbalancerServiceListLoadBalancerRulesProcedure is the fully-qualified name of the
	// LoadbalancerService's ListLoadBalancerRules RPC.
	LoadbalancerServiceListLoadBalancerRulesProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListLoadBalancerRules"
	// LoadbalancerServiceListSslCertsProcedure is the fully-qualified name of the LoadbalancerService's
	// ListSslCerts RPC.
	LoadbalancerServiceListSslCertsProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/ListSslCerts"
	// LoadbalancerServiceRemoveCertFromLoadBalancerProcedure is the fully-qualified name of the
	// LoadbalancerService's RemoveCertFromLoadBalancer RPC.
	LoadbalancerServiceRemoveCertFromLoadBalancerProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/RemoveCertFromLoadBalancer"
	// LoadbalancerServiceRemoveFromLoadBalancerRuleProcedure is the fully-qualified name of the
	// LoadbalancerService's RemoveFromLoadBalancerRule RPC.
	LoadbalancerServiceRemoveFromLoadBalancerRuleProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/RemoveFromLoadBalancerRule"
	// LoadbalancerServiceUpdateApplicationLoadBalancerProcedure is the fully-qualified name of the
	// LoadbalancerService's UpdateApplicationLoadBalancer RPC.
	LoadbalancerServiceUpdateApplicationLoadBalancerProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateApplicationLoadBalancer"
	// LoadbalancerServiceUpdateLBHealthCheckPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's UpdateLBHealthCheckPolicy RPC.
	LoadbalancerServiceUpdateLBHealthCheckPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLBHealthCheckPolicy"
	// LoadbalancerServiceUpdateLBStickinessPolicyProcedure is the fully-qualified name of the
	// LoadbalancerService's UpdateLBStickinessPolicy RPC.
	LoadbalancerServiceUpdateLBStickinessPolicyProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLBStickinessPolicy"
	// LoadbalancerServiceUpdateLoadBalancerRuleProcedure is the fully-qualified name of the
	// LoadbalancerService's UpdateLoadBalancerRule RPC.
	LoadbalancerServiceUpdateLoadBalancerRuleProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UpdateLoadBalancerRule"
	// LoadbalancerServiceUploadSslCertProcedure is the fully-qualified name of the
	// LoadbalancerService's UploadSslCert RPC.
	LoadbalancerServiceUploadSslCertProcedure = "/cloudstack.management.loadbalancer.v1.LoadbalancerService/UploadSslCert"
)

These constants are the fully-qualified names of the RPCs defined in this package. They're exposed at runtime as Spec.Procedure and as the final two segments of the HTTP route.

Note that these are different from the fully-qualified method names used by google.golang.org/protobuf/reflect/protoreflect. To convert from these constants to reflection-formatted method names, remove the leading slash and convert the remaining slash to a period.

View Source
const (
	// LoadbalancerServiceName is the fully-qualified name of the LoadbalancerService service.
	LoadbalancerServiceName = "cloudstack.management.loadbalancer.v1.LoadbalancerService"
)

Variables

This section is empty.

Functions

func NewLoadbalancerServiceHandler

func NewLoadbalancerServiceHandler(svc LoadbalancerServiceHandler, opts ...connect.HandlerOption) (string, http.Handler)

NewLoadbalancerServiceHandler builds an HTTP handler from the service implementation. It returns the path on which to mount the handler and the handler itself.

By default, handlers support the Connect, gRPC, and gRPC-Web protocols with the binary Protobuf and JSON codecs. They also support gzip compression.

Types

type LoadbalancerServiceClient

type LoadbalancerServiceClient interface {
	// AssignCertToLoadBalancer Assigns a certificate to a load balancer rule
	AssignCertToLoadBalancer(context.Context, *connect.Request[v1.AssignCertToLoadBalancerRequest]) (*connect.Response[v1.AssignCertToLoadBalancerResponse], error)
	// AssignToLoadBalancerRule Assigns virtual machine or a list of virtual machines to a load balancer rule.
	AssignToLoadBalancerRule(context.Context, *connect.Request[v1.AssignToLoadBalancerRuleRequest]) (*connect.Response[v1.AssignToLoadBalancerRuleResponse], error)
	// CreateApplicationLoadBalancer Creates an internal load balancer
	CreateApplicationLoadBalancer(context.Context, *connect.Request[v1.CreateApplicationLoadBalancerRequest]) (*connect.Response[v1.CreateApplicationLoadBalancerResponse], error)
	// CreateLBHealthCheckPolicy Creates a load balancer health check policy
	CreateLBHealthCheckPolicy(context.Context, *connect.Request[v1.CreateLBHealthCheckPolicyRequest]) (*connect.Response[v1.CreateLBHealthCheckPolicyResponse], error)
	// CreateLBStickinessPolicy Creates a load balancer stickiness policy
	CreateLBStickinessPolicy(context.Context, *connect.Request[v1.CreateLBStickinessPolicyRequest]) (*connect.Response[v1.CreateLBStickinessPolicyResponse], error)
	// CreateLoadBalancerRule Creates a load balancer rule
	CreateLoadBalancerRule(context.Context, *connect.Request[v1.CreateLoadBalancerRuleRequest]) (*connect.Response[v1.CreateLoadBalancerRuleResponse], error)
	// DeleteApplicationLoadBalancer Deletes an internal load balancer
	DeleteApplicationLoadBalancer(context.Context, *connect.Request[v1.DeleteApplicationLoadBalancerRequest]) (*connect.Response[v1.DeleteApplicationLoadBalancerResponse], error)
	// DeleteLBHealthCheckPolicy Deletes a load balancer health check policy.
	DeleteLBHealthCheckPolicy(context.Context, *connect.Request[v1.DeleteLBHealthCheckPolicyRequest]) (*connect.Response[v1.DeleteLBHealthCheckPolicyResponse], error)
	// DeleteLBStickinessPolicy Deletes a load balancer stickiness policy.
	DeleteLBStickinessPolicy(context.Context, *connect.Request[v1.DeleteLBStickinessPolicyRequest]) (*connect.Response[v1.DeleteLBStickinessPolicyResponse], error)
	// DeleteLoadBalancerRule Deletes a load balancer rule.
	DeleteLoadBalancerRule(context.Context, *connect.Request[v1.DeleteLoadBalancerRuleRequest]) (*connect.Response[v1.DeleteLoadBalancerRuleResponse], error)
	// DeleteSslCert Delete a certificate to CloudStack
	DeleteSslCert(context.Context, *connect.Request[v1.DeleteSslCertRequest]) (*connect.Response[v1.DeleteSslCertResponse], error)
	// ListApplicationLoadBalancers Lists internal load balancers
	ListApplicationLoadBalancers(context.Context, *connect.Request[v1.ListApplicationLoadBalancersRequest]) (*connect.Response[v1.ListApplicationLoadBalancersResponse], error)
	// ListLBHealthCheckPolicies Lists load balancer health check policies.
	ListLBHealthCheckPolicies(context.Context, *connect.Request[v1.ListLBHealthCheckPoliciesRequest]) (*connect.Response[v1.ListLBHealthCheckPoliciesResponse], error)
	// ListLBStickinessPolicies Lists load balancer stickiness policies.
	ListLBStickinessPolicies(context.Context, *connect.Request[v1.ListLBStickinessPoliciesRequest]) (*connect.Response[v1.ListLBStickinessPoliciesResponse], error)
	// ListLoadBalancerRuleInstances List all virtual machine instances that are assigned to a load balancer rule.
	ListLoadBalancerRuleInstances(context.Context, *connect.Request[v1.ListLoadBalancerRuleInstancesRequest]) (*connect.Response[v1.ListLoadBalancerRuleInstancesResponse], error)
	// ListLoadBalancerRuleInstancesCmdByAdmin List all virtual machine instances that are assigned to a load balancer rule.
	ListLoadBalancerRuleInstancesCmdByAdmin(context.Context, *connect.Request[v1.ListLoadBalancerRuleInstancesCmdByAdminRequest]) (*connect.Response[v1.ListLoadBalancerRuleInstancesCmdByAdminResponse], error)
	// ListLoadBalancerRules Lists load balancer rules.
	ListLoadBalancerRules(context.Context, *connect.Request[v1.ListLoadBalancerRulesRequest]) (*connect.Response[v1.ListLoadBalancerRulesResponse], error)
	// ListSslCerts Lists SSL certificates
	ListSslCerts(context.Context, *connect.Request[v1.ListSslCertsRequest]) (*connect.Response[v1.ListSslCertsResponse], error)
	// RemoveCertFromLoadBalancer Removes a certificate from a load balancer rule
	RemoveCertFromLoadBalancer(context.Context, *connect.Request[v1.RemoveCertFromLoadBalancerRequest]) (*connect.Response[v1.RemoveCertFromLoadBalancerResponse], error)
	// RemoveFromLoadBalancerRule Removes a virtual machine or a list of virtual machines from a load balancer rule.
	RemoveFromLoadBalancerRule(context.Context, *connect.Request[v1.RemoveFromLoadBalancerRuleRequest]) (*connect.Response[v1.RemoveFromLoadBalancerRuleResponse], error)
	// UpdateApplicationLoadBalancer Updates an internal load balancer
	UpdateApplicationLoadBalancer(context.Context, *connect.Request[v1.UpdateApplicationLoadBalancerRequest]) (*connect.Response[v1.UpdateApplicationLoadBalancerResponse], error)
	// UpdateLBHealthCheckPolicy Updates load balancer health check policy
	UpdateLBHealthCheckPolicy(context.Context, *connect.Request[v1.UpdateLBHealthCheckPolicyRequest]) (*connect.Response[v1.UpdateLBHealthCheckPolicyResponse], error)
	// UpdateLBStickinessPolicy Updates load balancer stickiness policy
	UpdateLBStickinessPolicy(context.Context, *connect.Request[v1.UpdateLBStickinessPolicyRequest]) (*connect.Response[v1.UpdateLBStickinessPolicyResponse], error)
	// UpdateLoadBalancerRule Updates load balancer
	UpdateLoadBalancerRule(context.Context, *connect.Request[v1.UpdateLoadBalancerRuleRequest]) (*connect.Response[v1.UpdateLoadBalancerRuleResponse], error)
	// UploadSslCert Upload a certificate to CloudStack
	UploadSslCert(context.Context, *connect.Request[v1.UploadSslCertRequest]) (*connect.Response[v1.UploadSslCertResponse], error)
}

LoadbalancerServiceClient is a client for the cloudstack.management.loadbalancer.v1.LoadbalancerService service.

func NewLoadbalancerServiceClient

func NewLoadbalancerServiceClient(httpClient connect.HTTPClient, baseURL string, opts ...connect.ClientOption) LoadbalancerServiceClient

NewLoadbalancerServiceClient constructs a client for the cloudstack.management.loadbalancer.v1.LoadbalancerService service. By default, it uses the Connect protocol with the binary Protobuf Codec, asks for gzipped responses, and sends uncompressed requests. To use the gRPC or gRPC-Web protocols, supply the connect.WithGRPC() or connect.WithGRPCWeb() options.

The URL supplied here should be the base URL for the Connect or gRPC server (for example, http://api.acme.com or https://acme.com/grpc).

type LoadbalancerServiceHandler

type LoadbalancerServiceHandler interface {
	// AssignCertToLoadBalancer Assigns a certificate to a load balancer rule
	AssignCertToLoadBalancer(context.Context, *connect.Request[v1.AssignCertToLoadBalancerRequest]) (*connect.Response[v1.AssignCertToLoadBalancerResponse], error)
	// AssignToLoadBalancerRule Assigns virtual machine or a list of virtual machines to a load balancer rule.
	AssignToLoadBalancerRule(context.Context, *connect.Request[v1.AssignToLoadBalancerRuleRequest]) (*connect.Response[v1.AssignToLoadBalancerRuleResponse], error)
	// CreateApplicationLoadBalancer Creates an internal load balancer
	CreateApplicationLoadBalancer(context.Context, *connect.Request[v1.CreateApplicationLoadBalancerRequest]) (*connect.Response[v1.CreateApplicationLoadBalancerResponse], error)
	// CreateLBHealthCheckPolicy Creates a load balancer health check policy
	CreateLBHealthCheckPolicy(context.Context, *connect.Request[v1.CreateLBHealthCheckPolicyRequest]) (*connect.Response[v1.CreateLBHealthCheckPolicyResponse], error)
	// CreateLBStickinessPolicy Creates a load balancer stickiness policy
	CreateLBStickinessPolicy(context.Context, *connect.Request[v1.CreateLBStickinessPolicyRequest]) (*connect.Response[v1.CreateLBStickinessPolicyResponse], error)
	// CreateLoadBalancerRule Creates a load balancer rule
	CreateLoadBalancerRule(context.Context, *connect.Request[v1.CreateLoadBalancerRuleRequest]) (*connect.Response[v1.CreateLoadBalancerRuleResponse], error)
	// DeleteApplicationLoadBalancer Deletes an internal load balancer
	DeleteApplicationLoadBalancer(context.Context, *connect.Request[v1.DeleteApplicationLoadBalancerRequest]) (*connect.Response[v1.DeleteApplicationLoadBalancerResponse], error)
	// DeleteLBHealthCheckPolicy Deletes a load balancer health check policy.
	DeleteLBHealthCheckPolicy(context.Context, *connect.Request[v1.DeleteLBHealthCheckPolicyRequest]) (*connect.Response[v1.DeleteLBHealthCheckPolicyResponse], error)
	// DeleteLBStickinessPolicy Deletes a load balancer stickiness policy.
	DeleteLBStickinessPolicy(context.Context, *connect.Request[v1.DeleteLBStickinessPolicyRequest]) (*connect.Response[v1.DeleteLBStickinessPolicyResponse], error)
	// DeleteLoadBalancerRule Deletes a load balancer rule.
	DeleteLoadBalancerRule(context.Context, *connect.Request[v1.DeleteLoadBalancerRuleRequest]) (*connect.Response[v1.DeleteLoadBalancerRuleResponse], error)
	// DeleteSslCert Delete a certificate to CloudStack
	DeleteSslCert(context.Context, *connect.Request[v1.DeleteSslCertRequest]) (*connect.Response[v1.DeleteSslCertResponse], error)
	// ListApplicationLoadBalancers Lists internal load balancers
	ListApplicationLoadBalancers(context.Context, *connect.Request[v1.ListApplicationLoadBalancersRequest]) (*connect.Response[v1.ListApplicationLoadBalancersResponse], error)
	// ListLBHealthCheckPolicies Lists load balancer health check policies.
	ListLBHealthCheckPolicies(context.Context, *connect.Request[v1.ListLBHealthCheckPoliciesRequest]) (*connect.Response[v1.ListLBHealthCheckPoliciesResponse], error)
	// ListLBStickinessPolicies Lists load balancer stickiness policies.
	ListLBStickinessPolicies(context.Context, *connect.Request[v1.ListLBStickinessPoliciesRequest]) (*connect.Response[v1.ListLBStickinessPoliciesResponse], error)
	// ListLoadBalancerRuleInstances List all virtual machine instances that are assigned to a load balancer rule.
	ListLoadBalancerRuleInstances(context.Context, *connect.Request[v1.ListLoadBalancerRuleInstancesRequest]) (*connect.Response[v1.ListLoadBalancerRuleInstancesResponse], error)
	// ListLoadBalancerRuleInstancesCmdByAdmin List all virtual machine instances that are assigned to a load balancer rule.
	ListLoadBalancerRuleInstancesCmdByAdmin(context.Context, *connect.Request[v1.ListLoadBalancerRuleInstancesCmdByAdminRequest]) (*connect.Response[v1.ListLoadBalancerRuleInstancesCmdByAdminResponse], error)
	// ListLoadBalancerRules Lists load balancer rules.
	ListLoadBalancerRules(context.Context, *connect.Request[v1.ListLoadBalancerRulesRequest]) (*connect.Response[v1.ListLoadBalancerRulesResponse], error)
	// ListSslCerts Lists SSL certificates
	ListSslCerts(context.Context, *connect.Request[v1.ListSslCertsRequest]) (*connect.Response[v1.ListSslCertsResponse], error)
	// RemoveCertFromLoadBalancer Removes a certificate from a load balancer rule
	RemoveCertFromLoadBalancer(context.Context, *connect.Request[v1.RemoveCertFromLoadBalancerRequest]) (*connect.Response[v1.RemoveCertFromLoadBalancerResponse], error)
	// RemoveFromLoadBalancerRule Removes a virtual machine or a list of virtual machines from a load balancer rule.
	RemoveFromLoadBalancerRule(context.Context, *connect.Request[v1.RemoveFromLoadBalancerRuleRequest]) (*connect.Response[v1.RemoveFromLoadBalancerRuleResponse], error)
	// UpdateApplicationLoadBalancer Updates an internal load balancer
	UpdateApplicationLoadBalancer(context.Context, *connect.Request[v1.UpdateApplicationLoadBalancerRequest]) (*connect.Response[v1.UpdateApplicationLoadBalancerResponse], error)
	// UpdateLBHealthCheckPolicy Updates load balancer health check policy
	UpdateLBHealthCheckPolicy(context.Context, *connect.Request[v1.UpdateLBHealthCheckPolicyRequest]) (*connect.Response[v1.UpdateLBHealthCheckPolicyResponse], error)
	// UpdateLBStickinessPolicy Updates load balancer stickiness policy
	UpdateLBStickinessPolicy(context.Context, *connect.Request[v1.UpdateLBStickinessPolicyRequest]) (*connect.Response[v1.UpdateLBStickinessPolicyResponse], error)
	// UpdateLoadBalancerRule Updates load balancer
	UpdateLoadBalancerRule(context.Context, *connect.Request[v1.UpdateLoadBalancerRuleRequest]) (*connect.Response[v1.UpdateLoadBalancerRuleResponse], error)
	// UploadSslCert Upload a certificate to CloudStack
	UploadSslCert(context.Context, *connect.Request[v1.UploadSslCertRequest]) (*connect.Response[v1.UploadSslCertResponse], error)
}

LoadbalancerServiceHandler is an implementation of the cloudstack.management.loadbalancer.v1.LoadbalancerService service.

type UnimplementedLoadbalancerServiceHandler

type UnimplementedLoadbalancerServiceHandler struct{}

UnimplementedLoadbalancerServiceHandler returns CodeUnimplemented from all methods.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL