Uses of Class
land.oras.auth.HttpClient.Builder
Packages that use HttpClient.Builder
-
Uses of HttpClient.Builder in land.oras.auth
Methods in land.oras.auth that return HttpClient.BuilderModifier and TypeMethodDescriptionstatic HttpClient.BuilderHttpClient.Builder.builder()Build the clientHttpClient.Builder.withCaContent(String caContent) Set the CA certificates from PEM-encoded contentHttpClient.Builder.withCaFile(String caFilePath) Set the CA file for TLS verificationHttpClient.Builder.withCaFile(Path caFilePath) Set the CA file for TLS verificationHttpClient.Builder.withMaxRetries(int maxRetries) Set the maximum number of attempts for retryable requests (default: 3).HttpClient.Builder.withMaxRetryDelay(long maxRetryDelayMs) Set the upper bound on retry delay in milliseconds (default: 30 000).HttpClient.Builder.withMeterRegistry(io.micrometer.core.instrument.MeterRegistry meterRegistry) Set the meter registry for metrics.HttpClient.Builder.withRetryDelay(long retryDelayMs) Set the initial delay before the first retry in milliseconds (default: 500).HttpClient.Builder.withSkipTlsVerify(boolean skipTlsVerify) Skip the TLS verificationHttpClient.Builder.withTimeout(@Nullable Integer timeout) Set the timeout