com.groupbyinc.flux.index.cache.request.RequestCacheStats.class Maven / Gradle / Ivy
???? 4 x 9com/groupbyinc/flux/index/cache/request/RequestCacheStats java/lang/Object /com/groupbyinc/flux/common/io/stream/Streamable 6com/groupbyinc/flux/common/xcontent/ToXContentFragment RequestCacheStats.java @com/groupbyinc/flux/index/cache/request/RequestCacheStats$Fields
Fields 5com/groupbyinc/flux/common/xcontent/ToXContent$Params
.com/groupbyinc/flux/common/xcontent/ToXContent Params
memorySize J evictions hitCount missCount ()V
this ;Lcom/groupbyinc/flux/index/cache/request/RequestCacheStats; (JJJJ)V " $ add >(Lcom/groupbyinc/flux/index/cache/request/RequestCacheStats;)V stats getMemorySizeInBytes ()J
getMemorySize 1()Lcom/groupbyinc/flux/common/unit/ByteSizeValue; -com/groupbyinc/flux/common/unit/ByteSizeValue - (J)V /
. 0 getEvictions getHitCount getMissCount readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException 7 0com/groupbyinc/flux/common/io/stream/StreamInput 9 readVLong ; *
: < in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput B
writeVLong D /
C E out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
request_cache K 3com/groupbyinc/flux/common/xcontent/XContentBuilder M startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; O P
N Q memory_size_in_bytes S memory_size U
byteSizeField \(Ljava/lang/String;Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; W X
N Y 2 *
\ field J(Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ^ _
N ` hit_count b 3 *
d
miss_count f 4 *
h endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; j k
N l builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; Code LocalVariableTable LineNumberTable
Exceptions
SourceFile InnerClasses ! r 3 *? ? s t
' ( r ? *? *? *!? !*? #*? %? s 4 t * + , - . / &