All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.client.RestClientBuilder.class Maven / Gradle / Ivy

????3,com/groupbyinc/flux/client/RestClientBuilderjava/lang/ObjectRestClientBuilder.javaEcom/groupbyinc/flux/client/RestClientBuilder$HttpClientConfigCallbackHttpClientConfigCallbackBcom/groupbyinc/flux/client/RestClientBuilder$RequestConfigCallback	RequestConfigCallback.com/groupbyinc/flux/client/RestClientBuilder$2.com/groupbyinc/flux/client/RestClientBuilder$15com/groupbyinc/flux/client/RestClient$FailureListener%com/groupbyinc/flux/client/RestClientFailureListenerJcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$BuilderBcom/groupbyinc/flux/common/apache/http/client/config/RequestConfigBuilderDEFAULT_CONNECT_TIMEOUT_MILLISI?DEFAULT_SOCKET_TIMEOUT_MILLISu0 DEFAULT_MAX_RETRY_TIMEOUT_MILLIS)DEFAULT_CONNECTION_REQUEST_TIMEOUT_MILLIS?DEFAULT_MAX_CONN_PER_ROUTE
DEFAULT_MAX_CONN_TOTAL
EMPTY_HEADERS0[Lcom/groupbyinc/flux/common/apache/http/Header;hosts2[Lcom/groupbyinc/flux/common/apache/http/HttpHost;maxRetryTimeoutdefaultHeadersfailureListener7Lcom/groupbyinc/flux/client/RestClient$FailureListener;httpClientConfigCallbackGLcom/groupbyinc/flux/client/RestClientBuilder$HttpClientConfigCallback;requestConfigCallbackDLcom/groupbyinc/flux/client/RestClientBuilder$RequestConfigCallback;
pathPrefixLjava/lang/String;5([Lcom/groupbyinc/flux/common/apache/http/HttpHost;)V()V46
7*	9&'	;+'	=hosts must not be null?java/util/ObjectsArequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;CD
BE"java/lang/IllegalArgumentExceptionGno hosts providedI(Ljava/lang/String;)V4K
HL)host cannot be nullO()	Qhost1Lcom/groupbyinc/flux/common/apache/http/HttpHost;this.Lcom/groupbyinc/flux/client/RestClientBuilder;setDefaultHeaders`([Lcom/groupbyinc/flux/common/apache/http/Header;)Lcom/groupbyinc/flux/client/RestClientBuilder;defaultHeaders must not be nullY'default header must not be null\
defaultHeader/Lcom/groupbyinc/flux/common/apache/http/Header;setFailureListenerg(Lcom/groupbyinc/flux/client/RestClient$FailureListener;)Lcom/groupbyinc/flux/client/RestClientBuilder; failureListener must not be nullb,-	dsetMaxRetryTimeoutMillis1(I)Lcom/groupbyinc/flux/client/RestClientBuilder;,maxRetryTimeoutMillis must be greater than 0hmaxRetryTimeoutMillissetHttpClientConfigCallbackw(Lcom/groupbyinc/flux/client/RestClientBuilder$HttpClientConfigCallback;)Lcom/groupbyinc/flux/client/RestClientBuilder;)httpClientConfigCallback must not be nullm./	osetRequestConfigCallbackt(Lcom/groupbyinc/flux/client/RestClientBuilder$RequestConfigCallback;)Lcom/groupbyinc/flux/client/RestClientBuilder;&requestConfigCallback must not be nulls01	u
setPathPrefixB(Ljava/lang/String;)Lcom/groupbyinc/flux/client/RestClientBuilder;pathPrefix must not be nully/{java/lang/String}
startsWith(Ljava/lang/String;)Z?
~?java/lang/StringBuilder?
?7append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??endsWith??
~?length()I??
~?	substring(II)Ljava/lang/String;??
~?5pathPrefix is malformed. too many trailing slashes: [?]?isEmpty()Z??
~?equals(Ljava/lang/Object;)Z??
~?&pathPrefix must not be empty or '/': [?23	?cleanPathPrefixbuild)()Lcom/groupbyinc/flux/client/RestClient;
71(Lcom/groupbyinc/flux/client/RestClientBuilder;)V4?
?java/security/AccessController?doPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;??
??Ocom/groupbyinc/flux/common/apache/http/impl/nio/client/CloseableHttpAsyncClient?(Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/CloseableHttpAsyncClient;J[Lcom/groupbyinc/flux/common/apache/http/Header;[Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/lang/String;Lcom/groupbyinc/flux/client/RestClient$FailureListener;)V4?
?start?6
??
httpClientQLcom/groupbyinc/flux/common/apache/http/impl/nio/client/CloseableHttpAsyncClient;
restClient'Lcom/groupbyinc/flux/client/RestClient;createHttpClientS()Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/CloseableHttpAsyncClient;customN()Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$Builder;??
?setConnectTimeoutO(I)Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$Builder;??
?setSocketTimeout??
?setConnectionRequestTimeout??
?customizeRequestConfig?(Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$Builder;)Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$Builder;??
?Mcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder?createQ()Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;??
??F()Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;??
?setDefaultRequestConfig?(Lcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig;)Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;??
??setMaxConnPerRouteR(I)Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;??
??setMaxConnTotal??
??useSystemProperties??
??customizeHttpClient?(Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;)Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;????(Lcom/groupbyinc/flux/client/RestClientBuilder;Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;)V4?

?requestConfigBuilderLLcom/groupbyinc/flux/common/apache/http/client/config/RequestConfig$Builder;httpClientBuilderOLcom/groupbyinc/flux/common/apache/http/impl/nio/client/HttpAsyncClientBuilder;finalBuilder
access$000?(Lcom/groupbyinc/flux/client/RestClientBuilder;)Lcom/groupbyinc/flux/common/apache/http/impl/nio/client/CloseableHttpAsyncClient;??
?x0-com/groupbyinc/flux/common/apache/http/Header?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses1 !"#$%&'()*+',-./0123?45?P*?8*u0?:*?+@?FW+??
?HYJ?M?+M,?>6?,2:P?FW????*+?R? <STPUVP().@34ABC(E<FDEJHOI?(N?N?WX?0+Z?FW+M,?>6?,2:]?FW????*+?>*? ^_0UV0+'STU#T)W.X
?[?`aJ+c?FW*+?e*?UV,-abcfg^?
?HYi?M?*?:*?UVjmnpqklJ+n?FW*+?p*?UV./z{|qrJ+t?FW*+?v*?UV01???wx?+z?FW+M,|?????Y??|??,????M,|???8,,??d??M,|???#?HY??Y?????+????????M?,???|,???#?HY??Y?????+????????M?*,??*? ?UV?23	??32??	??&?/?;?D?d?t??????&~=???	E*?e?*?Y???e?Y*??????L?Y+*?:?*?>*?R*??*?e??M+??,? EUV!$????????!???C????d????u0?????L*?v?*?v+??L??+?޶?
?????M*?p?*?p,??M,N?
Y*-??????*dUVN??@$??T??2??????(?4?@?G?R?T??(?)???/*????V(?6 ??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy