package server

import (
	"context"

	"sigs.k8s.io/controller-runtime/pkg/client"

	apiv1 "github.com/tidbcloud/infra-provider/api/tidbcloud/cluster-server/v1"
)

type PrivateLinkServer struct {
	apiv1.UnimplementedPrivateLinkServiceServer

	KubeClient client.Client
}

func (s *PrivateLinkServer) GetPrivateLink(ctx context.Context, req *apiv1.GetPrivateLinkRequest) (*apiv1.PrivateLink, error) {
	return &apiv1.PrivateLink{}, nil
}
