Class RestClient.DefaultBuilder
java.lang.Object
org.apache.juneau.marshall.Context.Builder<SELF>
org.apache.juneau.marshall.MarshallingContextable.Builder<SELF>
org.apache.juneau.rest.client.classic.RestClient.Builder<RestClient.DefaultBuilder>
org.apache.juneau.rest.client.classic.RestClient.DefaultBuilder
- Enclosing class:
- RestClient
public static final class RestClient.DefaultBuilder
extends RestClient.Builder<RestClient.DefaultBuilder>
Concrete default builder leaf for the non-subclassed
RestClient.create() / RestClient.copy() path.-
Method Summary
Methods inherited from class org.apache.juneau.rest.client.classic.RestClient.Builder
accept, acceptCharset, addBeanTypes, addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, addRootType, allowAddressRanges, allowPrivateUrls, backoffManager, basicAuth, bson, build, callHandler, callHandler, clientVersion, connectionBackoffStrategy, connectionManager, connectionManagerShared, connectionReuseStrategy, connectionTimeToLive, console, contentDecoderRegistry, contentType, copy, createCallHandler, createConnectionManager, createFormData, createHeaderData, createHttpClient, createHttpClientBuilder, createParsers, createPartParser, createPartSerializer, createPathData, createQueryData, createSerializers, createUrlEncodingSerializer, debug, debugOutputLines, defaultAuthSchemeRegistry, defaultConnectionConfig, defaultCookieSpecRegistry, defaultCookieStore, defaultCredentialsProvider, defaultRequestConfig, defaultSocketConfig, detectLeaks, detectRecursions, disableAuthCaching, disableAutomaticRetries, disableConnectionState, disableContentCompression, disableCookieManagement, disableRedirectHandling, errorCodes, evictExpiredConnections, evictIdleConnections, executorService, formData, formData, formData, formData, formDataDefault, getRootUri, getRootUrlSupplier, header, header, headers, headers, headersDefault, html, htmlDoc, htmlStrippedDoc, httpClient, httpClientBuilder, httpClientBuilder, httpProcessor, ignoreErrors, ignoreRecursions, initialDepth, interceptors, interceptors, jcs, json, json5, keepAliveStrategy, keepHttpClientOpen, keepNullProperties, logger, logRequests, logToConsole, marshaller, marshallers, maxConnPerRoute, maxConnTotal, maxDepth, maxIndent, mediaType, mediaType, msgPack, noTrace, oapiCollectionFormat, oapiFormat, openApi, paramFormat, paramFormatPlain, parser, parser, parsers, parsers, parsers, parserSessionOptionsHeader, parserSessionOptionsHeader, parserSessionOptionsQueryDefault, parserSessionOptionsQueryDefault, partParser, partParser, partParser, partSerializer, partSerializer, partSerializer, pathData, pathData, pathData, pathData, pathDataDefault, plainText, pooled, proxy, proxyAuthenticationStrategy, publicSuffixMatcher, queryData, queryData, queryData, queryData, queryDataDefault, quoteChar, redirectStrategy, requestExecutor, retryHandler, rootUrl, rootUrl, routePlanner, schemePortResolver, serializer, serializer, serializers, serializers, serializers, serializerSessionOptionsHeader, serializerSessionOptionsHeader, serializerSessionOptionsQueryDefault, serializerSessionOptionsQueryDefault, serviceUnavailableRetryStrategy, skipEmptyFormData, skipEmptyFormData, skipEmptyHeaderData, skipEmptyHeaderData, skipEmptyQueryData, skipEmptyQueryData, sortCollections, sortMaps, sq, sslContext, sslHostnameVerifier, sslSocketFactory, targetAuthenticationStrategy, trimEmptyCollections, trimEmptyMaps, trimStringsOnRead, trimStringsOnWrite, universal, uon, uriContext, uriRelativity, uriResolution, urlEnc, urlEncodingSerializer, userTokenHandler, useSystemProperties, useWhitespace, ws, xmlMethods inherited from class org.apache.juneau.marshall.MarshallingContextable.Builder
activeView, annotations, beanClassVisibility, beanConstructorVisibility, beanDictionary, beanFieldVisibility, beanInterceptor, beanMapPutReturnsOldValue, beanMethodVisibility, beanProperties, beanProperties, beanProperties, beanPropertiesExcludes, beanPropertiesExcludes, beanPropertiesExcludes, beanPropertiesReadOnly, beanPropertiesReadOnly, beanPropertiesReadOnly, beanPropertiesWriteOnly, beanPropertiesWriteOnly, beanPropertiesWriteOnly, beansRequireDefaultConstructor, beansRequireSerializable, beansRequireSettersForGetters, bigNumberFormat, binaryFormat, bitSetFormat, booleanFormat, calendarFormat, classFormat, classLoader, currencyFormat, dateFormat, dictionaryOn, disableBeansRequireSomeProperties, disableDefaultViewInclusion, disableIgnoreMissingSetters, disableIgnoreTransientFields, disableIgnoreUnknownNullBeanProperties, disableInterfaceProxies, durationFormat, enumFormat, example, example, findFluentSetters, findFluentSetters, floatFormat, hashKey, ignoreInvocationExceptionsOnGetters, ignoreInvocationExceptionsOnSetters, ignoreUnknownBeanProperties, ignoreUnknownEnumValues, implClass, implClasses, interfaceClass, interfaces, locale, localeFormat, marshallingContext, marshallingContext, marshallingContext, marshallingContext, notBeanClasses, notBeanPackages, periodFormat, propertyNamer, propertyNamer, recordComponentOrder, stopClass, swap, swap, swaps, swaps, temporalFormat, timeZone, timeZoneFormat, typeName, typePropertyName, typePropertyName, unsortedProperties, unsortedProperties, useJavaBeanIntrospector, uuidFormat, validateSchema, validateSchemaMethods inherited from class org.apache.juneau.marshall.Context.Builder
annotations, apply, applyAnnotations, applyAnnotations, asSubtype, build, cache, canApply, copyOrNull, debug, getApplied, getType, impl, isDebug, registerBuilders, self, type