Documentation ¶
Index ¶
- type EdgeContainerV1
- func (s *EdgeContainerV1) CreateCluster(ctx context.Context, req *pb.CreateClusterRequest) (*longrunning.Operation, error)
- func (s *EdgeContainerV1) CreateNodePool(ctx context.Context, req *pb.CreateNodePoolRequest) (*longrunning.Operation, error)
- func (s *EdgeContainerV1) DeleteCluster(ctx context.Context, req *pb.DeleteClusterRequest) (*longrunning.Operation, error)
- func (s *EdgeContainerV1) DeleteNodePool(ctx context.Context, req *pb.DeleteNodePoolRequest) (*longrunning.Operation, error)
- func (s *EdgeContainerV1) GetCluster(ctx context.Context, req *pb.GetClusterRequest) (*pb.Cluster, error)
- func (s *EdgeContainerV1) GetNodePool(ctx context.Context, req *pb.GetNodePoolRequest) (*pb.NodePool, error)
- type MockService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EdgeContainerV1 ¶
type EdgeContainerV1 struct { *MockService pb.UnimplementedEdgeContainerServer }
func (*EdgeContainerV1) CreateCluster ¶
func (s *EdgeContainerV1) CreateCluster(ctx context.Context, req *pb.CreateClusterRequest) (*longrunning.Operation, error)
func (*EdgeContainerV1) CreateNodePool ¶
func (s *EdgeContainerV1) CreateNodePool(ctx context.Context, req *pb.CreateNodePoolRequest) (*longrunning.Operation, error)
func (*EdgeContainerV1) DeleteCluster ¶
func (s *EdgeContainerV1) DeleteCluster(ctx context.Context, req *pb.DeleteClusterRequest) (*longrunning.Operation, error)
func (*EdgeContainerV1) DeleteNodePool ¶
func (s *EdgeContainerV1) DeleteNodePool(ctx context.Context, req *pb.DeleteNodePoolRequest) (*longrunning.Operation, error)
func (*EdgeContainerV1) GetCluster ¶
func (s *EdgeContainerV1) GetCluster(ctx context.Context, req *pb.GetClusterRequest) (*pb.Cluster, error)
func (*EdgeContainerV1) GetNodePool ¶
func (s *EdgeContainerV1) GetNodePool(ctx context.Context, req *pb.GetNodePoolRequest) (*pb.NodePool, error)
type MockService ¶
type MockService struct { *common.MockEnvironment // contains filtered or unexported fields }
MockService represents a mocked edgecontainer service.
func New ¶
func New(env *common.MockEnvironment, storage storage.Storage) *MockService
New creates a MockService.
func (*MockService) ExpectedHost ¶
func (s *MockService) ExpectedHost() string
func (*MockService) NewHTTPMux ¶
func (s *MockService) NewHTTPMux(ctx context.Context, conn *grpc.ClientConn) (http.Handler, error)
func (*MockService) Register ¶
func (s *MockService) Register(grpcServer *grpc.Server)
Click to show internal directories.
Click to hide internal directories.