Class ThreatInsightApi

java.lang.Object
org.openapitools.client.api.ThreatInsightApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-04-19T09:13:44.263607-05:00[America/Chicago]") @Component("org.openapitools.client.api.ThreatInsightApi") public class ThreatInsightApi extends Object
  • Constructor Details

    • ThreatInsightApi

      public ThreatInsightApi()
    • ThreatInsightApi

      @Autowired public ThreatInsightApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • getCurrentConfiguration

      public ThreatInsightConfiguration getCurrentConfiguration() throws org.springframework.web.client.RestClientException
      Retrieve the ThreatInsight Configuration Retrieves current ThreatInsight configuration

      200 - Success

      403 - Forbidden

      429 - Too Many Requests

      Returns:
      ThreatInsightConfiguration
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • getCurrentConfigurationWithHttpInfo

      public org.springframework.http.ResponseEntity<ThreatInsightConfiguration> getCurrentConfigurationWithHttpInfo() throws org.springframework.web.client.RestClientException
      Retrieve the ThreatInsight Configuration Retrieves current ThreatInsight configuration

      200 - Success

      403 - Forbidden

      429 - Too Many Requests

      Returns:
      ResponseEntity<ThreatInsightConfiguration>
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • getCurrentConfigurationWithPaginationInfo

      public PagedList getCurrentConfigurationWithPaginationInfo() throws org.springframework.web.client.RestClientException
      Retrieve the ThreatInsight Configuration Retrieves current ThreatInsight configuration

      200 - Success

      403 - Forbidden

      429 - Too Many Requests

      Returns:
      ResponseEntity<ThreatInsightConfiguration>
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • updateConfiguration

      public ThreatInsightConfiguration updateConfiguration(ThreatInsightConfiguration threatInsightConfiguration) throws org.springframework.web.client.RestClientException
      Update the ThreatInsight Configuration Updates ThreatInsight configuration

      200 - Success

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      threatInsightConfiguration - (required)
      Returns:
      ThreatInsightConfiguration
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • updateConfiguration

      public <T> T updateConfiguration(Class<?> T, ThreatInsightConfiguration threatInsightConfiguration) throws org.springframework.web.client.RestClientException
      Update the ThreatInsight Configuration Updates ThreatInsight configuration

      200 - Success

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      T - (required) - the assignable return type
      threatInsightConfiguration - (required)
      Returns:
      T instance
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • updateConfigurationWithHttpInfo

      public org.springframework.http.ResponseEntity<ThreatInsightConfiguration> updateConfigurationWithHttpInfo(ThreatInsightConfiguration threatInsightConfiguration) throws org.springframework.web.client.RestClientException
      Update the ThreatInsight Configuration Updates ThreatInsight configuration

      200 - Success

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      threatInsightConfiguration - (required)
      Returns:
      ResponseEntity<ThreatInsightConfiguration>
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API
    • updateConfigurationWithPaginationInfo

      public PagedList updateConfigurationWithPaginationInfo(ThreatInsightConfiguration threatInsightConfiguration) throws org.springframework.web.client.RestClientException
      Update the ThreatInsight Configuration Updates ThreatInsight configuration

      200 - Success

      400 - Bad Request

      403 - Forbidden

      429 - Too Many Requests

      Parameters:
      threatInsightConfiguration - (required)
      Returns:
      ResponseEntity<ThreatInsightConfiguration>
      Throws:
      org.springframework.web.client.RestClientException - if an error occurs while attempting to invoke the API