Documentation
¶
Index ¶
- Variables
- func RegisterBaseServiceServer(s grpc.ServiceRegistrar, srv BaseServiceServer)
- func RegisterCLIModServiceServer(s grpc.ServiceRegistrar, srv CLIModServiceServer)
- func RegisterDependencyResolverModServiceServer(s grpc.ServiceRegistrar, srv DependencyResolverModServiceServer)
- type BaseServiceClient
- type BaseServiceServer
- type CLIModServiceClient
- type CLIModServiceServer
- type DependencyResolverModServiceClient
- type DependencyResolverModServiceServer
- type UnimplementedBaseServiceServer
- type UnimplementedCLIModServiceServer
- func (UnimplementedCLIModServiceServer) CompileAssets(context.Context, *v1beta1.CompileAssetsRequest) (*v1beta1.CompileAssetsResponse, error)
- func (UnimplementedCLIModServiceServer) DefaultAssets(context.Context, *v1beta1.DefaultAssetsRequest) (*v1beta1.DefaultAssetsResponse, error)
- func (UnimplementedCLIModServiceServer) DefaultConfig(context.Context, *v1beta1.DefaultConfigRequest) (*v1beta1.DefaultConfigResponse, error)
- func (UnimplementedCLIModServiceServer) GetQuestions(context.Context, *v1beta1.GetQuestionsRequest) (*v1beta1.GetQuestionsResponse, error)
- func (UnimplementedCLIModServiceServer) ValidateQuestion(context.Context, *v1beta1.ValidateQuestionRequest) (*v1beta1.ValidateQuestionResponse, error)
- type UnimplementedDependencyResolverModServiceServer
- func (UnimplementedDependencyResolverModServiceServer) GenerateDependencies(context.Context, *v1beta1.GenerateDependenciesRequest) (*v1beta1.GenerateDependenciesResponse, error)
- func (UnimplementedDependencyResolverModServiceServer) GenerateDestination(context.Context, *v1beta1.GenerateDestinationRequest) (*v1beta1.GenerateDestinationResponse, error)
- type UnsafeBaseServiceServer
- type UnsafeCLIModServiceServer
- type UnsafeDependencyResolverModServiceServer
Constants ¶
This section is empty.
Variables ¶
var BaseService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "odpf.optimus.plugins.v1beta1.BaseService", HandlerType: (*BaseServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "PluginInfo", Handler: _BaseService_PluginInfo_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "odpf/optimus/plugins/v1beta1/base.proto", }
BaseService_ServiceDesc is the grpc.ServiceDesc for BaseService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var CLIModService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "odpf.optimus.plugins.v1beta1.CLIModService", HandlerType: (*CLIModServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetQuestions", Handler: _CLIModService_GetQuestions_Handler, }, { MethodName: "ValidateQuestion", Handler: _CLIModService_ValidateQuestion_Handler, }, { MethodName: "DefaultConfig", Handler: _CLIModService_DefaultConfig_Handler, }, { MethodName: "DefaultAssets", Handler: _CLIModService_DefaultAssets_Handler, }, { MethodName: "CompileAssets", Handler: _CLIModService_CompileAssets_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "odpf/optimus/plugins/v1beta1/cli.proto", }
CLIModService_ServiceDesc is the grpc.ServiceDesc for CLIModService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DependencyResolverModService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "odpf.optimus.plugins.v1beta1.DependencyResolverModService", HandlerType: (*DependencyResolverModServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GenerateDestination", Handler: _DependencyResolverModService_GenerateDestination_Handler, }, { MethodName: "GenerateDependencies", Handler: _DependencyResolverModService_GenerateDependencies_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "odpf/optimus/plugins/v1beta1/dependency_resolver.proto", }
DependencyResolverModService_ServiceDesc is the grpc.ServiceDesc for DependencyResolverModService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterBaseServiceServer ¶
func RegisterBaseServiceServer(s grpc.ServiceRegistrar, srv BaseServiceServer)
func RegisterCLIModServiceServer ¶
func RegisterCLIModServiceServer(s grpc.ServiceRegistrar, srv CLIModServiceServer)
func RegisterDependencyResolverModServiceServer ¶
func RegisterDependencyResolverModServiceServer(s grpc.ServiceRegistrar, srv DependencyResolverModServiceServer)
Types ¶
type BaseServiceClient ¶
type BaseServiceClient interface {
PluginInfo(ctx context.Context, in *v1beta1.PluginInfoRequest, opts ...grpc.CallOption) (*v1beta1.PluginInfoResponse, error)
}
BaseServiceClient is the client API for BaseService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewBaseServiceClient ¶
func NewBaseServiceClient(cc grpc.ClientConnInterface) BaseServiceClient
type BaseServiceServer ¶
type BaseServiceServer interface {
PluginInfo(context.Context, *v1beta1.PluginInfoRequest) (*v1beta1.PluginInfoResponse, error)
}
BaseServiceServer is the server API for BaseService service. All implementations should embed UnimplementedBaseServiceServer for forward compatibility
type CLIModServiceClient ¶
type CLIModServiceClient interface { GetQuestions(ctx context.Context, in *v1beta1.GetQuestionsRequest, opts ...grpc.CallOption) (*v1beta1.GetQuestionsResponse, error) ValidateQuestion(ctx context.Context, in *v1beta1.ValidateQuestionRequest, opts ...grpc.CallOption) (*v1beta1.ValidateQuestionResponse, error) DefaultConfig(ctx context.Context, in *v1beta1.DefaultConfigRequest, opts ...grpc.CallOption) (*v1beta1.DefaultConfigResponse, error) DefaultAssets(ctx context.Context, in *v1beta1.DefaultAssetsRequest, opts ...grpc.CallOption) (*v1beta1.DefaultAssetsResponse, error) CompileAssets(ctx context.Context, in *v1beta1.CompileAssetsRequest, opts ...grpc.CallOption) (*v1beta1.CompileAssetsResponse, error) }
CLIModServiceClient is the client API for CLIModService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCLIModServiceClient ¶
func NewCLIModServiceClient(cc grpc.ClientConnInterface) CLIModServiceClient
type CLIModServiceServer ¶
type CLIModServiceServer interface { GetQuestions(context.Context, *v1beta1.GetQuestionsRequest) (*v1beta1.GetQuestionsResponse, error) ValidateQuestion(context.Context, *v1beta1.ValidateQuestionRequest) (*v1beta1.ValidateQuestionResponse, error) DefaultConfig(context.Context, *v1beta1.DefaultConfigRequest) (*v1beta1.DefaultConfigResponse, error) DefaultAssets(context.Context, *v1beta1.DefaultAssetsRequest) (*v1beta1.DefaultAssetsResponse, error) CompileAssets(context.Context, *v1beta1.CompileAssetsRequest) (*v1beta1.CompileAssetsResponse, error) }
CLIModServiceServer is the server API for CLIModService service. All implementations should embed UnimplementedCLIModServiceServer for forward compatibility
type DependencyResolverModServiceClient ¶
type DependencyResolverModServiceClient interface { GenerateDestination(ctx context.Context, in *v1beta1.GenerateDestinationRequest, opts ...grpc.CallOption) (*v1beta1.GenerateDestinationResponse, error) GenerateDependencies(ctx context.Context, in *v1beta1.GenerateDependenciesRequest, opts ...grpc.CallOption) (*v1beta1.GenerateDependenciesResponse, error) }
DependencyResolverModServiceClient is the client API for DependencyResolverModService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDependencyResolverModServiceClient ¶
func NewDependencyResolverModServiceClient(cc grpc.ClientConnInterface) DependencyResolverModServiceClient
type DependencyResolverModServiceServer ¶
type DependencyResolverModServiceServer interface { GenerateDestination(context.Context, *v1beta1.GenerateDestinationRequest) (*v1beta1.GenerateDestinationResponse, error) GenerateDependencies(context.Context, *v1beta1.GenerateDependenciesRequest) (*v1beta1.GenerateDependenciesResponse, error) }
DependencyResolverModServiceServer is the server API for DependencyResolverModService service. All implementations should embed UnimplementedDependencyResolverModServiceServer for forward compatibility
type UnimplementedBaseServiceServer ¶
type UnimplementedBaseServiceServer struct { }
UnimplementedBaseServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedBaseServiceServer) PluginInfo ¶
func (UnimplementedBaseServiceServer) PluginInfo(context.Context, *v1beta1.PluginInfoRequest) (*v1beta1.PluginInfoResponse, error)
type UnimplementedCLIModServiceServer ¶
type UnimplementedCLIModServiceServer struct { }
UnimplementedCLIModServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedCLIModServiceServer) CompileAssets ¶
func (UnimplementedCLIModServiceServer) CompileAssets(context.Context, *v1beta1.CompileAssetsRequest) (*v1beta1.CompileAssetsResponse, error)
func (UnimplementedCLIModServiceServer) DefaultAssets ¶
func (UnimplementedCLIModServiceServer) DefaultAssets(context.Context, *v1beta1.DefaultAssetsRequest) (*v1beta1.DefaultAssetsResponse, error)
func (UnimplementedCLIModServiceServer) DefaultConfig ¶
func (UnimplementedCLIModServiceServer) DefaultConfig(context.Context, *v1beta1.DefaultConfigRequest) (*v1beta1.DefaultConfigResponse, error)
func (UnimplementedCLIModServiceServer) GetQuestions ¶
func (UnimplementedCLIModServiceServer) GetQuestions(context.Context, *v1beta1.GetQuestionsRequest) (*v1beta1.GetQuestionsResponse, error)
func (UnimplementedCLIModServiceServer) ValidateQuestion ¶
func (UnimplementedCLIModServiceServer) ValidateQuestion(context.Context, *v1beta1.ValidateQuestionRequest) (*v1beta1.ValidateQuestionResponse, error)
type UnimplementedDependencyResolverModServiceServer ¶
type UnimplementedDependencyResolverModServiceServer struct { }
UnimplementedDependencyResolverModServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedDependencyResolverModServiceServer) GenerateDependencies ¶
func (UnimplementedDependencyResolverModServiceServer) GenerateDependencies(context.Context, *v1beta1.GenerateDependenciesRequest) (*v1beta1.GenerateDependenciesResponse, error)
func (UnimplementedDependencyResolverModServiceServer) GenerateDestination ¶
func (UnimplementedDependencyResolverModServiceServer) GenerateDestination(context.Context, *v1beta1.GenerateDestinationRequest) (*v1beta1.GenerateDestinationResponse, error)
type UnsafeBaseServiceServer ¶
type UnsafeBaseServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBaseServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BaseServiceServer will result in compilation errors.
type UnsafeCLIModServiceServer ¶
type UnsafeCLIModServiceServer interface {
// contains filtered or unexported methods
}
UnsafeCLIModServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CLIModServiceServer will result in compilation errors.
type UnsafeDependencyResolverModServiceServer ¶
type UnsafeDependencyResolverModServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDependencyResolverModServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DependencyResolverModServiceServer will result in compilation errors.