Class HiddenLayerClientImpl

    • Constructor Detail

      • HiddenLayerClientImpl

        HiddenLayerClientImpl(ClientOptions clientOptions)
    • Method Detail

      • async

         HiddenLayerClientAsync async()

        Returns a version of this client that uses asynchronous execution.

        The returned client shares its resources, like its connection pool and thread pools, with this client.

      • communityScanner

         CommunityScanner communityScanner()

        Community scanner that provides the communityScan method with polling functionality.

        This extends the generated SDK to provide the same functionality as the old SDK's communityScan method, which initiates a scan and optionally waits for results.

      • modelScanner

         ModelScanner modelScanner()

        Model scanner that provides file and folder scanning functionality.

        This extends the generated SDK to provide the same functionality as the old SDK's ModelScanAPI, including multipart upload functionality for files and folders.

      • close

         Unit close()

        Closes this client, relinquishing any underlying resources.

        This is purposefully not inherited from AutoCloseable because the client is long-lived and usually should not be synchronously closed via try-with-resources.

        It's also usually not necessary to call this method at all. the default HTTP client automatically releases threads and connections if they remain idle, but if you are writing an application that needs to aggressively release unused resources, then you may call this method.