Class DatasetsApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<ObservationRegistration>addObservations(String tableKey, ObservationRegistration observationRegistration) Add observations, returns result of update Add accession observationsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ObservationRegistration>>addObservationsWithHttpInfo(String tableKey, ObservationRegistration observationRegistration) Add observations, returns result of update Add accession observationsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecaddObservationsWithResponseSpec(String tableKey, ObservationRegistration observationRegistration) Add observations, returns result of update Add accession observationsreactor.core.publisher.Mono<DatasetTable>createTable(DatasetTable datasetTable) Create a new tablereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>>createTableWithHttpInfo(DatasetTable datasetTable) Create a new tableorg.springframework.web.reactive.function.client.WebClient.ResponseSpeccreateTableWithResponseSpec(DatasetTable datasetTable) Create a new tablereactor.core.publisher.Mono<DatasetTable>dropTable(DatasetTable datasetTable) Drop a tablereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>>dropTableWithHttpInfo(DatasetTable datasetTable) Drop a tableorg.springframework.web.reactive.function.client.WebClient.ResponseSpecdropTableWithResponseSpec(DatasetTable datasetTable) Drop a tablereactor.core.publisher.Flux<ChartData>getAccessionCharts(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) Get accession observation charts from datasetsgetAccessionChartsWithHttpInfo(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) Get accession observation charts from datasetsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetAccessionChartsWithResponseSpec(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) Get accession observation charts from datasetsreactor.core.publisher.Mono<ResponsePageDTO>getAccessionDatasetObservations(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) Get accession observations from datasetsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ResponsePageDTO>>getAccessionDatasetObservationsWithHttpInfo(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) Get accession observations from datasetsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetAccessionDatasetObservationsWithResponseSpec(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) Get accession observations from datasetsreactor.core.publisher.Mono<HeatMap>getAccessionsHeatMapData(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTablesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<HeatMap>>getAccessionsHeatMapDataWithHttpInfo(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTablesorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetAccessionsHeatMapDataWithResponseSpec(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTablesreactor.core.publisher.Mono<DatasetTable>getDataset(String tableKey) Get dataset informationreactor.core.publisher.Flux<DatasetTable>getDatasets(List<String> requestBody) Get datasetsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<DatasetTable>>>getDatasetsWithHttpInfo(List<String> requestBody) Get datasetsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetDatasetsWithResponseSpec(List<String> requestBody) Get datasetsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>>getDatasetWithHttpInfo(String tableKey) Get dataset informationorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetDatasetWithResponseSpec(String tableKey) Get dataset informationreactor.core.publisher.Mono<ResponsePageDTO>getObservations(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this datasetreactor.core.publisher.Flux<ObservationHistogram>getObservationsHistograms(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) Generate histograms Get histogram of numerical observations from this datasetsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ObservationHistogram>>>getObservationsHistogramsWithHttpInfo(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) Generate histograms Get histogram of numerical observations from this datasetsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetObservationsHistogramsWithResponseSpec(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) Generate histograms Get histogram of numerical observations from this datasetsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ResponsePageDTO>>getObservationsWithHttpInfo(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this datasetorg.springframework.web.reactive.function.client.WebClient.ResponseSpecgetObservationsWithResponseSpec(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this datasetreactor.core.publisher.Flux<Object>ingestFromPreview(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) Ingest column values from Preview to TableingestFromPreviewWithHttpInfo(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) Ingest column values from Preview to Tableorg.springframework.web.reactive.function.client.WebClient.ResponseSpecingestFromPreviewWithResponseSpec(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) Ingest column values from Preview to Tablereactor.core.publisher.Mono<DatasetTable>removeDescriptorData(String tableKey, UUID descriptorUuid) Remove descriptor data from tablereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>>removeDescriptorDataWithHttpInfo(String tableKey, UUID descriptorUuid) Remove descriptor data from tableorg.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveDescriptorDataWithResponseSpec(String tableKey, UUID descriptorUuid) Remove descriptor data from tablevoidsetApiClient(ApiClient apiClient) reactor.core.publisher.Mono<ObservationStreamResponse>streamObservations(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this dataset using cursorreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ObservationStreamResponse>>streamObservationsWithHttpInfo(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this dataset using cursororg.springframework.web.reactive.function.client.WebClient.ResponseSpecstreamObservationsWithResponseSpec(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) Get accession observations from this dataset using cursorreactor.core.publisher.Mono<DatasetTable>updateTable(DatasetTable datasetTable) Update tablereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>>updateTableWithHttpInfo(DatasetTable datasetTable) Update tableorg.springframework.web.reactive.function.client.WebClient.ResponseSpecupdateTableWithResponseSpec(DatasetTable datasetTable) Update table
-
Constructor Details
-
DatasetsApi
public DatasetsApi() -
DatasetsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
addObservations
public reactor.core.publisher.Mono<ObservationRegistration> addObservations(String tableKey, ObservationRegistration observationRegistration) throws org.springframework.web.reactive.function.client.WebClientResponseException Add observations, returns result of update Add accession observations404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyobservationRegistration- The observationRegistration parameter- Returns:
- ObservationRegistration
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
addObservationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ObservationRegistration>> addObservationsWithHttpInfo(String tableKey, ObservationRegistration observationRegistration) throws org.springframework.web.reactive.function.client.WebClientResponseException Add observations, returns result of update Add accession observations404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyobservationRegistration- The observationRegistration parameter- Returns:
- ResponseEntity<ObservationRegistration>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
addObservationsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec addObservationsWithResponseSpec(String tableKey, ObservationRegistration observationRegistration) throws org.springframework.web.reactive.function.client.WebClientResponseException Add observations, returns result of update Add accession observations404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyobservationRegistration- The observationRegistration parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTable
public reactor.core.publisher.Mono<DatasetTable> createTable(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Create a new table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- DatasetTable
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTableWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>> createTableWithHttpInfo(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Create a new table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseEntity<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTableWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createTableWithResponseSpec(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Create a new table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
dropTable
public reactor.core.publisher.Mono<DatasetTable> dropTable(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Drop a table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- DatasetTable
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
dropTableWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>> dropTableWithHttpInfo(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Drop a table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseEntity<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
dropTableWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec dropTableWithResponseSpec(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Drop a table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionCharts
public reactor.core.publisher.Flux<ChartData> getAccessionCharts(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observation charts from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returntraitDataFilter- The traitDataFilter parameter- Returns:
- List<ChartData>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionChartsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ChartData>>> getAccessionChartsWithHttpInfo(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observation charts from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returntraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseEntity<List<ChartData>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionChartsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getAccessionChartsWithResponseSpec(List<String> tableKeys, List<UUID> fields, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observation charts from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returntraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionDatasetObservations
public reactor.core.publisher.Mono<ResponsePageDTO> getAccessionDatasetObservations(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablestraitDataFilter- The traitDataFilter parameterfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.- Returns:
- ResponsePageDTO
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionDatasetObservationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ResponsePageDTO>> getAccessionDatasetObservationsWithHttpInfo(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablestraitDataFilter- The traitDataFilter parameterfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.- Returns:
- ResponseEntity<ResponsePageDTO>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionDatasetObservationsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getAccessionDatasetObservationsWithResponseSpec(List<String> tableKeys, TraitDataFilter traitDataFilter, List<UUID> fields, Integer p, Integer l) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablestraitDataFilter- The traitDataFilter parameterfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionsHeatMapData
public reactor.core.publisher.Mono<HeatMap> getAccessionsHeatMapData(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTables404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesxCategory- X category field UUIDyCategory- Y category field UUIDtraitDataFilter- The traitDataFilter parameter- Returns:
- HeatMap
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionsHeatMapDataWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<HeatMap>> getAccessionsHeatMapDataWithHttpInfo(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTables404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesxCategory- X category field UUIDyCategory- Y category field UUIDtraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseEntity<HeatMap>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getAccessionsHeatMapDataWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getAccessionsHeatMapDataWithResponseSpec(List<String> tableKeys, UUID xCategory, UUID yCategory, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate a heat map Calculate a heat map of observations for two selected categorical descriptors in selected DatasetTables404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesxCategory- X category field UUIDyCategory- Y category field UUIDtraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDataset
public reactor.core.publisher.Mono<DatasetTable> getDataset(String tableKey) throws org.springframework.web.reactive.function.client.WebClientResponseException Get dataset information404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table key- Returns:
- DatasetTable
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDatasetWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>> getDatasetWithHttpInfo(String tableKey) throws org.springframework.web.reactive.function.client.WebClientResponseException Get dataset information404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table key- Returns:
- ResponseEntity<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDatasetWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getDatasetWithResponseSpec(String tableKey) throws org.springframework.web.reactive.function.client.WebClientResponseException Get dataset information404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table key- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDatasets
public reactor.core.publisher.Flux<DatasetTable> getDatasets(List<String> requestBody) throws org.springframework.web.reactive.function.client.WebClientResponseException Get datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
requestBody- The requestBody parameter- Returns:
- List<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDatasetsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<DatasetTable>>> getDatasetsWithHttpInfo(List<String> requestBody) throws org.springframework.web.reactive.function.client.WebClientResponseException Get datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
requestBody- The requestBody parameter- Returns:
- ResponseEntity<List<DatasetTable>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDatasetsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getDatasetsWithResponseSpec(List<String> requestBody) throws org.springframework.web.reactive.function.client.WebClientResponseException Get datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
requestBody- The requestBody parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservations
public reactor.core.publisher.Mono<ResponsePageDTO> getObservations(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ResponsePageDTO
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ResponsePageDTO>> getObservationsWithHttpInfo(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ResponseEntity<ResponsePageDTO>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservationsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getObservationsWithResponseSpec(String tableKey, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keyfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservationsHistograms
public reactor.core.publisher.Flux<ObservationHistogram> getObservationsHistograms(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate histograms Get histogram of numerical observations from this datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returnbins- Number of binstraitDataFilter- The traitDataFilter parameter- Returns:
- List<ObservationHistogram>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservationsHistogramsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ObservationHistogram>>> getObservationsHistogramsWithHttpInfo(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate histograms Get histogram of numerical observations from this datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returnbins- Number of binstraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseEntity<List<ObservationHistogram>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getObservationsHistogramsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec getObservationsHistogramsWithResponseSpec(List<String> tableKeys, List<UUID> fields, Integer bins, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Generate histograms Get histogram of numerical observations from this datasets404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKeys- Keys of tablesfields- Specify fields to returnbins- Number of binstraitDataFilter- The traitDataFilter parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
ingestFromPreview
public reactor.core.publisher.Flux<Object> ingestFromPreview(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException Ingest column values from Preview to Table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUIDpreviewUuid- Preview UUIDsheet- Sheet indexstartRow- Index of the first row in the PreviewingestColumnRequest- The ingestColumnRequest parameter- Returns:
- Set<Object>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
ingestFromPreviewWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<Object>>> ingestFromPreviewWithHttpInfo(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException Ingest column values from Preview to Table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUIDpreviewUuid- Preview UUIDsheet- Sheet indexstartRow- Index of the first row in the PreviewingestColumnRequest- The ingestColumnRequest parameter- Returns:
- ResponseEntity<Set<Object>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
ingestFromPreviewWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec ingestFromPreviewWithResponseSpec(String tableKey, UUID descriptorUuid, UUID previewUuid, Integer sheet, Long startRow, IngestColumnRequest ingestColumnRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException Ingest column values from Preview to Table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUIDpreviewUuid- Preview UUIDsheet- Sheet indexstartRow- Index of the first row in the PreviewingestColumnRequest- The ingestColumnRequest parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeDescriptorData
public reactor.core.publisher.Mono<DatasetTable> removeDescriptorData(String tableKey, UUID descriptorUuid) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove descriptor data from table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUID- Returns:
- DatasetTable
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeDescriptorDataWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>> removeDescriptorDataWithHttpInfo(String tableKey, UUID descriptorUuid) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove descriptor data from table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUID- Returns:
- ResponseEntity<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeDescriptorDataWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeDescriptorDataWithResponseSpec(String tableKey, UUID descriptorUuid) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove descriptor data from table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keydescriptorUuid- Descriptor UUID- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
streamObservations
public reactor.core.publisher.Mono<ObservationStreamResponse> streamObservations(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset using cursor404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keybatchSize- Number of items to fetchstreamUuid- Stream UUIDfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ObservationStreamResponse
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
streamObservationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ObservationStreamResponse>> streamObservationsWithHttpInfo(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset using cursor404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keybatchSize- Number of items to fetchstreamUuid- Stream UUIDfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ResponseEntity<ObservationStreamResponse>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
streamObservationsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec streamObservationsWithResponseSpec(String tableKey, Integer batchSize, UUID streamUuid, List<UUID> fields, Integer p, Integer l, TraitDataFilter traitDataFilter) throws org.springframework.web.reactive.function.client.WebClientResponseException Get accession observations from this dataset using cursor404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
tableKey- Table keybatchSize- Number of items to fetchstreamUuid- Stream UUIDfields- Specify fields to returnp- Page you want to retrieve (0..N)l- Number of records per page.traitDataFilter- The traitDataFilter parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateTable
public reactor.core.publisher.Mono<DatasetTable> updateTable(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Update table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- DatasetTable
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateTableWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DatasetTable>> updateTableWithHttpInfo(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Update table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseEntity<DatasetTable>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateTableWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateTableWithResponseSpec(DatasetTable datasetTable) throws org.springframework.web.reactive.function.client.WebClientResponseException Update table404 - Not Found
401 - Unauthorized
400 - Bad Request
405 - Method Not Allowed
500 - Internal Server Error
200 - OK
- Parameters:
datasetTable- The datasetTable parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-