Documentation
¶
Index ¶
- type ClusterService
- func (c ClusterService) Create(ctx context.Context, request *instancev1.CreateClusterRequest) (*instancev1.CreateClusterResponse, error)
- func (c ClusterService) Delete(ctx context.Context, request *instancev1.DeleteClusterRequest) (*instancev1.DeleteClusterResponse, error)
- func (c ClusterService) List(ctx context.Context, request *instancev1.ListClusterRequest) (*instancev1.ListClusterResponse, error)
- func (c ClusterService) Update(ctx context.Context, request *instancev1.UpdateClusterRequest) (*instancev1.UpdateClusterResponse, error)
- type MeshService
- func (m MeshService) Create(ctx context.Context, request *instancev1.CreateMeshRequest) (*instancev1.CreateMeshResponse, error)
- func (m MeshService) Delete(ctx context.Context, request *instancev1.DeleteMeshRequest) (*instancev1.DeleteMeshResponse, error)
- func (m MeshService) List(ctx context.Context, request *instancev1.ListMeshRequest) (*instancev1.ListMeshResponse, error)
- func (m MeshService) Update(ctx context.Context, request *instancev1.UpdateMeshRequest) (*instancev1.UpdateMeshResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterService ¶
type ClusterService struct { v1.UnimplementedClusterServer // contains filtered or unexported fields }
func NewClusterService ¶
func NewClusterService(dao dao.Interface) *ClusterService
func (ClusterService) Create ¶
func (c ClusterService) Create(ctx context.Context, request *instancev1.CreateClusterRequest) (*instancev1.CreateClusterResponse, error)
func (ClusterService) Delete ¶
func (c ClusterService) Delete(ctx context.Context, request *instancev1.DeleteClusterRequest) (*instancev1.DeleteClusterResponse, error)
func (ClusterService) List ¶
func (c ClusterService) List(ctx context.Context, request *instancev1.ListClusterRequest) (*instancev1.ListClusterResponse, error)
func (ClusterService) Update ¶
func (c ClusterService) Update(ctx context.Context, request *instancev1.UpdateClusterRequest) (*instancev1.UpdateClusterResponse, error)
type MeshService ¶
type MeshService struct { v1.UnimplementedMeshServer // contains filtered or unexported fields }
func NewMeshService ¶
func NewMeshService(dao dao.Interface) *MeshService
func (MeshService) Create ¶
func (m MeshService) Create(ctx context.Context, request *instancev1.CreateMeshRequest) (*instancev1.CreateMeshResponse, error)
func (MeshService) Delete ¶
func (m MeshService) Delete(ctx context.Context, request *instancev1.DeleteMeshRequest) (*instancev1.DeleteMeshResponse, error)
func (MeshService) List ¶
func (m MeshService) List(ctx context.Context, request *instancev1.ListMeshRequest) (*instancev1.ListMeshResponse, error)
func (MeshService) Update ¶
func (m MeshService) Update(ctx context.Context, request *instancev1.UpdateMeshRequest) (*instancev1.UpdateMeshResponse, error)
Click to show internal directories.
Click to hide internal directories.