forked from nudtpc/pcm-kubernetes
800 lines
30 KiB
Go
800 lines
30 KiB
Go
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
|
// versions:
|
|
// - protoc-gen-go-grpc v1.3.0
|
|
// - protoc v4.25.1
|
|
// source: pb/kubernetes.proto
|
|
|
|
package kubernetes
|
|
|
|
import (
|
|
context "context"
|
|
grpc "google.golang.org/grpc"
|
|
codes "google.golang.org/grpc/codes"
|
|
status "google.golang.org/grpc/status"
|
|
)
|
|
|
|
// This is a compile-time assertion to ensure that this generated file
|
|
// is compatible with the grpc package it is being compiled against.
|
|
// Requires gRPC-Go v1.32.0 or later.
|
|
const _ = grpc.SupportPackageIsVersion7
|
|
|
|
const (
|
|
Kubernetes_ApplyYaml_FullMethodName = "/kubernetes.kubernetes/ApplyYaml"
|
|
Kubernetes_DeleteYaml_FullMethodName = "/kubernetes.kubernetes/DeleteYaml"
|
|
Kubernetes_Get_FullMethodName = "/kubernetes.kubernetes/Get"
|
|
Kubernetes_List_FullMethodName = "/kubernetes.kubernetes/List"
|
|
Kubernetes_PodList_FullMethodName = "/kubernetes.kubernetes/PodList"
|
|
Kubernetes_JobDetail_FullMethodName = "/kubernetes.kubernetes/JobDetail"
|
|
Kubernetes_DeploymentDetail_FullMethodName = "/kubernetes.kubernetes/DeploymentDetail"
|
|
Kubernetes_PauseDeployment_FullMethodName = "/kubernetes.kubernetes/PauseDeployment"
|
|
Kubernetes_StartDeployment_FullMethodName = "/kubernetes.kubernetes/StartDeployment"
|
|
Kubernetes_RestartDeployment_FullMethodName = "/kubernetes.kubernetes/RestartDeployment"
|
|
Kubernetes_DeleteDeployment_FullMethodName = "/kubernetes.kubernetes/DeleteDeployment"
|
|
Kubernetes_ListDeployment_FullMethodName = "/kubernetes.kubernetes/ListDeployment"
|
|
Kubernetes_DelApp_FullMethodName = "/kubernetes.kubernetes/DelApp"
|
|
Kubernetes_GetAppByAppName_FullMethodName = "/kubernetes.kubernetes/GetAppByAppName"
|
|
Kubernetes_UpdateDeploymentReplica_FullMethodName = "/kubernetes.kubernetes/updateDeploymentReplica"
|
|
Kubernetes_ListNamespace_FullMethodName = "/kubernetes.kubernetes/ListNamespace"
|
|
Kubernetes_GetAppDetail_FullMethodName = "/kubernetes.kubernetes/GetAppDetail"
|
|
Kubernetes_GetAppPodsByAppName_FullMethodName = "/kubernetes.kubernetes/getAppPodsByAppName"
|
|
Kubernetes_RestartStatefulSet_FullMethodName = "/kubernetes.kubernetes/RestartStatefulSet"
|
|
)
|
|
|
|
// KubernetesClient is the client API for Kubernetes service.
|
|
//
|
|
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
|
|
type KubernetesClient interface {
|
|
ApplyYaml(ctx context.Context, in *ApplyReq, opts ...grpc.CallOption) (*ApplyResp, error)
|
|
DeleteYaml(ctx context.Context, in *ApplyReq, opts ...grpc.CallOption) (*Resp, error)
|
|
Get(ctx context.Context, in *GetReq, opts ...grpc.CallOption) (*Resp, error)
|
|
List(ctx context.Context, in *ListReq, opts ...grpc.CallOption) (*Resp, error)
|
|
PodList(ctx context.Context, in *PodListReq, opts ...grpc.CallOption) (*ListPodResp, error)
|
|
JobDetail(ctx context.Context, in *JobDetailReq, opts ...grpc.CallOption) (*JobDetailResp, error)
|
|
DeploymentDetail(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*DeploymentDetailResp, error)
|
|
// 暂停POD
|
|
PauseDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
// 启动deployment
|
|
StartDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
// 重启deployment
|
|
RestartDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
// 删除deployment
|
|
DeleteDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
// 列表deployment
|
|
ListDeployment(ctx context.Context, in *DeploymentListReq, opts ...grpc.CallOption) (*DeploymentListResp, error)
|
|
// 删除App (sealos)
|
|
DelApp(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
// 获取应用
|
|
GetAppByAppName(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*AppJsonResp, error)
|
|
// 更新应用实例数
|
|
UpdateDeploymentReplica(ctx context.Context, in *UpdateDeploymentReplicaReq, opts ...grpc.CallOption) (*DeploymentResp, error)
|
|
// 查询所有namespace输出转换为tenant (sealos)
|
|
ListNamespace(ctx context.Context, in *NamespaceListReq, opts ...grpc.CallOption) (*TenantListResp, error)
|
|
// 查询app详情
|
|
GetAppDetail(ctx context.Context, in *AppDetailReq, opts ...grpc.CallOption) (*AppDetailResp, error)
|
|
// 获取应用的Pod
|
|
GetAppPodsByAppName(ctx context.Context, in *AppDetailReq, opts ...grpc.CallOption) (*PodDetailResp, error)
|
|
// 重启sts
|
|
RestartStatefulSet(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error)
|
|
}
|
|
|
|
type kubernetesClient struct {
|
|
cc grpc.ClientConnInterface
|
|
}
|
|
|
|
func NewKubernetesClient(cc grpc.ClientConnInterface) KubernetesClient {
|
|
return &kubernetesClient{cc}
|
|
}
|
|
|
|
func (c *kubernetesClient) ApplyYaml(ctx context.Context, in *ApplyReq, opts ...grpc.CallOption) (*ApplyResp, error) {
|
|
out := new(ApplyResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_ApplyYaml_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) DeleteYaml(ctx context.Context, in *ApplyReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_DeleteYaml_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) Get(ctx context.Context, in *GetReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_Get_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) List(ctx context.Context, in *ListReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_List_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) PodList(ctx context.Context, in *PodListReq, opts ...grpc.CallOption) (*ListPodResp, error) {
|
|
out := new(ListPodResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_PodList_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) JobDetail(ctx context.Context, in *JobDetailReq, opts ...grpc.CallOption) (*JobDetailResp, error) {
|
|
out := new(JobDetailResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_JobDetail_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) DeploymentDetail(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*DeploymentDetailResp, error) {
|
|
out := new(DeploymentDetailResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_DeploymentDetail_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) PauseDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_PauseDeployment_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) StartDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_StartDeployment_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) RestartDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_RestartDeployment_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) DeleteDeployment(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_DeleteDeployment_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) ListDeployment(ctx context.Context, in *DeploymentListReq, opts ...grpc.CallOption) (*DeploymentListResp, error) {
|
|
out := new(DeploymentListResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_ListDeployment_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) DelApp(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_DelApp_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) GetAppByAppName(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*AppJsonResp, error) {
|
|
out := new(AppJsonResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_GetAppByAppName_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) UpdateDeploymentReplica(ctx context.Context, in *UpdateDeploymentReplicaReq, opts ...grpc.CallOption) (*DeploymentResp, error) {
|
|
out := new(DeploymentResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_UpdateDeploymentReplica_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) ListNamespace(ctx context.Context, in *NamespaceListReq, opts ...grpc.CallOption) (*TenantListResp, error) {
|
|
out := new(TenantListResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_ListNamespace_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) GetAppDetail(ctx context.Context, in *AppDetailReq, opts ...grpc.CallOption) (*AppDetailResp, error) {
|
|
out := new(AppDetailResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_GetAppDetail_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) GetAppPodsByAppName(ctx context.Context, in *AppDetailReq, opts ...grpc.CallOption) (*PodDetailResp, error) {
|
|
out := new(PodDetailResp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_GetAppPodsByAppName_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *kubernetesClient) RestartStatefulSet(ctx context.Context, in *DeploymentDetailReq, opts ...grpc.CallOption) (*Resp, error) {
|
|
out := new(Resp)
|
|
err := c.cc.Invoke(ctx, Kubernetes_RestartStatefulSet_FullMethodName, in, out, opts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
// KubernetesServer is the server API for Kubernetes service.
|
|
// All implementations must embed UnimplementedKubernetesServer
|
|
// for forward compatibility
|
|
type KubernetesServer interface {
|
|
ApplyYaml(context.Context, *ApplyReq) (*ApplyResp, error)
|
|
DeleteYaml(context.Context, *ApplyReq) (*Resp, error)
|
|
Get(context.Context, *GetReq) (*Resp, error)
|
|
List(context.Context, *ListReq) (*Resp, error)
|
|
PodList(context.Context, *PodListReq) (*ListPodResp, error)
|
|
JobDetail(context.Context, *JobDetailReq) (*JobDetailResp, error)
|
|
DeploymentDetail(context.Context, *DeploymentDetailReq) (*DeploymentDetailResp, error)
|
|
// 暂停POD
|
|
PauseDeployment(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
// 启动deployment
|
|
StartDeployment(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
// 重启deployment
|
|
RestartDeployment(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
// 删除deployment
|
|
DeleteDeployment(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
// 列表deployment
|
|
ListDeployment(context.Context, *DeploymentListReq) (*DeploymentListResp, error)
|
|
// 删除App (sealos)
|
|
DelApp(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
// 获取应用
|
|
GetAppByAppName(context.Context, *DeploymentDetailReq) (*AppJsonResp, error)
|
|
// 更新应用实例数
|
|
UpdateDeploymentReplica(context.Context, *UpdateDeploymentReplicaReq) (*DeploymentResp, error)
|
|
// 查询所有namespace输出转换为tenant (sealos)
|
|
ListNamespace(context.Context, *NamespaceListReq) (*TenantListResp, error)
|
|
// 查询app详情
|
|
GetAppDetail(context.Context, *AppDetailReq) (*AppDetailResp, error)
|
|
// 获取应用的Pod
|
|
GetAppPodsByAppName(context.Context, *AppDetailReq) (*PodDetailResp, error)
|
|
// 重启sts
|
|
RestartStatefulSet(context.Context, *DeploymentDetailReq) (*Resp, error)
|
|
mustEmbedUnimplementedKubernetesServer()
|
|
}
|
|
|
|
// UnimplementedKubernetesServer must be embedded to have forward compatible implementations.
|
|
type UnimplementedKubernetesServer struct {
|
|
}
|
|
|
|
func (UnimplementedKubernetesServer) ApplyYaml(context.Context, *ApplyReq) (*ApplyResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method ApplyYaml not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) DeleteYaml(context.Context, *ApplyReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method DeleteYaml not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) Get(context.Context, *GetReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) List(context.Context, *ListReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) PodList(context.Context, *PodListReq) (*ListPodResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method PodList not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) JobDetail(context.Context, *JobDetailReq) (*JobDetailResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method JobDetail not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) DeploymentDetail(context.Context, *DeploymentDetailReq) (*DeploymentDetailResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method DeploymentDetail not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) PauseDeployment(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method PauseDeployment not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) StartDeployment(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method StartDeployment not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) RestartDeployment(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method RestartDeployment not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) DeleteDeployment(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method DeleteDeployment not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) ListDeployment(context.Context, *DeploymentListReq) (*DeploymentListResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method ListDeployment not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) DelApp(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method DelApp not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) GetAppByAppName(context.Context, *DeploymentDetailReq) (*AppJsonResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method GetAppByAppName not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) UpdateDeploymentReplica(context.Context, *UpdateDeploymentReplicaReq) (*DeploymentResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method UpdateDeploymentReplica not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) ListNamespace(context.Context, *NamespaceListReq) (*TenantListResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method ListNamespace not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) GetAppDetail(context.Context, *AppDetailReq) (*AppDetailResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method GetAppDetail not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) GetAppPodsByAppName(context.Context, *AppDetailReq) (*PodDetailResp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method GetAppPodsByAppName not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) RestartStatefulSet(context.Context, *DeploymentDetailReq) (*Resp, error) {
|
|
return nil, status.Errorf(codes.Unimplemented, "method RestartStatefulSet not implemented")
|
|
}
|
|
func (UnimplementedKubernetesServer) mustEmbedUnimplementedKubernetesServer() {}
|
|
|
|
// UnsafeKubernetesServer may be embedded to opt out of forward compatibility for this service.
|
|
// Use of this interface is not recommended, as added methods to KubernetesServer will
|
|
// result in compilation errors.
|
|
type UnsafeKubernetesServer interface {
|
|
mustEmbedUnimplementedKubernetesServer()
|
|
}
|
|
|
|
func RegisterKubernetesServer(s grpc.ServiceRegistrar, srv KubernetesServer) {
|
|
s.RegisterService(&Kubernetes_ServiceDesc, srv)
|
|
}
|
|
|
|
func _Kubernetes_ApplyYaml_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ApplyReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).ApplyYaml(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_ApplyYaml_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).ApplyYaml(ctx, req.(*ApplyReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_DeleteYaml_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ApplyReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).DeleteYaml(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_DeleteYaml_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).DeleteYaml(ctx, req.(*ApplyReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).Get(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_Get_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).Get(ctx, req.(*GetReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ListReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).List(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_List_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).List(ctx, req.(*ListReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_PodList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(PodListReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).PodList(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_PodList_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).PodList(ctx, req.(*PodListReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_JobDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(JobDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).JobDetail(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_JobDetail_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).JobDetail(ctx, req.(*JobDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_DeploymentDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).DeploymentDetail(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_DeploymentDetail_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).DeploymentDetail(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_PauseDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).PauseDeployment(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_PauseDeployment_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).PauseDeployment(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_StartDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).StartDeployment(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_StartDeployment_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).StartDeployment(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_RestartDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).RestartDeployment(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_RestartDeployment_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).RestartDeployment(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_DeleteDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).DeleteDeployment(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_DeleteDeployment_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).DeleteDeployment(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_ListDeployment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentListReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).ListDeployment(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_ListDeployment_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).ListDeployment(ctx, req.(*DeploymentListReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_DelApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).DelApp(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_DelApp_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).DelApp(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_GetAppByAppName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).GetAppByAppName(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_GetAppByAppName_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).GetAppByAppName(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_UpdateDeploymentReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(UpdateDeploymentReplicaReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).UpdateDeploymentReplica(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_UpdateDeploymentReplica_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).UpdateDeploymentReplica(ctx, req.(*UpdateDeploymentReplicaReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_ListNamespace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(NamespaceListReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).ListNamespace(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_ListNamespace_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).ListNamespace(ctx, req.(*NamespaceListReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_GetAppDetail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(AppDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).GetAppDetail(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_GetAppDetail_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).GetAppDetail(ctx, req.(*AppDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_GetAppPodsByAppName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(AppDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).GetAppPodsByAppName(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_GetAppPodsByAppName_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).GetAppPodsByAppName(ctx, req.(*AppDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _Kubernetes_RestartStatefulSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(DeploymentDetailReq)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(KubernetesServer).RestartStatefulSet(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: Kubernetes_RestartStatefulSet_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(KubernetesServer).RestartStatefulSet(ctx, req.(*DeploymentDetailReq))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
// Kubernetes_ServiceDesc is the grpc.ServiceDesc for Kubernetes service.
|
|
// It's only intended for direct use with grpc.RegisterService,
|
|
// and not to be introspected or modified (even as a copy)
|
|
var Kubernetes_ServiceDesc = grpc.ServiceDesc{
|
|
ServiceName: "kubernetes.kubernetes",
|
|
HandlerType: (*KubernetesServer)(nil),
|
|
Methods: []grpc.MethodDesc{
|
|
{
|
|
MethodName: "ApplyYaml",
|
|
Handler: _Kubernetes_ApplyYaml_Handler,
|
|
},
|
|
{
|
|
MethodName: "DeleteYaml",
|
|
Handler: _Kubernetes_DeleteYaml_Handler,
|
|
},
|
|
{
|
|
MethodName: "Get",
|
|
Handler: _Kubernetes_Get_Handler,
|
|
},
|
|
{
|
|
MethodName: "List",
|
|
Handler: _Kubernetes_List_Handler,
|
|
},
|
|
{
|
|
MethodName: "PodList",
|
|
Handler: _Kubernetes_PodList_Handler,
|
|
},
|
|
{
|
|
MethodName: "JobDetail",
|
|
Handler: _Kubernetes_JobDetail_Handler,
|
|
},
|
|
{
|
|
MethodName: "DeploymentDetail",
|
|
Handler: _Kubernetes_DeploymentDetail_Handler,
|
|
},
|
|
{
|
|
MethodName: "PauseDeployment",
|
|
Handler: _Kubernetes_PauseDeployment_Handler,
|
|
},
|
|
{
|
|
MethodName: "StartDeployment",
|
|
Handler: _Kubernetes_StartDeployment_Handler,
|
|
},
|
|
{
|
|
MethodName: "RestartDeployment",
|
|
Handler: _Kubernetes_RestartDeployment_Handler,
|
|
},
|
|
{
|
|
MethodName: "DeleteDeployment",
|
|
Handler: _Kubernetes_DeleteDeployment_Handler,
|
|
},
|
|
{
|
|
MethodName: "ListDeployment",
|
|
Handler: _Kubernetes_ListDeployment_Handler,
|
|
},
|
|
{
|
|
MethodName: "DelApp",
|
|
Handler: _Kubernetes_DelApp_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetAppByAppName",
|
|
Handler: _Kubernetes_GetAppByAppName_Handler,
|
|
},
|
|
{
|
|
MethodName: "updateDeploymentReplica",
|
|
Handler: _Kubernetes_UpdateDeploymentReplica_Handler,
|
|
},
|
|
{
|
|
MethodName: "ListNamespace",
|
|
Handler: _Kubernetes_ListNamespace_Handler,
|
|
},
|
|
{
|
|
MethodName: "GetAppDetail",
|
|
Handler: _Kubernetes_GetAppDetail_Handler,
|
|
},
|
|
{
|
|
MethodName: "getAppPodsByAppName",
|
|
Handler: _Kubernetes_GetAppPodsByAppName_Handler,
|
|
},
|
|
{
|
|
MethodName: "RestartStatefulSet",
|
|
Handler: _Kubernetes_RestartStatefulSet_Handler,
|
|
},
|
|
},
|
|
Streams: []grpc.StreamDesc{},
|
|
Metadata: "pb/kubernetes.proto",
|
|
}
|