abstract class MinknowApi::AnalysisConfiguration::AnalysisConfigurationService::Service

Overview

Service is the generated abstract base class for server implementations. Subclass it and implement each RPC method, then register with GRPC::Server#handle.

Defined in:

generated/minknow_api/analysis_configuration.grpc.cr

Instance Method Summary

Instance Method Detail

def dispatch(method : String, body : Bytes, ctx : GRPC::ServerContext) : Tuple(Bytes, GRPC::Status) #
Description copied from class GRPC::Service

dispatch routes an incoming unary RPC call to the correct method implementation. Returns {response_body : Bytes, status : Status}.


[View source]

[View source]
abstract def get_analysis_configuration(request : MinknowApi::AnalysisConfiguration::GetAnalysisConfigurationRequest, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::AnalysisConfiguration #

[View source]
abstract def get_basecaller_configuration(request : MinknowApi::AnalysisConfiguration::GetBasecallerConfigurationRequest, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::BasecallerConfiguration #

[View source]

[View source]
abstract def get_dynamic_analysis_configuration(request : MinknowApi::AnalysisConfiguration::GetDynamicAnalysisConfigurationRequest, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::DynamicAnalysisConfiguration #

[View source]
abstract def get_pore_type_configuration(request : MinknowApi::AnalysisConfiguration::GetPoreTypeConfigurationRequest, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::PoreTypeConfiguration #

[View source]

[View source]

[View source]
abstract def get_writer_configuration(request : MinknowApi::AnalysisConfiguration::GetWriterConfigurationRequest, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::WriterConfiguration #

[View source]

[View source]

[View source]
def service_full_name : String #
Description copied from class GRPC::Service

service_full_name returns the full gRPC service name (e.g. "helloworld.Greeter").


[View source]
abstract def set_analysis_configuration(request : MinknowApi::AnalysisConfiguration::AnalysisConfiguration, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::SetAnalysisConfigurationResponse #

[View source]

[View source]

[View source]
abstract def set_dynamic_analysis_configuration(request : MinknowApi::AnalysisConfiguration::DynamicAnalysisConfiguration, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::SetDynamicAnalysisConfigurationResponse #

[View source]
abstract def set_pore_type_configuration(request : MinknowApi::AnalysisConfiguration::PoreTypeConfiguration, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::SetPoreTypeConfigurationResponse #

[View source]
abstract def set_writer_configuration(request : MinknowApi::AnalysisConfiguration::WriterConfiguration, ctx : GRPC::ServerContext) : MinknowApi::AnalysisConfiguration::SetWriterConfigurationResponse #

[View source]