com.groupbyinc.flux.http.HttpTransportSettings.class Maven / Gradle / Ivy
???? 4x .com/groupbyinc/flux/http/HttpTransportSettings java/lang/Object HttpTransportSettings.java 4com/groupbyinc/flux/common/settings/Setting$Property +com/groupbyinc/flux/common/settings/Setting Property %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles
Lookup SETTING_CORS_ENABLED -Lcom/groupbyinc/flux/common/settings/Setting; BLcom/groupbyinc/flux/common/settings/Setting; SETTING_CORS_ALLOW_ORIGIN ALcom/groupbyinc/flux/common/settings/Setting; SETTING_CORS_MAX_AGE BLcom/groupbyinc/flux/common/settings/Setting; SETTING_CORS_ALLOW_METHODS SETTING_CORS_ALLOW_HEADERS SETTING_CORS_ALLOW_CREDENTIALS SETTING_PIPELINING SETTING_PIPELINING_MAX_EVENTS SETTING_HTTP_COMPRESSION SETTING_HTTP_COMPRESSION_LEVEL SETTING_HTTP_HOST SLcom/groupbyinc/flux/common/settings/Setting;>; SETTING_HTTP_PUBLISH_HOST SETTING_HTTP_BIND_HOST SETTING_HTTP_PORT `Lcom/groupbyinc/flux/common/settings/Setting; SETTING_HTTP_PUBLISH_PORT $SETTING_HTTP_DETAILED_ERRORS_ENABLED "SETTING_HTTP_CONTENT_TYPE_REQUIRED SETTING_HTTP_MAX_CONTENT_LENGTH ^Lcom/groupbyinc/flux/common/settings/Setting; SETTING_HTTP_MAX_CHUNK_SIZE SETTING_HTTP_MAX_HEADER_SIZE %SETTING_HTTP_MAX_WARNING_HEADER_COUNT $SETTING_HTTP_MAX_WARNING_HEADER_SIZE $SETTING_HTTP_MAX_INITIAL_LINE_LENGTH SETTING_HTTP_RESET_COOKIES SETTING_HTTP_READ_TIMEOUT ZLcom/groupbyinc/flux/common/settings/Setting; SETTING_HTTP_TCP_NO_DELAY SETTING_HTTP_TCP_KEEP_ALIVE SETTING_HTTP_TCP_REUSE_ADDRESS !SETTING_HTTP_TCP_SEND_BUFFER_SIZE $SETTING_HTTP_TCP_RECEIVE_BUFFER_SIZE ()V 6 7
8 this 0Lcom/groupbyinc/flux/http/HttpTransportSettings; lambda$static$4 '(Ljava/lang/String;)Ljava/lang/Boolean; #com/groupbyinc/flux/common/Booleans > parseBoolean (Ljava/lang/String;)Z @ A
? B "java/lang/IllegalArgumentException D bhttp.content_type.required cannot be set to false. It exists only to make a rolling upgrade easier F (Ljava/lang/String;)V 6 H
E I java/lang/Boolean K valueOf (Z)Ljava/lang/Boolean; M N
L O s Ljava/lang/String; value Z lambda$static$3 B(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/String; toString (Z)Ljava/lang/String; W X
L Y .Lcom/groupbyinc/flux/common/settings/Settings; lambda$static$2 &(Ljava/lang/String;)Ljava/lang/String; lambda$static$1 lambda$static$0 http.cors.enabled a NodeScope 6Lcom/groupbyinc/flux/common/settings/Setting$Property; c d e boolSetting y(Ljava/lang/String;Z[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; g h
i k http.cors.allow-origin m o "java/lang/invoke/LambdaMetafactory q metafactory ?(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; s t
r u v &(Ljava/lang/Object;)Ljava/lang/Object; x _ ]
z { ] apply ()Ljava/util/function/Function; ~ ? {(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)V 6 ?
? ? http.cors.max-age ? ^
intSetting y(Ljava/lang/String;I[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; ? ?
? ? http.cors.allow-methods ? OPTIONS,HEAD,GET,POST,PUT,DELETE ? ^ ]
? ? ? ? http.cors.allow-headers ? ,X-Requested-With,Content-Type,Content-Length ? \ ]
? ? ? ? http.cors.allow-credentials ? ? http.pipelining ?
Deprecated ? d ? ? http.pipelining.max_events ? ? http.compression ? ? http.compression_level ? ? http.host ? java/util/Collections ? emptyList ()Ljava/util/List; ? ?
? ? java/util/function/Function ? identity ? ? ? listSetting ?(Ljava/lang/String;Ljava/util/List;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; ? ?
? ? http.publish_host ? ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; ? ?
? ? http.bind_host ? ! ? http.port ? 9200-9300 ? /com/groupbyinc/flux/common/transport/PortsRange ?
? I ? E(Ljava/lang/String;)Lcom/groupbyinc/flux/common/transport/PortsRange; ? ? " ? http.publish_port ? z(Ljava/lang/String;II[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; ? ?
? $ ? http.detailed_errors.enabled ? % ? http.content_type.required ? U V
? ? V ? <