v1

package
v0.5.68 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2022 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_metaprov_modelaapi_services_study_v1_study_proto protoreflect.FileDescriptor
View Source
var StudyService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "github.com.metaprov.modelaapi.services.study.v1.StudyService",
	HandlerType: (*StudyServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListStudies",
			Handler:    _StudyService_ListStudies_Handler,
		},
		{
			MethodName: "CreateStudy",
			Handler:    _StudyService_CreateStudy_Handler,
		},
		{
			MethodName: "GetStudy",
			Handler:    _StudyService_GetStudy_Handler,
		},
		{
			MethodName: "UpdateStudy",
			Handler:    _StudyService_UpdateStudy_Handler,
		},
		{
			MethodName: "DeleteStudy",
			Handler:    _StudyService_DeleteStudy_Handler,
		},
		{
			MethodName: "CreateStudyProfile",
			Handler:    _StudyService_CreateStudyProfile_Handler,
		},
		{
			MethodName: "GetStudyProfile",
			Handler:    _StudyService_GetStudyProfile_Handler,
		},
		{
			MethodName: "AbortStudy",
			Handler:    _StudyService_AbortStudy_Handler,
		},
		{
			MethodName: "PauseStudy",
			Handler:    _StudyService_PauseStudy_Handler,
		},
		{
			MethodName: "ResumeStudy",
			Handler:    _StudyService_ResumeStudy_Handler,
		},
		{
			MethodName: "CompleteSearch",
			Handler:    _StudyService_CompleteSearch_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "github.com/metaprov/modelaapi/services/study/v1/study.proto",
}

StudyService_ServiceDesc is the grpc.ServiceDesc for StudyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterStudyServiceHandler added in v0.4.687

func RegisterStudyServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterStudyServiceHandler registers the http handlers for service StudyService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterStudyServiceHandlerClient added in v0.4.687

func RegisterStudyServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StudyServiceClient) error

RegisterStudyServiceHandlerClient registers the http handlers for service StudyService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "StudyServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "StudyServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "StudyServiceClient" to call the correct interceptors.

func RegisterStudyServiceHandlerFromEndpoint added in v0.4.687

func RegisterStudyServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterStudyServiceHandlerFromEndpoint is same as RegisterStudyServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterStudyServiceHandlerServer added in v0.4.687

func RegisterStudyServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StudyServiceServer) error

RegisterStudyServiceHandlerServer registers the http handlers for service StudyService to "mux". UnaryRPC :call StudyServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterStudyServiceHandlerFromEndpoint instead.

func RegisterStudyServiceServer

func RegisterStudyServiceServer(s grpc.ServiceRegistrar, srv StudyServiceServer)

Types

type AbortStudyRequest

type AbortStudyRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AbortStudyRequest) Descriptor deprecated

func (*AbortStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use AbortStudyRequest.ProtoReflect.Descriptor instead.

func (*AbortStudyRequest) GetName

func (x *AbortStudyRequest) GetName() string

func (*AbortStudyRequest) GetNamespace

func (x *AbortStudyRequest) GetNamespace() string

func (*AbortStudyRequest) ProtoMessage

func (*AbortStudyRequest) ProtoMessage()

func (*AbortStudyRequest) ProtoReflect

func (x *AbortStudyRequest) ProtoReflect() protoreflect.Message

func (*AbortStudyRequest) Reset

func (x *AbortStudyRequest) Reset()

func (*AbortStudyRequest) String

func (x *AbortStudyRequest) String() string

type AbortStudyResponse

type AbortStudyResponse struct {
	// contains filtered or unexported fields
}

func (*AbortStudyResponse) Descriptor deprecated

func (*AbortStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use AbortStudyResponse.ProtoReflect.Descriptor instead.

func (*AbortStudyResponse) ProtoMessage

func (*AbortStudyResponse) ProtoMessage()

func (*AbortStudyResponse) ProtoReflect

func (x *AbortStudyResponse) ProtoReflect() protoreflect.Message

func (*AbortStudyResponse) Reset

func (x *AbortStudyResponse) Reset()

func (*AbortStudyResponse) String

func (x *AbortStudyResponse) String() string

type CompleteSearchRequest added in v0.4.818

type CompleteSearchRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteSearchRequest) Descriptor deprecated added in v0.4.818

func (*CompleteSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use CompleteSearchRequest.ProtoReflect.Descriptor instead.

func (*CompleteSearchRequest) GetName added in v0.4.818

func (x *CompleteSearchRequest) GetName() string

func (*CompleteSearchRequest) GetNamespace added in v0.4.818

func (x *CompleteSearchRequest) GetNamespace() string

func (*CompleteSearchRequest) ProtoMessage added in v0.4.818

func (*CompleteSearchRequest) ProtoMessage()

func (*CompleteSearchRequest) ProtoReflect added in v0.4.818

func (x *CompleteSearchRequest) ProtoReflect() protoreflect.Message

func (*CompleteSearchRequest) Reset added in v0.4.818

func (x *CompleteSearchRequest) Reset()

func (*CompleteSearchRequest) String added in v0.4.818

func (x *CompleteSearchRequest) String() string

type CompleteSearchResponse added in v0.4.818

type CompleteSearchResponse struct {
	// contains filtered or unexported fields
}

func (*CompleteSearchResponse) Descriptor deprecated added in v0.4.818

func (*CompleteSearchResponse) Descriptor() ([]byte, []int)

Deprecated: Use CompleteSearchResponse.ProtoReflect.Descriptor instead.

func (*CompleteSearchResponse) ProtoMessage added in v0.4.818

func (*CompleteSearchResponse) ProtoMessage()

func (*CompleteSearchResponse) ProtoReflect added in v0.4.818

func (x *CompleteSearchResponse) ProtoReflect() protoreflect.Message

func (*CompleteSearchResponse) Reset added in v0.4.818

func (x *CompleteSearchResponse) Reset()

func (*CompleteSearchResponse) String added in v0.4.818

func (x *CompleteSearchResponse) String() string

type CreateStudyProfileRequest

type CreateStudyProfileRequest struct {
	Namespace string            `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Models    []*v1alpha1.Model `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStudyProfileRequest) Descriptor deprecated

func (*CreateStudyProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateStudyProfileRequest.ProtoReflect.Descriptor instead.

func (*CreateStudyProfileRequest) GetModels

func (x *CreateStudyProfileRequest) GetModels() []*v1alpha1.Model

func (*CreateStudyProfileRequest) GetName

func (x *CreateStudyProfileRequest) GetName() string

func (*CreateStudyProfileRequest) GetNamespace

func (x *CreateStudyProfileRequest) GetNamespace() string

func (*CreateStudyProfileRequest) ProtoMessage

func (*CreateStudyProfileRequest) ProtoMessage()

func (*CreateStudyProfileRequest) ProtoReflect

func (*CreateStudyProfileRequest) Reset

func (x *CreateStudyProfileRequest) Reset()

func (*CreateStudyProfileRequest) String

func (x *CreateStudyProfileRequest) String() string

type CreateStudyProfileResponse

type CreateStudyProfileResponse struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Uri       string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStudyProfileResponse) Descriptor deprecated

func (*CreateStudyProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateStudyProfileResponse.ProtoReflect.Descriptor instead.

func (*CreateStudyProfileResponse) GetName

func (x *CreateStudyProfileResponse) GetName() string

func (*CreateStudyProfileResponse) GetNamespace

func (x *CreateStudyProfileResponse) GetNamespace() string

func (*CreateStudyProfileResponse) GetUri

func (x *CreateStudyProfileResponse) GetUri() string

func (*CreateStudyProfileResponse) ProtoMessage

func (*CreateStudyProfileResponse) ProtoMessage()

func (*CreateStudyProfileResponse) ProtoReflect

func (*CreateStudyProfileResponse) Reset

func (x *CreateStudyProfileResponse) Reset()

func (*CreateStudyProfileResponse) String

func (x *CreateStudyProfileResponse) String() string

type CreateStudyRequest

type CreateStudyRequest struct {
	Study *v1alpha1.Study `protobuf:"bytes,1,opt,name=study,proto3" json:"study,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateStudyRequest) Descriptor deprecated

func (*CreateStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateStudyRequest.ProtoReflect.Descriptor instead.

func (*CreateStudyRequest) GetStudy added in v0.4.475

func (x *CreateStudyRequest) GetStudy() *v1alpha1.Study

func (*CreateStudyRequest) ProtoMessage

func (*CreateStudyRequest) ProtoMessage()

func (*CreateStudyRequest) ProtoReflect

func (x *CreateStudyRequest) ProtoReflect() protoreflect.Message

func (*CreateStudyRequest) Reset

func (x *CreateStudyRequest) Reset()

func (*CreateStudyRequest) String

func (x *CreateStudyRequest) String() string

type CreateStudyResponse

type CreateStudyResponse struct {
	// contains filtered or unexported fields
}

func (*CreateStudyResponse) Descriptor deprecated

func (*CreateStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateStudyResponse.ProtoReflect.Descriptor instead.

func (*CreateStudyResponse) ProtoMessage

func (*CreateStudyResponse) ProtoMessage()

func (*CreateStudyResponse) ProtoReflect

func (x *CreateStudyResponse) ProtoReflect() protoreflect.Message

func (*CreateStudyResponse) Reset

func (x *CreateStudyResponse) Reset()

func (*CreateStudyResponse) String

func (x *CreateStudyResponse) String() string

type DeleteStudyRequest

type DeleteStudyRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteStudyRequest) Descriptor deprecated

func (*DeleteStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteStudyRequest.ProtoReflect.Descriptor instead.

func (*DeleteStudyRequest) GetName

func (x *DeleteStudyRequest) GetName() string

func (*DeleteStudyRequest) GetNamespace

func (x *DeleteStudyRequest) GetNamespace() string

func (*DeleteStudyRequest) ProtoMessage

func (*DeleteStudyRequest) ProtoMessage()

func (*DeleteStudyRequest) ProtoReflect

func (x *DeleteStudyRequest) ProtoReflect() protoreflect.Message

func (*DeleteStudyRequest) Reset

func (x *DeleteStudyRequest) Reset()

func (*DeleteStudyRequest) String

func (x *DeleteStudyRequest) String() string

type DeleteStudyResponse

type DeleteStudyResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteStudyResponse) Descriptor deprecated

func (*DeleteStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteStudyResponse.ProtoReflect.Descriptor instead.

func (*DeleteStudyResponse) ProtoMessage

func (*DeleteStudyResponse) ProtoMessage()

func (*DeleteStudyResponse) ProtoReflect

func (x *DeleteStudyResponse) ProtoReflect() protoreflect.Message

func (*DeleteStudyResponse) Reset

func (x *DeleteStudyResponse) Reset()

func (*DeleteStudyResponse) String

func (x *DeleteStudyResponse) String() string

type GetStudyProfileRequest

type GetStudyProfileRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Models    int32  `protobuf:"varint,3,opt,name=models,proto3" json:"models,omitempty"` // the number of models.
	// contains filtered or unexported fields
}

Ask for the actual profile.

func (*GetStudyProfileRequest) Descriptor deprecated

func (*GetStudyProfileRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetStudyProfileRequest.ProtoReflect.Descriptor instead.

func (*GetStudyProfileRequest) GetModels

func (x *GetStudyProfileRequest) GetModels() int32

func (*GetStudyProfileRequest) GetName

func (x *GetStudyProfileRequest) GetName() string

func (*GetStudyProfileRequest) GetNamespace

func (x *GetStudyProfileRequest) GetNamespace() string

func (*GetStudyProfileRequest) ProtoMessage

func (*GetStudyProfileRequest) ProtoMessage()

func (*GetStudyProfileRequest) ProtoReflect

func (x *GetStudyProfileRequest) ProtoReflect() protoreflect.Message

func (*GetStudyProfileRequest) Reset

func (x *GetStudyProfileRequest) Reset()

func (*GetStudyProfileRequest) String

func (x *GetStudyProfileRequest) String() string

type GetStudyProfileResponse

type GetStudyProfileResponse struct {
	Profile       *v1.StudyProfile   `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
	ModelsProfile []*v1.ModelProfile `protobuf:"bytes,2,rep,name=modelsProfile,proto3" json:"modelsProfile,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStudyProfileResponse) Descriptor deprecated

func (*GetStudyProfileResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetStudyProfileResponse.ProtoReflect.Descriptor instead.

func (*GetStudyProfileResponse) GetModelsProfile

func (x *GetStudyProfileResponse) GetModelsProfile() []*v1.ModelProfile

func (*GetStudyProfileResponse) GetProfile

func (x *GetStudyProfileResponse) GetProfile() *v1.StudyProfile

func (*GetStudyProfileResponse) ProtoMessage

func (*GetStudyProfileResponse) ProtoMessage()

func (*GetStudyProfileResponse) ProtoReflect

func (x *GetStudyProfileResponse) ProtoReflect() protoreflect.Message

func (*GetStudyProfileResponse) Reset

func (x *GetStudyProfileResponse) Reset()

func (*GetStudyProfileResponse) String

func (x *GetStudyProfileResponse) String() string

type GetStudyRequest

type GetStudyRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStudyRequest) Descriptor deprecated

func (*GetStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetStudyRequest.ProtoReflect.Descriptor instead.

func (*GetStudyRequest) GetName

func (x *GetStudyRequest) GetName() string

func (*GetStudyRequest) GetNamespace

func (x *GetStudyRequest) GetNamespace() string

func (*GetStudyRequest) ProtoMessage

func (*GetStudyRequest) ProtoMessage()

func (*GetStudyRequest) ProtoReflect

func (x *GetStudyRequest) ProtoReflect() protoreflect.Message

func (*GetStudyRequest) Reset

func (x *GetStudyRequest) Reset()

func (*GetStudyRequest) String

func (x *GetStudyRequest) String() string

type GetStudyResponse

type GetStudyResponse struct {
	Study *v1alpha1.Study `protobuf:"bytes,1,opt,name=study,proto3" json:"study,omitempty"`
	Yaml  string          `protobuf:"bytes,2,opt,name=yaml,proto3" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStudyResponse) Descriptor deprecated

func (*GetStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetStudyResponse.ProtoReflect.Descriptor instead.

func (*GetStudyResponse) GetStudy added in v0.4.472

func (x *GetStudyResponse) GetStudy() *v1alpha1.Study

func (*GetStudyResponse) GetYaml

func (x *GetStudyResponse) GetYaml() string

func (*GetStudyResponse) ProtoMessage

func (*GetStudyResponse) ProtoMessage()

func (*GetStudyResponse) ProtoReflect

func (x *GetStudyResponse) ProtoReflect() protoreflect.Message

func (*GetStudyResponse) Reset

func (x *GetStudyResponse) Reset()

func (*GetStudyResponse) String

func (x *GetStudyResponse) String() string

type ListStudyRequest

type ListStudyRequest struct {
	Namespace string            `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListStudyRequest) Descriptor deprecated

func (*ListStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListStudyRequest.ProtoReflect.Descriptor instead.

func (*ListStudyRequest) GetLabels

func (x *ListStudyRequest) GetLabels() map[string]string

func (*ListStudyRequest) GetNamespace

func (x *ListStudyRequest) GetNamespace() string

func (*ListStudyRequest) ProtoMessage

func (*ListStudyRequest) ProtoMessage()

func (*ListStudyRequest) ProtoReflect

func (x *ListStudyRequest) ProtoReflect() protoreflect.Message

func (*ListStudyRequest) Reset

func (x *ListStudyRequest) Reset()

func (*ListStudyRequest) String

func (x *ListStudyRequest) String() string

type ListStudyResponse

type ListStudyResponse struct {
	Studies       *v1alpha1.StudyList `protobuf:"bytes,1,opt,name=studies,proto3" json:"studies,omitempty"`
	NextPageToken string              `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListStudyResponse) Descriptor deprecated

func (*ListStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListStudyResponse.ProtoReflect.Descriptor instead.

func (*ListStudyResponse) GetNextPageToken added in v0.4.472

func (x *ListStudyResponse) GetNextPageToken() string

func (*ListStudyResponse) GetStudies added in v0.4.472

func (x *ListStudyResponse) GetStudies() *v1alpha1.StudyList

func (*ListStudyResponse) ProtoMessage

func (*ListStudyResponse) ProtoMessage()

func (*ListStudyResponse) ProtoReflect

func (x *ListStudyResponse) ProtoReflect() protoreflect.Message

func (*ListStudyResponse) Reset

func (x *ListStudyResponse) Reset()

func (*ListStudyResponse) String

func (x *ListStudyResponse) String() string

type PauseStudyRequest

type PauseStudyRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*PauseStudyRequest) Descriptor deprecated

func (*PauseStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use PauseStudyRequest.ProtoReflect.Descriptor instead.

func (*PauseStudyRequest) GetName

func (x *PauseStudyRequest) GetName() string

func (*PauseStudyRequest) GetNamespace

func (x *PauseStudyRequest) GetNamespace() string

func (*PauseStudyRequest) ProtoMessage

func (*PauseStudyRequest) ProtoMessage()

func (*PauseStudyRequest) ProtoReflect

func (x *PauseStudyRequest) ProtoReflect() protoreflect.Message

func (*PauseStudyRequest) Reset

func (x *PauseStudyRequest) Reset()

func (*PauseStudyRequest) String

func (x *PauseStudyRequest) String() string

type PauseStudyResponse

type PauseStudyResponse struct {
	// contains filtered or unexported fields
}

func (*PauseStudyResponse) Descriptor deprecated

func (*PauseStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use PauseStudyResponse.ProtoReflect.Descriptor instead.

func (*PauseStudyResponse) ProtoMessage

func (*PauseStudyResponse) ProtoMessage()

func (*PauseStudyResponse) ProtoReflect

func (x *PauseStudyResponse) ProtoReflect() protoreflect.Message

func (*PauseStudyResponse) Reset

func (x *PauseStudyResponse) Reset()

func (*PauseStudyResponse) String

func (x *PauseStudyResponse) String() string

type ResumeStudyRequest

type ResumeStudyRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeStudyRequest) Descriptor deprecated

func (*ResumeStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResumeStudyRequest.ProtoReflect.Descriptor instead.

func (*ResumeStudyRequest) GetName

func (x *ResumeStudyRequest) GetName() string

func (*ResumeStudyRequest) GetNamespace

func (x *ResumeStudyRequest) GetNamespace() string

func (*ResumeStudyRequest) ProtoMessage

func (*ResumeStudyRequest) ProtoMessage()

func (*ResumeStudyRequest) ProtoReflect

func (x *ResumeStudyRequest) ProtoReflect() protoreflect.Message

func (*ResumeStudyRequest) Reset

func (x *ResumeStudyRequest) Reset()

func (*ResumeStudyRequest) String

func (x *ResumeStudyRequest) String() string

type ResumeStudyResponse

type ResumeStudyResponse struct {
	// contains filtered or unexported fields
}

func (*ResumeStudyResponse) Descriptor deprecated

func (*ResumeStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResumeStudyResponse.ProtoReflect.Descriptor instead.

func (*ResumeStudyResponse) ProtoMessage

func (*ResumeStudyResponse) ProtoMessage()

func (*ResumeStudyResponse) ProtoReflect

func (x *ResumeStudyResponse) ProtoReflect() protoreflect.Message

func (*ResumeStudyResponse) Reset

func (x *ResumeStudyResponse) Reset()

func (*ResumeStudyResponse) String

func (x *ResumeStudyResponse) String() string

type StudyServiceClient

type StudyServiceClient interface {
	ListStudies(ctx context.Context, in *ListStudyRequest, opts ...grpc.CallOption) (*ListStudyResponse, error)
	CreateStudy(ctx context.Context, in *CreateStudyRequest, opts ...grpc.CallOption) (*CreateStudyResponse, error)
	GetStudy(ctx context.Context, in *GetStudyRequest, opts ...grpc.CallOption) (*GetStudyResponse, error)
	UpdateStudy(ctx context.Context, in *UpdateStudyRequest, opts ...grpc.CallOption) (*UpdateStudyResponse, error)
	DeleteStudy(ctx context.Context, in *DeleteStudyRequest, opts ...grpc.CallOption) (*DeleteStudyResponse, error)
	CreateStudyProfile(ctx context.Context, in *CreateStudyProfileRequest, opts ...grpc.CallOption) (*CreateStudyProfileResponse, error)
	GetStudyProfile(ctx context.Context, in *GetStudyProfileRequest, opts ...grpc.CallOption) (*GetStudyProfileResponse, error)
	AbortStudy(ctx context.Context, in *AbortStudyRequest, opts ...grpc.CallOption) (*AbortStudyResponse, error)
	PauseStudy(ctx context.Context, in *PauseStudyRequest, opts ...grpc.CallOption) (*PauseStudyResponse, error)
	ResumeStudy(ctx context.Context, in *ResumeStudyRequest, opts ...grpc.CallOption) (*ResumeStudyResponse, error)
	// Force completion of the search.
	CompleteSearch(ctx context.Context, in *CompleteSearchRequest, opts ...grpc.CallOption) (*CompleteSearchResponse, error)
}

StudyServiceClient is the client API for StudyService 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.

type StudyServiceServer

StudyServiceServer is the server API for StudyService service. All implementations must embed UnimplementedStudyServiceServer for forward compatibility

type UnimplementedStudyServiceServer

type UnimplementedStudyServiceServer struct {
}

UnimplementedStudyServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedStudyServiceServer) AbortStudy

func (UnimplementedStudyServiceServer) CompleteSearch added in v0.4.818

func (UnimplementedStudyServiceServer) CreateStudy

func (UnimplementedStudyServiceServer) CreateStudyProfile

func (UnimplementedStudyServiceServer) DeleteStudy

func (UnimplementedStudyServiceServer) GetStudy

func (UnimplementedStudyServiceServer) GetStudyProfile

func (UnimplementedStudyServiceServer) ListStudies

func (UnimplementedStudyServiceServer) PauseStudy

func (UnimplementedStudyServiceServer) ResumeStudy

func (UnimplementedStudyServiceServer) UpdateStudy

type UnsafeStudyServiceServer added in v0.4.687

type UnsafeStudyServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeStudyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StudyServiceServer will result in compilation errors.

type UpdateStudyRequest

type UpdateStudyRequest struct {
	Study     *v1alpha1.Study       `protobuf:"bytes,1,opt,name=study,proto3" json:"study,omitempty"`
	FieldMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateStudyRequest) Descriptor deprecated

func (*UpdateStudyRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateStudyRequest.ProtoReflect.Descriptor instead.

func (*UpdateStudyRequest) GetFieldMask added in v0.4.422

func (x *UpdateStudyRequest) GetFieldMask() *field_mask.FieldMask

func (*UpdateStudyRequest) GetStudy added in v0.4.475

func (x *UpdateStudyRequest) GetStudy() *v1alpha1.Study

func (*UpdateStudyRequest) ProtoMessage

func (*UpdateStudyRequest) ProtoMessage()

func (*UpdateStudyRequest) ProtoReflect

func (x *UpdateStudyRequest) ProtoReflect() protoreflect.Message

func (*UpdateStudyRequest) Reset

func (x *UpdateStudyRequest) Reset()

func (*UpdateStudyRequest) String

func (x *UpdateStudyRequest) String() string

type UpdateStudyResponse

type UpdateStudyResponse struct {
	// contains filtered or unexported fields
}

func (*UpdateStudyResponse) Descriptor deprecated

func (*UpdateStudyResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateStudyResponse.ProtoReflect.Descriptor instead.

func (*UpdateStudyResponse) ProtoMessage

func (*UpdateStudyResponse) ProtoMessage()

func (*UpdateStudyResponse) ProtoReflect

func (x *UpdateStudyResponse) ProtoReflect() protoreflect.Message

func (*UpdateStudyResponse) Reset

func (x *UpdateStudyResponse) Reset()

func (*UpdateStudyResponse) String

func (x *UpdateStudyResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL