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

com.huawei.shade.com.cloud.sdk.WebServiceClient.class Maven / Gradle / Ivy

????2?/com/huawei/shade/com/cloud/sdk/WebServiceClientjava/lang/ObjectWebServiceClient.javaSDKLjava/lang/String;S	lockLjava/lang/Object;endpointLjava/net/URI;serviceNamesignerRegionOverrideclientConfiguration4Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;client5Lcom/huawei/shade/com/cloud/sdk/http/InnerHttpClient;requestHandlersLjava/util/List;FLjava/util/List;
timeOffsetIsigner3Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;7(Lcom/huawei/shade/com/cloud/sdk/ClientConfiguration;)V()V
	!	#3com/huawei/shade/com/cloud/sdk/http/InnerHttpClient%
&'	))java/util/concurrent/CopyOnWriteArrayList+
,	.this1Lcom/huawei/shade/com/cloud/sdk/WebServiceClient;setEndpoint(Ljava/lang/String;)V"java/lang/IllegalArgumentException4toURI"(Ljava/lang/String;)Ljava/net/URI;67
8	:
computeSignerG(Ljava/lang/String;)Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;<=
>
	@	Bjava/lang/StringDjava/net/URIF1com/huawei/shade/com/cloud/sdk/auth/signer/SignerHjava/lang/ThrowableJurijava/net/URISyntaxExceptionM://Ocontains(Ljava/lang/CharSequence;)ZQR
ESjava/lang/StringBuilderU
V2com/huawei/shade/com/cloud/sdk/ClientConfigurationXgetProtocol+()Lcom/huawei/shade/com/cloud/sdk/Protocol;Z[
Y\'com/huawei/shade/com/cloud/sdk/Protocol^toString()Ljava/lang/String;`a
_bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;de
Vf
Vb3
Gi(Ljava/lang/Throwable;)Vk
5leLjava/net/URISyntaxException;	getSigner5()Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;getServiceNameInternra
scomputeSignerByServiceRegionY(Ljava/lang/String;Ljava/lang/String;)Lcom/huawei/shade/com/cloud/sdk/auth/signer/Signer;uv
wservicegetSignerOverrideza
Y{8com/huawei/shade/com/cloud/sdk/auth/signer/SignerFactory}pv
~getSignerByTypeAndService?v
~?7com/huawei/shade/com/cloud/sdk/auth/signer/RegionSigner?
setRegionName?3??regionSigner9Lcom/huawei/shade/com/cloud/sdk/auth/signer/RegionSigner;
signerTypeshutdown?
&?addRequestHandler7(Lcom/huawei/shade/com/cloud/sdk/http/RequestHandler;)Vjava/util/List?add(Ljava/lang/Object;)Z????requestHandler4Lcom/huawei/shade/com/cloud/sdk/http/RequestHandler;removeRequestHandlerremove????createExecutionContext8()Lcom/huawei/shade/com/cloud/sdk/http/ExecutionContext;4com/huawei/shade/com/cloud/sdk/http/ExecutionContext?D(Ljava/util/List;Lcom/huawei/shade/com/cloud/sdk/WebServiceClient;)V?
??
setTimeOffset(I)V	?withTimeOffset4(I)Lcom/huawei/shade/com/cloud/sdk/WebServiceClient;??
?
getTimeOffset()IgetServiceName	?computeServiceNameByClazz?a
?setServiceNameIntern+com/huawei/shade/com/cloud/sdk/util/Classes?childClassOf6(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Class;??
??java/lang/IllegalStateException?'Http client class is an anonymous class?
?ijava/lang/Class?
getSimpleName?a
??
JavaClient?indexOf(Ljava/lang/String;)I??
E?Client?3Unrecognized suffix for the http client class name ?3Unrecognized prefix for the http client class name ?length??
E?&Unrecognized S http client class name ?	substring(II)Ljava/lang/String;??
E?toLowerCase?a
E?lenhttpClientClassLjava/lang/Class<*>;Ljava/lang/Class;httpClientNamejigetSignerRegionOverridesetSignerRegionOverridewithEndpointE(Ljava/lang/String;)Lcom/huawei/shade/com/cloud/sdk/WebServiceClient;23
?tTT;
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTableL(Ljava/lang/String;)TT;
SourceFile!?	?
D
BB?B?t,*? *?Y? ?"*+?$*?&Y+?(?**?,Y?-?/??,01,?a*bc d+e23??0*+?9M**?;??N*?"Y:?*,?A*-?Cç:???$'','?*0010
*L!??????!?/???'EGIK??567??=+P?T?$?VY?W*?$?]?c?gP?g+?g?hL?GY+?j?M?5Y,?m?*23N? 4	no=01=
??	?*?3?4??*HN?5pq??-*?C?*?C?**?;??L*?"YM?*+?C,çN,?-?+?#&&)&?-01??????!?+???IK?<=?N*?tM*,+?x?? 01y?
??uv??9*?$?|N-?+,???-+??:?????:,?,????>*??901991??&	?????#?*?.?6???EDI?I??6*?*????01?
?????D*?/+??W??01???
?????D*?/+??W??01???
?????7
??Y*?/*????
01?????>*????01?
??????*??*??01?
???/*????01??a?/*?t??01?ra??0*???'*?"YL?*???**??Z??+ð+çM+?,?*??? &!#&&)&?001?%&'(!*+,??!DK??3?>*+????01?
56?a???*??L+?
??Y????+??M,ƶ?>?*,̶?>???Y?VY?Wζg,?g?h???,??6?6,
??6???Y?VY?Wжg,?g?h???
??6?
??6???Y?VY?Wնg,?g?h???,`??:?ܰ?R???01?????!??Us??3???????R?@ACD!E&F-G2HMKUM[NcOiP?R?T?V?W?Y?Z????7E?6	? ?a?/*?;??01?c?3??$*+??M*?"YN?*,?C*+?;-ç
:-???
 ? $01$?lm
nop#q??EIK????a	*+??*M,?? 	01	
?1????~?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy