github.com/grafana/pyroscope@v1.18.0/pkg/metastore/raftnode/raftnodepb/raftnodepbconnect/raft_node.connect.mux.go (about)

     1  // Code generated by protoc-gen-connect-go-mux. DO NOT EDIT.
     2  //
     3  // Source: metastore/raftnode/raftnodepb/raft_node.proto
     4  
     5  package raftnodepbconnect
     6  
     7  import (
     8  	connect "connectrpc.com/connect"
     9  	mux "github.com/gorilla/mux"
    10  )
    11  
    12  // This is a compile-time assertion to ensure that this generated file and the connect package are
    13  // compatible. If you get a compiler error that this constant is not defined, this code was
    14  // generated with a version of connect newer than the one compiled into your binary. You can fix the
    15  // problem by either regenerating this code with an older version of connect or updating the connect
    16  // version compiled into your binary.
    17  const _ = connect.IsAtLeastVersion0_1_0
    18  
    19  // RegisterRaftNodeServiceHandler register an HTTP handler to a mux.Router from the service
    20  // implementation.
    21  func RegisterRaftNodeServiceHandler(mux *mux.Router, svc RaftNodeServiceHandler, opts ...connect.HandlerOption) {
    22  	mux.Handle("/raft_node.RaftNodeService/ReadIndex", connect.NewUnaryHandler(
    23  		"/raft_node.RaftNodeService/ReadIndex",
    24  		svc.ReadIndex,
    25  		opts...,
    26  	))
    27  	mux.Handle("/raft_node.RaftNodeService/NodeInfo", connect.NewUnaryHandler(
    28  		"/raft_node.RaftNodeService/NodeInfo",
    29  		svc.NodeInfo,
    30  		opts...,
    31  	))
    32  	mux.Handle("/raft_node.RaftNodeService/RemoveNode", connect.NewUnaryHandler(
    33  		"/raft_node.RaftNodeService/RemoveNode",
    34  		svc.RemoveNode,
    35  		opts...,
    36  	))
    37  	mux.Handle("/raft_node.RaftNodeService/AddNode", connect.NewUnaryHandler(
    38  		"/raft_node.RaftNodeService/AddNode",
    39  		svc.AddNode,
    40  		opts...,
    41  	))
    42  	mux.Handle("/raft_node.RaftNodeService/DemoteLeader", connect.NewUnaryHandler(
    43  		"/raft_node.RaftNodeService/DemoteLeader",
    44  		svc.DemoteLeader,
    45  		opts...,
    46  	))
    47  	mux.Handle("/raft_node.RaftNodeService/PromoteToLeader", connect.NewUnaryHandler(
    48  		"/raft_node.RaftNodeService/PromoteToLeader",
    49  		svc.PromoteToLeader,
    50  		opts...,
    51  	))
    52  }