Documentation ¶
Index ¶
- type MCARService
- func (s *MCARService) AddNode(ctx context.Context, req *pb.NodeCreateRequest) (*pb.ListNodeInfoResponse, error)
- func (s *MCARService) ClusterReqDef(clusterReq *model.ClusterReq) error
- func (s *MCARService) ClusterReqValidate(req model.ClusterReq) error
- func (s *MCARService) CreateCluster(ctx context.Context, req *pb.ClusterCreateRequest) (*pb.ClusterInfoResponse, error)
- func (s *MCARService) DeleteCluster(ctx context.Context, req *pb.ClusterQryRequest) (*pb.StatusResponse, error)
- func (s *MCARService) GetCluster(ctx context.Context, req *pb.ClusterQryRequest) (*pb.ClusterInfoResponse, error)
- func (s *MCARService) GetNode(ctx context.Context, req *pb.NodeQryRequest) (*pb.NodeInfoResponse, error)
- func (s *MCARService) Healthy(ctx context.Context, req *pb.Empty) (*pb.MessageResponse, error)
- func (s *MCARService) ListCluster(ctx context.Context, req *pb.ClusterAllQryRequest) (*pb.ListClusterInfoResponse, error)
- func (s *MCARService) ListNode(ctx context.Context, req *pb.NodeAllQryRequest) (*pb.ListNodeInfoResponse, error)
- func (s *MCARService) NodeReqValidate(req model.NodeReq) error
- func (s *MCARService) RemoveNode(ctx context.Context, req *pb.NodeQryRequest) (*pb.StatusResponse, error)
- func (s *MCARService) Validate(params map[string]string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MCARService ¶
type MCARService struct { }
MCARService - LADYBUG 서비스 구현
func (*MCARService) AddNode ¶
func (s *MCARService) AddNode(ctx context.Context, req *pb.NodeCreateRequest) (*pb.ListNodeInfoResponse, error)
AddNode - Node 추가
func (*MCARService) ClusterReqDef ¶
func (s *MCARService) ClusterReqDef(clusterReq *model.ClusterReq) error
func (*MCARService) ClusterReqValidate ¶
func (s *MCARService) ClusterReqValidate(req model.ClusterReq) error
func (*MCARService) CreateCluster ¶
func (s *MCARService) CreateCluster(ctx context.Context, req *pb.ClusterCreateRequest) (*pb.ClusterInfoResponse, error)
CreateCluster - Cluster 생성
func (*MCARService) DeleteCluster ¶
func (s *MCARService) DeleteCluster(ctx context.Context, req *pb.ClusterQryRequest) (*pb.StatusResponse, error)
DeleteCluster - Cluster 삭제
func (*MCARService) GetCluster ¶
func (s *MCARService) GetCluster(ctx context.Context, req *pb.ClusterQryRequest) (*pb.ClusterInfoResponse, error)
GetCluster - Cluster 조회
func (*MCARService) GetNode ¶
func (s *MCARService) GetNode(ctx context.Context, req *pb.NodeQryRequest) (*pb.NodeInfoResponse, error)
GetNode - Node 조회
func (*MCARService) Healthy ¶
func (s *MCARService) Healthy(ctx context.Context, req *pb.Empty) (*pb.MessageResponse, error)
Healthy - 상태확인
func (*MCARService) ListCluster ¶
func (s *MCARService) ListCluster(ctx context.Context, req *pb.ClusterAllQryRequest) (*pb.ListClusterInfoResponse, error)
ListCluster - Cluster 목록
func (*MCARService) ListNode ¶
func (s *MCARService) ListNode(ctx context.Context, req *pb.NodeAllQryRequest) (*pb.ListNodeInfoResponse, error)
ListNode - Node 목록
func (*MCARService) NodeReqValidate ¶
func (s *MCARService) NodeReqValidate(req model.NodeReq) error
func (*MCARService) RemoveNode ¶
func (s *MCARService) RemoveNode(ctx context.Context, req *pb.NodeQryRequest) (*pb.StatusResponse, error)
RemoveNode - Node 삭제
Click to show internal directories.
Click to hide internal directories.