version 1.0.0-rc.17

This commit is contained in:
2024-10-14 15:03:38 +02:00
parent ad579f5d22
commit ce19996874
183 changed files with 2155 additions and 954 deletions
+331 -73
View File
@@ -5,7 +5,7 @@
API to control Jungfraujoch developed by the Paul Scherrer Institute (Switzerland). Jungfraujoch is a data acquisition and analysis system for pixel array detectors, primarly PSI JUNGFRAU. Jungfraujoch uses FPGA boards to acquire data at high data rates.
The version of the OpenAPI document: 1.0.0-rc.16
The version of the OpenAPI document: 1.0.0-rc.17
Contact: filip.leonarski@psi.ch
Generated by OpenAPI Generator (https://openapi-generator.tech)
@@ -31,6 +31,7 @@ from jfjoch_client.models.detector_status import DetectorStatus
from jfjoch_client.models.fpga_status_inner import FpgaStatusInner
from jfjoch_client.models.image_format_settings import ImageFormatSettings
from jfjoch_client.models.instrument_metadata import InstrumentMetadata
from jfjoch_client.models.jfjoch_statistics import JfjochStatistics
from jfjoch_client.models.measurement_statistics import MeasurementStatistics
from jfjoch_client.models.plots import Plots
from jfjoch_client.models.preview_settings import PreviewSettings
@@ -6495,7 +6496,7 @@ class DefaultApi:
@validate_call
def plot_azim_int_get(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6513,7 +6514,7 @@ class DefaultApi:
Generate average radial integration profile
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -6562,7 +6563,7 @@ class DefaultApi:
@validate_call
def plot_azim_int_get_with_http_info(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6580,7 +6581,7 @@ class DefaultApi:
Generate average radial integration profile
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -6629,7 +6630,7 @@ class DefaultApi:
@validate_call
def plot_azim_int_get_without_preload_content(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6647,7 +6648,7 @@ class DefaultApi:
Generate average radial integration profile
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -6756,7 +6757,7 @@ class DefaultApi:
def plot_bkg_estimate_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6776,7 +6777,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -6828,7 +6829,7 @@ class DefaultApi:
def plot_bkg_estimate_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6848,7 +6849,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -6900,7 +6901,7 @@ class DefaultApi:
def plot_bkg_estimate_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -6920,7 +6921,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7037,7 +7038,7 @@ class DefaultApi:
def plot_error_pixel_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7057,7 +7058,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7109,7 +7110,7 @@ class DefaultApi:
def plot_error_pixel_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7129,7 +7130,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7181,7 +7182,7 @@ class DefaultApi:
def plot_error_pixel_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7201,7 +7202,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7318,7 +7319,7 @@ class DefaultApi:
def plot_image_collection_efficiency_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7338,7 +7339,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7390,7 +7391,7 @@ class DefaultApi:
def plot_image_collection_efficiency_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7410,7 +7411,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7462,7 +7463,7 @@ class DefaultApi:
def plot_image_collection_efficiency_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7482,7 +7483,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7599,7 +7600,7 @@ class DefaultApi:
def plot_indexing_rate_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7619,7 +7620,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7671,7 +7672,7 @@ class DefaultApi:
def plot_indexing_rate_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7691,7 +7692,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7743,7 +7744,7 @@ class DefaultApi:
def plot_indexing_rate_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7763,7 +7764,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7880,7 +7881,7 @@ class DefaultApi:
def plot_receiver_delay_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7900,7 +7901,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -7952,7 +7953,7 @@ class DefaultApi:
def plot_receiver_delay_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -7972,7 +7973,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8024,7 +8025,7 @@ class DefaultApi:
def plot_receiver_delay_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8044,7 +8045,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8161,7 +8162,7 @@ class DefaultApi:
def plot_receiver_free_send_buffers_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8181,7 +8182,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8233,7 +8234,7 @@ class DefaultApi:
def plot_receiver_free_send_buffers_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8253,7 +8254,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8305,7 +8306,7 @@ class DefaultApi:
def plot_receiver_free_send_buffers_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8325,7 +8326,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8442,7 +8443,7 @@ class DefaultApi:
def plot_roi_max_count_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8462,7 +8463,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8514,7 +8515,7 @@ class DefaultApi:
def plot_roi_max_count_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8534,7 +8535,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8586,7 +8587,7 @@ class DefaultApi:
def plot_roi_max_count_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8606,7 +8607,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8723,7 +8724,7 @@ class DefaultApi:
def plot_roi_sum_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8743,7 +8744,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8795,7 +8796,7 @@ class DefaultApi:
def plot_roi_sum_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8815,7 +8816,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -8867,7 +8868,7 @@ class DefaultApi:
def plot_roi_sum_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -8887,7 +8888,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9004,7 +9005,7 @@ class DefaultApi:
def plot_roi_valid_pixels_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9024,7 +9025,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9076,7 +9077,7 @@ class DefaultApi:
def plot_roi_valid_pixels_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9096,7 +9097,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9148,7 +9149,7 @@ class DefaultApi:
def plot_roi_valid_pixels_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9168,7 +9169,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9285,7 +9286,7 @@ class DefaultApi:
def plot_spot_count_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9305,7 +9306,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9357,7 +9358,7 @@ class DefaultApi:
def plot_spot_count_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9377,7 +9378,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9429,7 +9430,7 @@ class DefaultApi:
def plot_spot_count_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9449,7 +9450,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9566,7 +9567,7 @@ class DefaultApi:
def plot_strong_pixel_get(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9586,7 +9587,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9638,7 +9639,7 @@ class DefaultApi:
def plot_strong_pixel_get_with_http_info(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9658,7 +9659,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -9710,7 +9711,7 @@ class DefaultApi:
def plot_strong_pixel_get_without_preload_content(
self,
binning: Annotated[Optional[StrictInt], Field(description="Binning of frames for the plot (0 = default binning)")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data")] = None,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
@@ -9730,7 +9731,7 @@ class DefaultApi:
:param binning: Binning of frames for the plot (0 = default binning)
:type binning: int
:param compression: Enable DEFLATE compression of output data
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
@@ -12928,6 +12929,263 @@ class DefaultApi:
@validate_call
def statistics_get(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Tuple[
Annotated[StrictFloat, Field(gt=0)],
Annotated[StrictFloat, Field(gt=0)]
]
] = None,
_request_auth: Optional[Dict[StrictStr, Any]] = None,
_content_type: Optional[StrictStr] = None,
_headers: Optional[Dict[StrictStr, Any]] = None,
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
) -> JfjochStatistics:
"""Get general statistics
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
(connection, read) timeouts.
:type _request_timeout: int, tuple(int, int), optional
:param _request_auth: set to override the auth_settings for an a single
request; this effectively ignores the
authentication in the spec for a single request.
:type _request_auth: dict, optional
:param _content_type: force content-type for the request.
:type _content_type: str, Optional
:param _headers: set to override the headers for a single
request; this effectively ignores the headers
in the spec for a single request.
:type _headers: dict, optional
:param _host_index: set to override the host_index for a single
request; this effectively ignores the host_index
in the spec for a single request.
:type _host_index: int, optional
:return: Returns the result object.
""" # noqa: E501
_param = self._statistics_get_serialize(
compression=compression,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
_host_index=_host_index
)
_response_types_map: Dict[str, Optional[str]] = {
'200': "JfjochStatistics",
}
response_data = self.api_client.call_api(
*_param,
_request_timeout=_request_timeout
)
response_data.read()
return self.api_client.response_deserialize(
response_data=response_data,
response_types_map=_response_types_map,
).data
@validate_call
def statistics_get_with_http_info(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Tuple[
Annotated[StrictFloat, Field(gt=0)],
Annotated[StrictFloat, Field(gt=0)]
]
] = None,
_request_auth: Optional[Dict[StrictStr, Any]] = None,
_content_type: Optional[StrictStr] = None,
_headers: Optional[Dict[StrictStr, Any]] = None,
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
) -> ApiResponse[JfjochStatistics]:
"""Get general statistics
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
(connection, read) timeouts.
:type _request_timeout: int, tuple(int, int), optional
:param _request_auth: set to override the auth_settings for an a single
request; this effectively ignores the
authentication in the spec for a single request.
:type _request_auth: dict, optional
:param _content_type: force content-type for the request.
:type _content_type: str, Optional
:param _headers: set to override the headers for a single
request; this effectively ignores the headers
in the spec for a single request.
:type _headers: dict, optional
:param _host_index: set to override the host_index for a single
request; this effectively ignores the host_index
in the spec for a single request.
:type _host_index: int, optional
:return: Returns the result object.
""" # noqa: E501
_param = self._statistics_get_serialize(
compression=compression,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
_host_index=_host_index
)
_response_types_map: Dict[str, Optional[str]] = {
'200': "JfjochStatistics",
}
response_data = self.api_client.call_api(
*_param,
_request_timeout=_request_timeout
)
response_data.read()
return self.api_client.response_deserialize(
response_data=response_data,
response_types_map=_response_types_map,
)
@validate_call
def statistics_get_without_preload_content(
self,
compression: Annotated[Optional[StrictBool], Field(description="Enable DEFLATE compression of output data.")] = None,
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Tuple[
Annotated[StrictFloat, Field(gt=0)],
Annotated[StrictFloat, Field(gt=0)]
]
] = None,
_request_auth: Optional[Dict[StrictStr, Any]] = None,
_content_type: Optional[StrictStr] = None,
_headers: Optional[Dict[StrictStr, Any]] = None,
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
) -> RESTResponseType:
"""Get general statistics
:param compression: Enable DEFLATE compression of output data.
:type compression: bool
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
(connection, read) timeouts.
:type _request_timeout: int, tuple(int, int), optional
:param _request_auth: set to override the auth_settings for an a single
request; this effectively ignores the
authentication in the spec for a single request.
:type _request_auth: dict, optional
:param _content_type: force content-type for the request.
:type _content_type: str, Optional
:param _headers: set to override the headers for a single
request; this effectively ignores the headers
in the spec for a single request.
:type _headers: dict, optional
:param _host_index: set to override the host_index for a single
request; this effectively ignores the host_index
in the spec for a single request.
:type _host_index: int, optional
:return: Returns the result object.
""" # noqa: E501
_param = self._statistics_get_serialize(
compression=compression,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
_host_index=_host_index
)
_response_types_map: Dict[str, Optional[str]] = {
'200': "JfjochStatistics",
}
response_data = self.api_client.call_api(
*_param,
_request_timeout=_request_timeout
)
return response_data.response
def _statistics_get_serialize(
self,
compression,
_request_auth,
_content_type,
_headers,
_host_index,
) -> RequestSerialized:
_host = None
_collection_formats: Dict[str, str] = {
}
_path_params: Dict[str, str] = {}
_query_params: List[Tuple[str, str]] = []
_header_params: Dict[str, Optional[str]] = _headers or {}
_form_params: List[Tuple[str, str]] = []
_files: Dict[str, Union[str, bytes]] = {}
_body_params: Optional[bytes] = None
# process the path parameters
# process the query parameters
if compression is not None:
_query_params.append(('compression', compression))
# process the header parameters
# process the form parameters
# process the body parameter
# set the HTTP header `Accept`
if 'Accept' not in _header_params:
_header_params['Accept'] = self.api_client.select_header_accept(
[
'application/json'
]
)
# authentication setting
_auth_settings: List[str] = [
]
return self.api_client.param_serialize(
method='GET',
resource_path='/statistics',
path_params=_path_params,
query_params=_query_params,
header_params=_header_params,
body=_body_params,
post_params=_form_params,
files=_files,
auth_settings=_auth_settings,
collection_formats=_collection_formats,
_host=_host,
_request_auth=_request_auth
)
@validate_call
def status_get(
self,