Class SubmodelRegistryUtils.SubmodelRegistryApiClient

java.lang.Object
org.eclipse.digitaltwin.basyx.submodelregistry.client.ApiClient
de.iip_ecosphere.platform.support.aas.basyx2.SubmodelRegistryUtils.SubmodelRegistryApiClient
Enclosing class:
SubmodelRegistryUtils

private static class SubmodelRegistryUtils.SubmodelRegistryApiClient extends org.eclipse.digitaltwin.basyx.submodelregistry.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.submodelregistry.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

    • SubmodelRegistryApiClient

      public SubmodelRegistryApiClient(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.submodelregistry.client.ApiClient