Documentation ¶
Index ¶
- type MockService
- type RepositoryV1Beta1
- func (r *RepositoryV1Beta1) CreateRepository(ctx context.Context, request *pb.CreateRepositoryRequest) (*pb.Repository, error)
- func (r *RepositoryV1Beta1) DeleteRepository(ctx context.Context, request *pb.DeleteRepositoryRequest) (*empty.Empty, error)
- func (r *RepositoryV1Beta1) GetRepository(ctx context.Context, request *pb.GetRepositoryRequest) (*pb.Repository, error)
- func (r *RepositoryV1Beta1) ListRepositories(context.Context, *pb.ListRepositoriesRequest) (*pb.ListRepositoriesResponse, error)
- func (r *RepositoryV1Beta1) UpdateRepository(ctx context.Context, request *pb.UpdateRepositoryRequest) (*pb.Repository, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockService ¶
type MockService struct { *common.MockEnvironment // contains filtered or unexported fields }
MockService represents a mocked dataform service.
func New ¶
func New(env *common.MockEnvironment, storage storage.Storage) *MockService
New creates a MockService.
func (*MockService) ExpectedHosts ¶
func (s *MockService) ExpectedHosts() []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)
type RepositoryV1Beta1 ¶
type RepositoryV1Beta1 struct { *MockService pb.UnimplementedDataformServer }
func (*RepositoryV1Beta1) CreateRepository ¶
func (r *RepositoryV1Beta1) CreateRepository(ctx context.Context, request *pb.CreateRepositoryRequest) (*pb.Repository, error)
func (*RepositoryV1Beta1) DeleteRepository ¶
func (r *RepositoryV1Beta1) DeleteRepository(ctx context.Context, request *pb.DeleteRepositoryRequest) (*empty.Empty, error)
func (*RepositoryV1Beta1) GetRepository ¶
func (r *RepositoryV1Beta1) GetRepository(ctx context.Context, request *pb.GetRepositoryRequest) (*pb.Repository, error)
func (*RepositoryV1Beta1) ListRepositories ¶
func (r *RepositoryV1Beta1) ListRepositories(context.Context, *pb.ListRepositoriesRequest) (*pb.ListRepositoriesResponse, error)
func (*RepositoryV1Beta1) UpdateRepository ¶
func (r *RepositoryV1Beta1) UpdateRepository(ctx context.Context, request *pb.UpdateRepositoryRequest) (*pb.Repository, error)
Click to show internal directories.
Click to hide internal directories.