Class AasRegistryUtils.AasRegistryApiClient

java.lang.Object
org.eclipse.digitaltwin.basyx.aasregistry.client.ApiClient
de.iip_ecosphere.platform.support.aas.basyx2.AasRegistryUtils.AasRegistryApiClient
Enclosing class:
AasRegistryUtils

private static class AasRegistryUtils.AasRegistryApiClient extends org.eclipse.digitaltwin.basyx.aasregistry.client.ApiClient
Specialized ApiClient to prevent unneeded instances of Http client.
Author:
Holger Eichelberger, SSE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance.
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.eclipse.digitaltwin.basyx.aasregistry.client.ApiClient

    createDefaultHttpClientBuilder, createDefaultObjectMapper, getAsyncResponseInterceptor, getBaseUri, getConnectTimeout, getDefaultBaseUri, getObjectMapper, getReadTimeout, getRequestInterceptor, getResponseInterceptor, parameterToPairs, parameterToPairs, setAsyncResponseInterceptor, setBasePath, setConnectTimeout, setHost, setHttpClientBuilder, setObjectMapper, setPort, setReadTimeout, setRequestInterceptor, setResponseInterceptor, setScheme, updateBaseUri, urlEncode

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AasRegistryApiClient

      public AasRegistryApiClient(HttpClient.Builder builder)
      Creates an instance.
      Parameters:
      builder - the HTTP client builder
  • Method Details

    • getHttpClient

      public HttpClient getHttpClient()
      Overrides:
      getHttpClient in class org.eclipse.digitaltwin.basyx.aasregistry.client.ApiClient