
com.groupbyinc.flux.index.snapshots.blobstore.BlobStoreIndexShardSnapshot.class Maven / Gradle / Ivy
???? 4D Icom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot java/lang/Object 6com/groupbyinc/flux/common/xcontent/ToXContentFragment BlobStoreIndexShardSnapshot.java Rcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo FileInfo 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent
Params 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup snapshot Ljava/lang/String; indexVersion J startTime time incrementalFileCount I incrementalSize
indexFiles Ljava/util/List; fLjava/util/List; NAME name '
INDEX_VERSION
index_version *
START_TIME
start_time - TIME FILES files 2 INCREMENTAL_FILE_COUNT number_of_files 5 INCREMENTAL_SIZE
total_size 8
PARSE_NAME 'Lcom/groupbyinc/flux/common/ParseField; PARSE_INDEX_VERSION PARSE_START_TIME
PARSE_TIME PARSE_INCREMENTAL_FILE_COUNT PARSE_INCREMENTAL_SIZE PARSE_FILES $assertionsDisabled Z *(Ljava/lang/String;JLjava/util/List;JJIJ)V ()V D F
G B C I java/lang/AssertionError K
L G java/lang/String N java/util/List P R T java/util/ArrayList V (Ljava/util/Collection;)V D X
W Y java/util/Collections [ unmodifiableList "(Ljava/util/List;)Ljava/util/List; ] ^
\ _ # $ a c e ! g " i this KLcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot; ()J ()Ljava/lang/String; ()Ljava/util/List; ()I totalFileCount size r p Q s totalSize stream ()Ljava/util/stream/Stream; v w Q x "java/lang/invoke/LambdaMetafactory z 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; | }
{ ~ (Ljava/lang/Object;)J ? lambda$totalSize$0 W(Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo;)J ? ?
? ? ? applyAsLong %()Ljava/util/function/ToLongFunction; ? ? ? java/util/stream/Stream ? mapToLong B(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream; ? ? ? ? java/util/stream/LongStream ? sum ? m ? ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? J(Ljava/lang/String;J)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? J(Ljava/lang/String;I)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ?
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? iterator ()Ljava/util/Iterator; ? ? Q ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? ?(Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V ? ?
? endArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? fileInfo TLcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot$FileInfo; builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; fromXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/snapshots/blobstore/BlobStoreIndexShardSnapshot;????????
W G currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? nextToken ? ? ? START_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ?
END_OBJECT ? ? ?
FIELD_NAME ? ? ? currentName ? n ? isValue ? ?
? : ; ? getDeprecationHandler :()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler; ? ? ? %com/groupbyinc/flux/common/ParseField ? match M(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z ? ?
? ? text ? n ? <