class
MinknowApi::Protocol::ProtocolService::Client
- MinknowApi::Protocol::ProtocolService::Client
- Reference
- Object
Overview
Client is the generated type-safe client stub. Create one per GRPC::Channel and reuse across calls.
Defined in:
generated/minknow_api/protocol.grpc.crConstructors
Instance Method Summary
- #associate_post_processing_analysis_for_protocol(request : AssociatePostProcessingAnalysisRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : AssociatePostProcessingAnalysisResponse
- #associate_post_processing_analysis_for_protocol_response(request : AssociatePostProcessingAnalysisRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(AssociatePostProcessingAnalysisResponse)
- #begin_hardware_check(request : BeginHardwareCheckRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginHardwareCheckResponse
- #begin_hardware_check_response(request : BeginHardwareCheckRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginHardwareCheckResponse)
- #begin_platform_qc(request : BeginPlatformQcRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginPlatformQcResponse
- #begin_platform_qc_response(request : BeginPlatformQcRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginPlatformQcResponse)
- #begin_protocol(request : BeginProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginProtocolResponse
- #begin_protocol_response(request : BeginProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginProtocolResponse)
- #clear_protocol_history_data(request : ClearProtocolHistoryDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ClearProtocolHistoryDataResponse
- #clear_protocol_history_data_response(request : ClearProtocolHistoryDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ClearProtocolHistoryDataResponse)
- #generate_run_report(request : GenerateRunReportRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(GenerateRunReportResponse)
- #get_context_info(request : GetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GetContextInfoResponse
- #get_context_info_response(request : GetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(GetContextInfoResponse)
- #get_current_protocol_run(request : GetCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
- #get_current_protocol_run_response(request : GetCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
- #get_protocol_purpose(request : GetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GetProtocolPurposeResponse
- #get_protocol_purpose_response(request : GetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(GetProtocolPurposeResponse)
- #get_run_info(request : GetRunInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
- #get_run_info_response(request : GetRunInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
- #list_protocol_group_ids(request : ListProtocolGroupIdsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolGroupIdsResponse
- #list_protocol_group_ids_response(request : ListProtocolGroupIdsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolGroupIdsResponse)
- #list_protocol_runs(request : ListProtocolRunsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolRunsResponse
- #list_protocol_runs_response(request : ListProtocolRunsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolRunsResponse)
- #list_protocols(request : ListProtocolsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolsResponse
- #list_protocols_response(request : ListProtocolsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolsResponse)
- #pause_protocol(request : PauseProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : PauseProtocolResponse
- #pause_protocol_response(request : PauseProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(PauseProtocolResponse)
-
#protocol_phase_management(ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::BidiCall(ProtocolPhaseManagementRequest, ProtocolPhaseManagementResponse)
protocol_phase_management opens a bidirectional-streaming RPC.
- #resume_protocol(request : ResumeProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ResumeProtocolResponse
- #resume_protocol_response(request : ResumeProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ResumeProtocolResponse)
- #set_context_info(request : SetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetContextInfoResponse
- #set_context_info_response(request : SetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetContextInfoResponse)
- #set_hardware_check_result(request : SetHardwareCheckResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetHardwareCheckResultResponse
- #set_hardware_check_result_response(request : SetHardwareCheckResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetHardwareCheckResultResponse)
- #set_platform_qc_result(request : SetPlatformQcResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetPlatformQcResultResponse
- #set_platform_qc_result_response(request : SetPlatformQcResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetPlatformQcResultResponse)
- #set_protocol_purpose(request : SetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetProtocolPurposeResponse
- #set_protocol_purpose_response(request : SetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetProtocolPurposeResponse)
- #set_protocol_script_restartable(request : SetProtocolRestartableRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetProtocolRestartableResponse
- #set_protocol_script_restartable_response(request : SetProtocolRestartableRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetProtocolRestartableResponse)
- #start_protocol(request : StartProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : StartProtocolResponse
- #start_protocol_response(request : StartProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(StartProtocolResponse)
- #stop_protocol(request : StopProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : StopProtocolResponse
- #stop_protocol_response(request : StopProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(StopProtocolResponse)
- #trigger_mux_scan(request : TriggerMuxScanRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : TriggerMuxScanResponse
- #trigger_mux_scan_response(request : TriggerMuxScanRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(TriggerMuxScanResponse)
- #wait_for_finished(request : WaitForFinishedRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
- #wait_for_finished_response(request : WaitForFinishedRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
- #watch_clearing_historic_data(request : WatchClearingHistoricDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(ClearedHistoricData)
- #watch_current_protocol_run(request : WatchCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(ProtocolRunInfo)
Constructor Detail
Instance Method Detail
def associate_post_processing_analysis_for_protocol(request : AssociatePostProcessingAnalysisRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : AssociatePostProcessingAnalysisResponse
#
def associate_post_processing_analysis_for_protocol_response(request : AssociatePostProcessingAnalysisRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(AssociatePostProcessingAnalysisResponse)
#
def begin_hardware_check(request : BeginHardwareCheckRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginHardwareCheckResponse
#
def begin_hardware_check_response(request : BeginHardwareCheckRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginHardwareCheckResponse)
#
def begin_platform_qc(request : BeginPlatformQcRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginPlatformQcResponse
#
def begin_platform_qc_response(request : BeginPlatformQcRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginPlatformQcResponse)
#
def begin_protocol(request : BeginProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : BeginProtocolResponse
#
def begin_protocol_response(request : BeginProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(BeginProtocolResponse)
#
def clear_protocol_history_data(request : ClearProtocolHistoryDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ClearProtocolHistoryDataResponse
#
def clear_protocol_history_data_response(request : ClearProtocolHistoryDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ClearProtocolHistoryDataResponse)
#
def generate_run_report(request : GenerateRunReportRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(GenerateRunReportResponse)
#
def get_context_info(request : GetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GetContextInfoResponse
#
def get_context_info_response(request : GetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(GetContextInfoResponse)
#
def get_current_protocol_run(request : GetCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
#
def get_current_protocol_run_response(request : GetCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
#
def get_protocol_purpose(request : GetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GetProtocolPurposeResponse
#
def get_protocol_purpose_response(request : GetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(GetProtocolPurposeResponse)
#
def get_run_info(request : GetRunInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
#
def get_run_info_response(request : GetRunInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
#
def list_protocol_group_ids(request : ListProtocolGroupIdsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolGroupIdsResponse
#
def list_protocol_group_ids_response(request : ListProtocolGroupIdsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolGroupIdsResponse)
#
def list_protocol_runs(request : ListProtocolRunsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolRunsResponse
#
def list_protocol_runs_response(request : ListProtocolRunsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolRunsResponse)
#
def list_protocols(request : ListProtocolsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ListProtocolsResponse
#
def list_protocols_response(request : ListProtocolsRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ListProtocolsResponse)
#
def pause_protocol(request : PauseProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : PauseProtocolResponse
#
def pause_protocol_response(request : PauseProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(PauseProtocolResponse)
#
def protocol_phase_management(ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::BidiCall(ProtocolPhaseManagementRequest, ProtocolPhaseManagementResponse)
#
protocol_phase_management opens a bidirectional-streaming RPC. Send messages via the returned BidiCall, then call close_send to signal end-of-input and iterate the replies with #each.
def resume_protocol(request : ResumeProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ResumeProtocolResponse
#
def resume_protocol_response(request : ResumeProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ResumeProtocolResponse)
#
def set_context_info(request : SetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetContextInfoResponse
#
def set_context_info_response(request : SetContextInfoRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetContextInfoResponse)
#
def set_hardware_check_result(request : SetHardwareCheckResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetHardwareCheckResultResponse
#
def set_hardware_check_result_response(request : SetHardwareCheckResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetHardwareCheckResultResponse)
#
def set_platform_qc_result(request : SetPlatformQcResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetPlatformQcResultResponse
#
def set_platform_qc_result_response(request : SetPlatformQcResultRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetPlatformQcResultResponse)
#
def set_protocol_purpose(request : SetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetProtocolPurposeResponse
#
def set_protocol_purpose_response(request : SetProtocolPurposeRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetProtocolPurposeResponse)
#
def set_protocol_script_restartable(request : SetProtocolRestartableRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : SetProtocolRestartableResponse
#
def set_protocol_script_restartable_response(request : SetProtocolRestartableRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(SetProtocolRestartableResponse)
#
def start_protocol(request : StartProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : StartProtocolResponse
#
def start_protocol_response(request : StartProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(StartProtocolResponse)
#
def stop_protocol(request : StopProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : StopProtocolResponse
#
def stop_protocol_response(request : StopProtocolRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(StopProtocolResponse)
#
def trigger_mux_scan(request : TriggerMuxScanRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : TriggerMuxScanResponse
#
def trigger_mux_scan_response(request : TriggerMuxScanRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(TriggerMuxScanResponse)
#
def wait_for_finished(request : WaitForFinishedRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : ProtocolRunInfo
#
def wait_for_finished_response(request : WaitForFinishedRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::UnaryResponse(ProtocolRunInfo)
#
def watch_clearing_historic_data(request : WatchClearingHistoricDataRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(ClearedHistoricData)
#
def watch_current_protocol_run(request : WatchCurrentProtocolRunRequest, ctx : GRPC::ClientContext = GRPC::ClientContext.new) : GRPC::ServerStream(ProtocolRunInfo)
#