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

com.groupbyinc.flux.transport.ConnectionProfile.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?/com/groupbyinc/flux/transport/ConnectionProfilejava/lang/ObjectConnectionProfile.java1com/groupbyinc/flux/transport/ConnectionProfile$1Dcom/groupbyinc/flux/transport/ConnectionProfile$ConnectionTypeHandleConnectionTypeHandle7com/groupbyinc/flux/transport/ConnectionProfile$BuilderBuilder:com/groupbyinc/flux/transport/TransportRequestOptions$Type5com/groupbyinc/flux/transport/TransportRequestOptionsType%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookuphandlesLjava/util/List;XLjava/util/List;numConnectionsIconnectTimeout+Lcom/groupbyinc/flux/common/unit/TimeValue;handshakeTimeoutbuildSingleChannelProfile?(Lcom/groupbyinc/flux/transport/TransportRequestOptions$Type;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/transport/ConnectionProfile;%Lcom/groupbyinc/flux/common/Nullable;()V#$
%addConnectionsA(I[Lcom/groupbyinc/flux/transport/TransportRequestOptions$Type;)V'(
)java/util/EnumSet+allOf&(Ljava/lang/Class;)Ljava/util/EnumSet;-.
,/remove(Ljava/lang/Object;)Z12
,3stream()Ljava/util/stream/Stream;56
,7"java/lang/invoke/LambdaMetafactory9metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;;<
:=>(I)Ljava/lang/Object;@"lambda$buildSingleChannelProfile$0@(I)[Lcom/groupbyinc/flux/transport/TransportRequestOptions$Type;BC
DECapply"()Ljava/util/function/IntFunction;HIJjava/util/stream/StreamLtoArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;NOMP=[Lcom/groupbyinc/flux/transport/TransportRequestOptions$Type;RsetConnectTimeout.(Lcom/groupbyinc/flux/common/unit/TimeValue;)VTU
VsetHandshakeTimeoutXU
Ybuild3()Lcom/groupbyinc/flux/transport/ConnectionProfile;[\
]channelType;Ljava/util/EnumSet;j(Ljava/util/List;ILcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/unit/TimeValue;)V
%	h	j	l	nthis1Lcom/groupbyinc/flux/transport/ConnectionProfile;getConnectTimeout-()Lcom/groupbyinc/flux/common/unit/TimeValue;getHandshakeTimeoutgetNumConnections()IgetNumConnectionsPerType?(Lcom/groupbyinc/flux/transport/TransportRequestOptions$Type;)Ijava/util/Listyiterator()Ljava/util/Iterator;{|z}java/util/IteratorhasNext()Z????next()Ljava/lang/Object;????getTypes()Ljava/util/Set;??
	?
java/util/Set?contains?2??length?		?java/lang/AssertionError?java/lang/StringBuilder?
?%no handle found for type: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??(Ljava/lang/Object;)V#?
??handleFLcom/groupbyinc/flux/transport/ConnectionProfile$ConnectionTypeHandle;type
getHandles()Ljava/util/List;java/util/Collections?unmodifiableList"(Ljava/util/List;)Ljava/util/List;??
??x$0?(Ljava/util/List;ILcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/transport/ConnectionProfile$1;)V#f
?x0x1x2x3x43Lcom/groupbyinc/flux/transport/ConnectionProfile$1;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable"RuntimeVisibleParameterAnnotations?(Ljava/util/List;ILcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/unit/TimeValue;)VZ()Ljava/util/List;BootstrapMethods
SourceFileInnerClasses1?		 !??Q?Y?&N-?Y*S?*?0:*?4W-?8?K?Q?S?*+?-+?W,?-,?Z-?^??4Q_`QQIab5ce?5cd?*
-./0#1:2>3C5G6L8??C,?""#f??*?g*+?i*?k*-?m*?o??4pq??AB	CDEF??rs?/*?m??pq??ts?/*?o??pq??uv?/*?k??pq??wx??M*?i?~M,???",???	N-??+???-?????ۻ?Y??Y?????+???????? ??MpqM?`???*?/?2???
?$????2*?i????pq????
BC?/?????1#??f
*+-????>
pq
?
?
?
?
???$??AFG??*	

	@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy