Documentation
¶
Index ¶
- Variables
- func ConvertHistoryToGRPCTestCase(historyTestcase *server.HistoryTestCase) (result testing.TestCase)
- func ConvertToGRPCHistoryTestCase(historyTestcase testing.HistoryTestCase) (result *server.HistoryTestCase)
- func ConvertToGRPCHistoryTestCaseResult(testCaseResult testing.TestCaseResult, testSuite *testing.TestSuite, ...) (result *server.HistoryTestResult)
- func ConvertToGRPCTestCase(testcase testing.TestCase) (result *server.TestCase)
- func ConvertToNormalHistoryTestCase(testcase *server.HistoryTestCase) (result testing.HistoryTestCase)
- func ConvertToNormalHistoryTestSuite(suite *HistoryTestSuite) (result *testing.HistoryTestSuite)
- func ConvertToNormalTestCase(testcase *server.TestCase) (result testing.TestCase)
- func ConvertToNormalTestCaseResult(testResult *server.HistoryTestResult) (result testing.HistoryTestResult)
- func ConvertToNormalTestSuite(suite *TestSuite) (result *testing.TestSuite)
- func ConvertToNormalTestSuiteSpec(spec *server.APISpec) (result testing.APISpec)
- func GetStoreFromContext(ctx context.Context) (store *testing.Store)
- func MDToStore(md metadata.MD) *testing.Store
- func NewGRPCSecretGetter(remoteServer server.SecertServiceGetable) secret.SecretGetter
- func NewGRPCloaderFromStore() testing.StoreWriterFactory
- func RegisterConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigServiceServer)
- func RegisterLoaderServer(s grpc.ServiceRegistrar, srv LoaderServer)
- func RegisterSecretServiceServer(s grpc.ServiceRegistrar, srv SecretServiceServer)
- func WithIncomingStoreContext(ctx context.Context, store *testing.Store) context.Context
- func WithStoreContext(ctx context.Context, store *testing.Store) context.Context
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetDescription() string
- func (x *Config) GetName() string
- func (x *Config) GetValue() string
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type ConfigServiceClient
- type ConfigServiceServer
- type Configs
- type HistoryTestSuite
- func (*HistoryTestSuite) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryTestSuite) GetHistorySuiteName() string
- func (x *HistoryTestSuite) GetItems() []*server.HistoryTestCase
- func (*HistoryTestSuite) ProtoMessage()
- func (x *HistoryTestSuite) ProtoReflect() protoreflect.Message
- func (x *HistoryTestSuite) Reset()
- func (x *HistoryTestSuite) String() string
- type HistoryTestSuites
- func (*HistoryTestSuites) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryTestSuites) GetData() []*HistoryTestSuite
- func (*HistoryTestSuites) ProtoMessage()
- func (x *HistoryTestSuites) ProtoReflect() protoreflect.Message
- func (x *HistoryTestSuites) Reset()
- func (x *HistoryTestSuites) String() string
- type LoaderClient
- type LoaderServer
- type SecretServiceClient
- type SecretServiceServer
- type TestSuite
- func (*TestSuite) Descriptor() ([]byte, []int)deprecated
- func (x *TestSuite) GetApi() string
- func (x *TestSuite) GetFull() bool
- func (x *TestSuite) GetItems() []*server.TestCase
- func (x *TestSuite) GetName() string
- func (x *TestSuite) GetParam() []*server.Pair
- func (x *TestSuite) GetSpec() *server.APISpec
- func (*TestSuite) ProtoMessage()
- func (x *TestSuite) ProtoReflect() protoreflect.Message
- func (x *TestSuite) Reset()
- func (x *TestSuite) String() string
- type TestSuites
- type UnimplementedConfigServiceServer
- func (UnimplementedConfigServiceServer) CreateConfig(context.Context, *Config) (*server.CommonResult, error)
- func (UnimplementedConfigServiceServer) DeleteConfig(context.Context, *server.SimpleName) (*server.CommonResult, error)
- func (UnimplementedConfigServiceServer) GetConfig(context.Context, *server.SimpleName) (*Config, error)
- func (UnimplementedConfigServiceServer) GetConfigs(context.Context, *server.Empty) (*Configs, error)
- func (UnimplementedConfigServiceServer) UpdateConfig(context.Context, *Config) (*server.CommonResult, error)
- type UnimplementedLoaderServer
- func (UnimplementedLoaderServer) CreateTestCase(context.Context, *server.TestCase) (*server.Empty, error)
- func (UnimplementedLoaderServer) CreateTestCaseHistory(context.Context, *server.HistoryTestResult) (*server.Empty, error)
- func (UnimplementedLoaderServer) CreateTestSuite(context.Context, *TestSuite) (*server.Empty, error)
- func (UnimplementedLoaderServer) DeleteAllHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error)
- func (UnimplementedLoaderServer) DeleteHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error)
- func (UnimplementedLoaderServer) DeleteTestCase(context.Context, *server.TestCase) (*server.Empty, error)
- func (UnimplementedLoaderServer) DeleteTestSuite(context.Context, *TestSuite) (*server.Empty, error)
- func (UnimplementedLoaderServer) GetHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.HistoryTestCase, error)
- func (UnimplementedLoaderServer) GetHistoryTestCaseWithResult(context.Context, *server.HistoryTestCase) (*server.HistoryTestResult, error)
- func (UnimplementedLoaderServer) GetTestCase(context.Context, *server.TestCase) (*server.TestCase, error)
- func (UnimplementedLoaderServer) GetTestCaseAllHistory(context.Context, *server.TestCase) (*server.HistoryTestCases, error)
- func (UnimplementedLoaderServer) GetTestSuite(context.Context, *TestSuite) (*TestSuite, error)
- func (UnimplementedLoaderServer) GetVersion(context.Context, *server.Empty) (*server.Version, error)
- func (UnimplementedLoaderServer) ListHistoryTestSuite(context.Context, *server.Empty) (*HistoryTestSuites, error)
- func (UnimplementedLoaderServer) ListTestCases(context.Context, *TestSuite) (*server.TestCases, error)
- func (UnimplementedLoaderServer) ListTestSuite(context.Context, *server.Empty) (*TestSuites, error)
- func (UnimplementedLoaderServer) PProf(context.Context, *server.PProfRequest) (*server.PProfData, error)
- func (UnimplementedLoaderServer) RenameTestCase(context.Context, *server.TestCaseDuplicate) (*server.HelloReply, error)
- func (UnimplementedLoaderServer) RenameTestSuite(context.Context, *server.TestSuiteDuplicate) (*server.HelloReply, error)
- func (UnimplementedLoaderServer) UpdateTestCase(context.Context, *server.TestCase) (*server.TestCase, error)
- func (UnimplementedLoaderServer) UpdateTestSuite(context.Context, *TestSuite) (*TestSuite, error)
- func (UnimplementedLoaderServer) Verify(context.Context, *server.Empty) (*server.ExtensionStatus, error)
- type UnimplementedSecretServiceServer
- func (UnimplementedSecretServiceServer) CreateSecret(context.Context, *server.Secret) (*server.CommonResult, error)
- func (UnimplementedSecretServiceServer) DeleteSecret(context.Context, *server.Secret) (*server.CommonResult, error)
- func (UnimplementedSecretServiceServer) GetSecret(context.Context, *server.Secret) (*server.Secret, error)
- func (UnimplementedSecretServiceServer) GetSecrets(context.Context, *server.Empty) (*server.Secrets, error)
- func (UnimplementedSecretServiceServer) UpdateSecret(context.Context, *server.Secret) (*server.CommonResult, error)
- type UnsafeConfigServiceServer
- type UnsafeLoaderServer
- type UnsafeSecretServiceServer
Constants ¶
This section is empty.
Variables ¶
var ConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "remote.ConfigService", HandlerType: (*ConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetConfigs", Handler: _ConfigService_GetConfigs_Handler, }, { MethodName: "GetConfig", Handler: _ConfigService_GetConfig_Handler, }, { MethodName: "CreateConfig", Handler: _ConfigService_CreateConfig_Handler, }, { MethodName: "UpdateConfig", Handler: _ConfigService_UpdateConfig_Handler, }, { MethodName: "DeleteConfig", Handler: _ConfigService_DeleteConfig_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/testing/remote/loader.proto", }
ConfigService_ServiceDesc is the grpc.ServiceDesc for ConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_pkg_testing_remote_loader_proto protoreflect.FileDescriptor
var Loader_ServiceDesc = grpc.ServiceDesc{ ServiceName: "remote.Loader", HandlerType: (*LoaderServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListTestSuite", Handler: _Loader_ListTestSuite_Handler, }, { MethodName: "CreateTestSuite", Handler: _Loader_CreateTestSuite_Handler, }, { MethodName: "GetTestSuite", Handler: _Loader_GetTestSuite_Handler, }, { MethodName: "UpdateTestSuite", Handler: _Loader_UpdateTestSuite_Handler, }, { MethodName: "DeleteTestSuite", Handler: _Loader_DeleteTestSuite_Handler, }, { MethodName: "RenameTestSuite", Handler: _Loader_RenameTestSuite_Handler, }, { MethodName: "ListTestCases", Handler: _Loader_ListTestCases_Handler, }, { MethodName: "CreateTestCase", Handler: _Loader_CreateTestCase_Handler, }, { MethodName: "GetTestCase", Handler: _Loader_GetTestCase_Handler, }, { MethodName: "UpdateTestCase", Handler: _Loader_UpdateTestCase_Handler, }, { MethodName: "DeleteTestCase", Handler: _Loader_DeleteTestCase_Handler, }, { MethodName: "RenameTestCase", Handler: _Loader_RenameTestCase_Handler, }, { MethodName: "ListHistoryTestSuite", Handler: _Loader_ListHistoryTestSuite_Handler, }, { MethodName: "CreateTestCaseHistory", Handler: _Loader_CreateTestCaseHistory_Handler, }, { MethodName: "GetHistoryTestCaseWithResult", Handler: _Loader_GetHistoryTestCaseWithResult_Handler, }, { MethodName: "GetHistoryTestCase", Handler: _Loader_GetHistoryTestCase_Handler, }, { MethodName: "DeleteHistoryTestCase", Handler: _Loader_DeleteHistoryTestCase_Handler, }, { MethodName: "DeleteAllHistoryTestCase", Handler: _Loader_DeleteAllHistoryTestCase_Handler, }, { MethodName: "GetTestCaseAllHistory", Handler: _Loader_GetTestCaseAllHistory_Handler, }, { MethodName: "GetVersion", Handler: _Loader_GetVersion_Handler, }, { MethodName: "Verify", Handler: _Loader_Verify_Handler, }, { MethodName: "PProf", Handler: _Loader_PProf_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/testing/remote/loader.proto", }
Loader_ServiceDesc is the grpc.ServiceDesc for Loader service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SecretService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "remote.SecretService", HandlerType: (*SecretServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetSecret", Handler: _SecretService_GetSecret_Handler, }, { MethodName: "GetSecrets", Handler: _SecretService_GetSecrets_Handler, }, { MethodName: "CreateSecret", Handler: _SecretService_CreateSecret_Handler, }, { MethodName: "DeleteSecret", Handler: _SecretService_DeleteSecret_Handler, }, { MethodName: "UpdateSecret", Handler: _SecretService_UpdateSecret_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/testing/remote/loader.proto", }
SecretService_ServiceDesc is the grpc.ServiceDesc for SecretService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func ConvertHistoryToGRPCTestCase ¶ added in v0.0.18
func ConvertHistoryToGRPCTestCase(historyTestcase *server.HistoryTestCase) (result testing.TestCase)
func ConvertToGRPCHistoryTestCase ¶ added in v0.0.18
func ConvertToGRPCHistoryTestCase(historyTestcase testing.HistoryTestCase) (result *server.HistoryTestCase)
func ConvertToGRPCHistoryTestCaseResult ¶ added in v0.0.18
func ConvertToGRPCHistoryTestCaseResult(testCaseResult testing.TestCaseResult, testSuite *testing.TestSuite, historyHeader map[string]string) (result *server.HistoryTestResult)
func ConvertToGRPCTestCase ¶
func ConvertToNormalHistoryTestCase ¶ added in v0.0.18
func ConvertToNormalHistoryTestCase(testcase *server.HistoryTestCase) (result testing.HistoryTestCase)
func ConvertToNormalHistoryTestSuite ¶ added in v0.0.18
func ConvertToNormalHistoryTestSuite(suite *HistoryTestSuite) (result *testing.HistoryTestSuite)
func ConvertToNormalTestCase ¶
func ConvertToNormalTestCaseResult ¶ added in v0.0.18
func ConvertToNormalTestCaseResult(testResult *server.HistoryTestResult) (result testing.HistoryTestResult)
func ConvertToNormalTestSuiteSpec ¶ added in v0.0.15
func NewGRPCSecretGetter ¶
func NewGRPCSecretGetter(remoteServer server.SecertServiceGetable) secret.SecretGetter
func NewGRPCloaderFromStore ¶
func NewGRPCloaderFromStore() testing.StoreWriterFactory
func RegisterConfigServiceServer ¶ added in v0.0.18
func RegisterConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigServiceServer)
func RegisterLoaderServer ¶
func RegisterLoaderServer(s grpc.ServiceRegistrar, srv LoaderServer)
func RegisterSecretServiceServer ¶
func RegisterSecretServiceServer(s grpc.ServiceRegistrar, srv SecretServiceServer)
Types ¶
type Config ¶ added in v0.0.18
type Config struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*Config) Descriptor
deprecated
added in
v0.0.18
func (*Config) GetDescription ¶ added in v0.0.18
func (*Config) ProtoMessage ¶ added in v0.0.18
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶ added in v0.0.18
func (x *Config) ProtoReflect() protoreflect.Message
type ConfigServiceClient ¶ added in v0.0.18
type ConfigServiceClient interface { GetConfigs(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*Configs, error) GetConfig(ctx context.Context, in *server.SimpleName, opts ...grpc.CallOption) (*Config, error) CreateConfig(ctx context.Context, in *Config, opts ...grpc.CallOption) (*server.CommonResult, error) UpdateConfig(ctx context.Context, in *Config, opts ...grpc.CallOption) (*server.CommonResult, error) DeleteConfig(ctx context.Context, in *server.SimpleName, opts ...grpc.CallOption) (*server.CommonResult, error) }
ConfigServiceClient is the client API for ConfigService 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 NewConfigServiceClient ¶ added in v0.0.18
func NewConfigServiceClient(cc grpc.ClientConnInterface) ConfigServiceClient
type ConfigServiceServer ¶ added in v0.0.18
type ConfigServiceServer interface { GetConfigs(context.Context, *server.Empty) (*Configs, error) GetConfig(context.Context, *server.SimpleName) (*Config, error) CreateConfig(context.Context, *Config) (*server.CommonResult, error) UpdateConfig(context.Context, *Config) (*server.CommonResult, error) DeleteConfig(context.Context, *server.SimpleName) (*server.CommonResult, error) // contains filtered or unexported methods }
ConfigServiceServer is the server API for ConfigService service. All implementations must embed UnimplementedConfigServiceServer for forward compatibility
type Configs ¶ added in v0.0.18
type Configs struct { Data []*Config `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Configs) Descriptor
deprecated
added in
v0.0.18
func (*Configs) ProtoMessage ¶ added in v0.0.18
func (*Configs) ProtoMessage()
func (*Configs) ProtoReflect ¶ added in v0.0.18
func (x *Configs) ProtoReflect() protoreflect.Message
type HistoryTestSuite ¶ added in v0.0.18
type HistoryTestSuite struct { HistorySuiteName string `protobuf:"bytes,1,opt,name=historySuiteName,proto3" json:"historySuiteName,omitempty"` Items []*server.HistoryTestCase `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*HistoryTestSuite) Descriptor
deprecated
added in
v0.0.18
func (*HistoryTestSuite) Descriptor() ([]byte, []int)
Deprecated: Use HistoryTestSuite.ProtoReflect.Descriptor instead.
func (*HistoryTestSuite) GetHistorySuiteName ¶ added in v0.0.18
func (x *HistoryTestSuite) GetHistorySuiteName() string
func (*HistoryTestSuite) GetItems ¶ added in v0.0.18
func (x *HistoryTestSuite) GetItems() []*server.HistoryTestCase
func (*HistoryTestSuite) ProtoMessage ¶ added in v0.0.18
func (*HistoryTestSuite) ProtoMessage()
func (*HistoryTestSuite) ProtoReflect ¶ added in v0.0.18
func (x *HistoryTestSuite) ProtoReflect() protoreflect.Message
func (*HistoryTestSuite) Reset ¶ added in v0.0.18
func (x *HistoryTestSuite) Reset()
func (*HistoryTestSuite) String ¶ added in v0.0.18
func (x *HistoryTestSuite) String() string
type HistoryTestSuites ¶ added in v0.0.18
type HistoryTestSuites struct { Data []*HistoryTestSuite `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*HistoryTestSuites) Descriptor
deprecated
added in
v0.0.18
func (*HistoryTestSuites) Descriptor() ([]byte, []int)
Deprecated: Use HistoryTestSuites.ProtoReflect.Descriptor instead.
func (*HistoryTestSuites) GetData ¶ added in v0.0.18
func (x *HistoryTestSuites) GetData() []*HistoryTestSuite
func (*HistoryTestSuites) ProtoMessage ¶ added in v0.0.18
func (*HistoryTestSuites) ProtoMessage()
func (*HistoryTestSuites) ProtoReflect ¶ added in v0.0.18
func (x *HistoryTestSuites) ProtoReflect() protoreflect.Message
func (*HistoryTestSuites) Reset ¶ added in v0.0.18
func (x *HistoryTestSuites) Reset()
func (*HistoryTestSuites) String ¶ added in v0.0.18
func (x *HistoryTestSuites) String() string
type LoaderClient ¶
type LoaderClient interface { ListTestSuite(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*TestSuites, error) CreateTestSuite(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*server.Empty, error) GetTestSuite(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*TestSuite, error) UpdateTestSuite(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*TestSuite, error) DeleteTestSuite(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*server.Empty, error) RenameTestSuite(ctx context.Context, in *server.TestSuiteDuplicate, opts ...grpc.CallOption) (*server.HelloReply, error) ListTestCases(ctx context.Context, in *TestSuite, opts ...grpc.CallOption) (*server.TestCases, error) CreateTestCase(ctx context.Context, in *server.TestCase, opts ...grpc.CallOption) (*server.Empty, error) GetTestCase(ctx context.Context, in *server.TestCase, opts ...grpc.CallOption) (*server.TestCase, error) UpdateTestCase(ctx context.Context, in *server.TestCase, opts ...grpc.CallOption) (*server.TestCase, error) DeleteTestCase(ctx context.Context, in *server.TestCase, opts ...grpc.CallOption) (*server.Empty, error) RenameTestCase(ctx context.Context, in *server.TestCaseDuplicate, opts ...grpc.CallOption) (*server.HelloReply, error) ListHistoryTestSuite(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*HistoryTestSuites, error) CreateTestCaseHistory(ctx context.Context, in *server.HistoryTestResult, opts ...grpc.CallOption) (*server.Empty, error) GetHistoryTestCaseWithResult(ctx context.Context, in *server.HistoryTestCase, opts ...grpc.CallOption) (*server.HistoryTestResult, error) GetHistoryTestCase(ctx context.Context, in *server.HistoryTestCase, opts ...grpc.CallOption) (*server.HistoryTestCase, error) DeleteHistoryTestCase(ctx context.Context, in *server.HistoryTestCase, opts ...grpc.CallOption) (*server.Empty, error) DeleteAllHistoryTestCase(ctx context.Context, in *server.HistoryTestCase, opts ...grpc.CallOption) (*server.Empty, error) GetTestCaseAllHistory(ctx context.Context, in *server.TestCase, opts ...grpc.CallOption) (*server.HistoryTestCases, error) GetVersion(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*server.Version, error) Verify(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*server.ExtensionStatus, error) PProf(ctx context.Context, in *server.PProfRequest, opts ...grpc.CallOption) (*server.PProfData, error) }
LoaderClient is the client API for Loader 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 NewLoaderClient ¶
func NewLoaderClient(cc grpc.ClientConnInterface) LoaderClient
type LoaderServer ¶
type LoaderServer interface { ListTestSuite(context.Context, *server.Empty) (*TestSuites, error) CreateTestSuite(context.Context, *TestSuite) (*server.Empty, error) GetTestSuite(context.Context, *TestSuite) (*TestSuite, error) UpdateTestSuite(context.Context, *TestSuite) (*TestSuite, error) DeleteTestSuite(context.Context, *TestSuite) (*server.Empty, error) RenameTestSuite(context.Context, *server.TestSuiteDuplicate) (*server.HelloReply, error) ListTestCases(context.Context, *TestSuite) (*server.TestCases, error) CreateTestCase(context.Context, *server.TestCase) (*server.Empty, error) GetTestCase(context.Context, *server.TestCase) (*server.TestCase, error) UpdateTestCase(context.Context, *server.TestCase) (*server.TestCase, error) DeleteTestCase(context.Context, *server.TestCase) (*server.Empty, error) RenameTestCase(context.Context, *server.TestCaseDuplicate) (*server.HelloReply, error) ListHistoryTestSuite(context.Context, *server.Empty) (*HistoryTestSuites, error) CreateTestCaseHistory(context.Context, *server.HistoryTestResult) (*server.Empty, error) GetHistoryTestCaseWithResult(context.Context, *server.HistoryTestCase) (*server.HistoryTestResult, error) GetHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.HistoryTestCase, error) DeleteHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error) DeleteAllHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error) GetTestCaseAllHistory(context.Context, *server.TestCase) (*server.HistoryTestCases, error) GetVersion(context.Context, *server.Empty) (*server.Version, error) Verify(context.Context, *server.Empty) (*server.ExtensionStatus, error) PProf(context.Context, *server.PProfRequest) (*server.PProfData, error) // contains filtered or unexported methods }
LoaderServer is the server API for Loader service. All implementations must embed UnimplementedLoaderServer for forward compatibility
type SecretServiceClient ¶
type SecretServiceClient interface { GetSecret(ctx context.Context, in *server.Secret, opts ...grpc.CallOption) (*server.Secret, error) GetSecrets(ctx context.Context, in *server.Empty, opts ...grpc.CallOption) (*server.Secrets, error) CreateSecret(ctx context.Context, in *server.Secret, opts ...grpc.CallOption) (*server.CommonResult, error) DeleteSecret(ctx context.Context, in *server.Secret, opts ...grpc.CallOption) (*server.CommonResult, error) UpdateSecret(ctx context.Context, in *server.Secret, opts ...grpc.CallOption) (*server.CommonResult, error) }
SecretServiceClient is the client API for SecretService 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 NewSecretServiceClient ¶
func NewSecretServiceClient(cc grpc.ClientConnInterface) SecretServiceClient
type SecretServiceServer ¶
type SecretServiceServer interface { GetSecret(context.Context, *server.Secret) (*server.Secret, error) GetSecrets(context.Context, *server.Empty) (*server.Secrets, error) CreateSecret(context.Context, *server.Secret) (*server.CommonResult, error) DeleteSecret(context.Context, *server.Secret) (*server.CommonResult, error) UpdateSecret(context.Context, *server.Secret) (*server.CommonResult, error) // contains filtered or unexported methods }
SecretServiceServer is the server API for SecretService service. All implementations must embed UnimplementedSecretServiceServer for forward compatibility
func NewGRPCSecretFrom ¶
func NewGRPCSecretFrom(address string) (server SecretServiceServer, err error)
type TestSuite ¶
type TestSuite struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Api string `protobuf:"bytes,2,opt,name=api,proto3" json:"api,omitempty"` Param []*server.Pair `protobuf:"bytes,3,rep,name=param,proto3" json:"param,omitempty"` Spec *server.APISpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"` Items []*server.TestCase `protobuf:"bytes,5,rep,name=items,proto3" json:"items,omitempty"` Full bool `protobuf:"varint,6,opt,name=full,proto3" json:"full,omitempty"` // contains filtered or unexported fields }
func ConvertToGRPCTestSuite ¶
func (*TestSuite) Descriptor
deprecated
func (*TestSuite) ProtoMessage ¶
func (*TestSuite) ProtoMessage()
func (*TestSuite) ProtoReflect ¶
func (x *TestSuite) ProtoReflect() protoreflect.Message
type TestSuites ¶
type TestSuites struct { Data []*TestSuite `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*TestSuites) Descriptor
deprecated
func (*TestSuites) Descriptor() ([]byte, []int)
Deprecated: Use TestSuites.ProtoReflect.Descriptor instead.
func (*TestSuites) GetData ¶
func (x *TestSuites) GetData() []*TestSuite
func (*TestSuites) ProtoMessage ¶
func (*TestSuites) ProtoMessage()
func (*TestSuites) ProtoReflect ¶
func (x *TestSuites) ProtoReflect() protoreflect.Message
func (*TestSuites) Reset ¶
func (x *TestSuites) Reset()
func (*TestSuites) String ¶
func (x *TestSuites) String() string
type UnimplementedConfigServiceServer ¶ added in v0.0.18
type UnimplementedConfigServiceServer struct { }
UnimplementedConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigServiceServer) CreateConfig ¶ added in v0.0.18
func (UnimplementedConfigServiceServer) CreateConfig(context.Context, *Config) (*server.CommonResult, error)
func (UnimplementedConfigServiceServer) DeleteConfig ¶ added in v0.0.18
func (UnimplementedConfigServiceServer) DeleteConfig(context.Context, *server.SimpleName) (*server.CommonResult, error)
func (UnimplementedConfigServiceServer) GetConfig ¶ added in v0.0.18
func (UnimplementedConfigServiceServer) GetConfig(context.Context, *server.SimpleName) (*Config, error)
func (UnimplementedConfigServiceServer) GetConfigs ¶ added in v0.0.18
func (UnimplementedConfigServiceServer) UpdateConfig ¶ added in v0.0.18
func (UnimplementedConfigServiceServer) UpdateConfig(context.Context, *Config) (*server.CommonResult, error)
type UnimplementedLoaderServer ¶
type UnimplementedLoaderServer struct { }
UnimplementedLoaderServer must be embedded to have forward compatible implementations.
func (UnimplementedLoaderServer) CreateTestCase ¶
func (UnimplementedLoaderServer) CreateTestCaseHistory ¶ added in v0.0.18
func (UnimplementedLoaderServer) CreateTestCaseHistory(context.Context, *server.HistoryTestResult) (*server.Empty, error)
func (UnimplementedLoaderServer) CreateTestSuite ¶
func (UnimplementedLoaderServer) DeleteAllHistoryTestCase ¶ added in v0.0.18
func (UnimplementedLoaderServer) DeleteAllHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error)
func (UnimplementedLoaderServer) DeleteHistoryTestCase ¶ added in v0.0.18
func (UnimplementedLoaderServer) DeleteHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.Empty, error)
func (UnimplementedLoaderServer) DeleteTestCase ¶
func (UnimplementedLoaderServer) DeleteTestSuite ¶
func (UnimplementedLoaderServer) GetHistoryTestCase ¶ added in v0.0.18
func (UnimplementedLoaderServer) GetHistoryTestCase(context.Context, *server.HistoryTestCase) (*server.HistoryTestCase, error)
func (UnimplementedLoaderServer) GetHistoryTestCaseWithResult ¶ added in v0.0.18
func (UnimplementedLoaderServer) GetHistoryTestCaseWithResult(context.Context, *server.HistoryTestCase) (*server.HistoryTestResult, error)
func (UnimplementedLoaderServer) GetTestCase ¶
func (UnimplementedLoaderServer) GetTestCaseAllHistory ¶ added in v0.0.18
func (UnimplementedLoaderServer) GetTestCaseAllHistory(context.Context, *server.TestCase) (*server.HistoryTestCases, error)
func (UnimplementedLoaderServer) GetTestSuite ¶
func (UnimplementedLoaderServer) GetVersion ¶ added in v0.0.18
func (UnimplementedLoaderServer) ListHistoryTestSuite ¶ added in v0.0.18
func (UnimplementedLoaderServer) ListHistoryTestSuite(context.Context, *server.Empty) (*HistoryTestSuites, error)
func (UnimplementedLoaderServer) ListTestCases ¶
func (UnimplementedLoaderServer) ListTestSuite ¶
func (UnimplementedLoaderServer) ListTestSuite(context.Context, *server.Empty) (*TestSuites, error)
func (UnimplementedLoaderServer) PProf ¶ added in v0.0.15
func (UnimplementedLoaderServer) PProf(context.Context, *server.PProfRequest) (*server.PProfData, error)
func (UnimplementedLoaderServer) RenameTestCase ¶ added in v0.0.18
func (UnimplementedLoaderServer) RenameTestCase(context.Context, *server.TestCaseDuplicate) (*server.HelloReply, error)
func (UnimplementedLoaderServer) RenameTestSuite ¶ added in v0.0.18
func (UnimplementedLoaderServer) RenameTestSuite(context.Context, *server.TestSuiteDuplicate) (*server.HelloReply, error)
func (UnimplementedLoaderServer) UpdateTestCase ¶
func (UnimplementedLoaderServer) UpdateTestSuite ¶
func (UnimplementedLoaderServer) Verify ¶
func (UnimplementedLoaderServer) Verify(context.Context, *server.Empty) (*server.ExtensionStatus, error)
type UnimplementedSecretServiceServer ¶
type UnimplementedSecretServiceServer struct { }
UnimplementedSecretServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretServiceServer) CreateSecret ¶
func (UnimplementedSecretServiceServer) CreateSecret(context.Context, *server.Secret) (*server.CommonResult, error)
func (UnimplementedSecretServiceServer) DeleteSecret ¶
func (UnimplementedSecretServiceServer) DeleteSecret(context.Context, *server.Secret) (*server.CommonResult, error)
func (UnimplementedSecretServiceServer) GetSecrets ¶
func (UnimplementedSecretServiceServer) UpdateSecret ¶
func (UnimplementedSecretServiceServer) UpdateSecret(context.Context, *server.Secret) (*server.CommonResult, error)
type UnsafeConfigServiceServer ¶ added in v0.0.18
type UnsafeConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigServiceServer will result in compilation errors.
type UnsafeLoaderServer ¶
type UnsafeLoaderServer interface {
// contains filtered or unexported methods
}
UnsafeLoaderServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LoaderServer will result in compilation errors.
type UnsafeSecretServiceServer ¶
type UnsafeSecretServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSecretServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretServiceServer will result in compilation errors.