Class OpenDataDiscoveryIngestionApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2023-02-27T13:53:41.971284Z[Etc/UTC]")
    public class OpenDataDiscoveryIngestionApi
    extends java.lang.Object
    • Constructor Detail

      • OpenDataDiscoveryIngestionApi

        public OpenDataDiscoveryIngestionApi()
      • OpenDataDiscoveryIngestionApi

        @Autowired
        public OpenDataDiscoveryIngestionApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • createAlerts

        public reactor.core.publisher.Mono<java.lang.Void> createAlerts​(IngestionAlertList ingestionAlertList)
                                                                 throws org.springframework.web.reactive.function.client.WebClientResponseException
        Alerts target catalog about ingestion issues

        201 - Created

        Parameters:
        ingestionAlertList - The ingestionAlertList parameter
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • createAlertsWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.Void>> createAlertsWithHttpInfo​(IngestionAlertList ingestionAlertList)
                                                                                                                      throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • createDataSource

        public reactor.core.publisher.Mono<java.lang.Void> createDataSource​(DataSourceList dataSourceList)
                                                                     throws org.springframework.web.reactive.function.client.WebClientResponseException
        Creates data sources in the target catalog

        201 - Created

        Parameters:
        dataSourceList - The dataSourceList parameter
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • createDataSourceWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.Void>> createDataSourceWithHttpInfo​(DataSourceList dataSourceList)
                                                                                                                          throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • getDataEntitiesByDEGOddrn

        public reactor.core.publisher.Mono<CompactDataEntityList> getDataEntitiesByDEGOddrn​(java.lang.String oddrn)
                                                                                     throws org.springframework.web.reactive.function.client.WebClientResponseException
        Searches for data entities in the target catalog by oddrn of a DEG they are currently part of

        200 - OK

        Parameters:
        oddrn - The oddrn parameter
        Returns:
        CompactDataEntityList
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • getDataEntitiesByDEGOddrnWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CompactDataEntityList>> getDataEntitiesByDEGOddrnWithHttpInfo​(java.lang.String oddrn)
                                                                                                                                          throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • postDataEntityList

        public reactor.core.publisher.Mono<java.lang.Void> postDataEntityList​(DataEntityList dataEntityList)
                                                                       throws org.springframework.web.reactive.function.client.WebClientResponseException
        Ingests list of data entities

        201 - Created

        Parameters:
        dataEntityList - The dataEntityList parameter
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • postDataEntityListWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.Void>> postDataEntityListWithHttpInfo​(DataEntityList dataEntityList)
                                                                                                                            throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • postDataSetStatsList

        public reactor.core.publisher.Mono<java.lang.Void> postDataSetStatsList​(DatasetStatisticsList datasetStatisticsList)
                                                                         throws org.springframework.web.reactive.function.client.WebClientResponseException
        Ingests list of stats for data sets

        201 - Created

        Parameters:
        datasetStatisticsList - The datasetStatisticsList parameter
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • postDataSetStatsListWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.Void>> postDataSetStatsListWithHttpInfo​(DatasetStatisticsList datasetStatisticsList)
                                                                                                                              throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException