
com.groupbyinc.flux.action.admin.indices.create.CreateIndexRequest.class Maven / Gradle / Ivy
???? 3? Bcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest ?Lcom/groupbyinc/flux/action/support/master/AcknowledgedRequest;Lcom/groupbyinc/flux/action/IndicesRequest; =com/groupbyinc/flux/action/support/master/AcknowledgedRequest )com/groupbyinc/flux/action/IndicesRequest CreateIndexRequest.java 9com/groupbyinc/flux/cluster/metadata/IndexMetaData$Custom 2com/groupbyinc/flux/cluster/metadata/IndexMetaData Custom 4com/groupbyinc/flux/common/settings/Settings$Builder ,com/groupbyinc/flux/common/settings/Settings Builder java/util/Map$Entry
java/util/Map Entry 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token cause Ljava/lang/String; index settings .Lcom/groupbyinc/flux/common/settings/Settings; mappings Ljava/util/Map; 5Ljava/util/Map; aliases Ljava/util/Set; GLjava/util/Set; customs ^Ljava/util/Map; updateAllTypes Z ()V , -
. 0 2 EMPTY_SETTINGS 4 ! 5 ! 7 5com/groupbyinc/flux/common/google/common/collect/Maps 9
newHashMap ()Ljava/util/HashMap; ; <
: = " # ? 5com/groupbyinc/flux/common/google/common/collect/Sets A
newHashSet ()Ljava/util/HashSet; C D
B E % & G ( # I * + K this DLcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; -(Lcom/groupbyinc/flux/action/ActionRequest;)V , O
P request *Lcom/groupbyinc/flux/action/ActionRequest; (Ljava/lang/String;)V C(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V , U
V X validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; index is missing \ *com/groupbyinc/flux/action/ValidateActions ^ addValidationError ?(Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionRequestValidationException;)Lcom/groupbyinc/flux/action/ActionRequestValidationException; ` a
_ b ;com/groupbyinc/flux/action/ActionRequestValidationException d validationException =Lcom/groupbyinc/flux/action/ActionRequestValidationException; indices ()[Ljava/lang/String; java/lang/String j indicesOptions 5()Lcom/groupbyinc/flux/action/support/IndicesOptions; 1com/groupbyinc/flux/action/support/IndicesOptions n %strictSingleIndexNoExpandForbidClosed p m
o q ()Ljava/lang/String; X(Ljava/lang/String;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; 0()Lcom/groupbyinc/flux/common/settings/Settings; Y([Ljava/lang/Object;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; builder 8()Lcom/groupbyinc/flux/common/settings/Settings$Builder; w x
y put K([Ljava/lang/Object;)Lcom/groupbyinc/flux/common/settings/Settings$Builder; { |
} build u
? [Ljava/lang/Object; t(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; |(Lcom/groupbyinc/flux/common/settings/Settings$Builder;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; 6Lcom/groupbyinc/flux/common/settings/Settings$Builder; settingsBuilder ? x
? loadFromSource J(Ljava/lang/String;)Lcom/groupbyinc/flux/common/settings/Settings$Builder; ? ?
? source {(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; java/io/IOException ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? string ? s
? ? t
? 4com/groupbyinc/flux/ElasticsearchGenerationException ? -Failed to generate json settings from builder ? *(Ljava/lang/String;Ljava/lang/Throwable;)V , ?
? ? e Ljava/io/IOException; 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; U(Ljava/util/Map;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; 0com/groupbyinc/flux/common/xcontent/XContentType ? JSON 2Lcom/groupbyinc/flux/common/xcontent/XContentType; ? ? ? ? 3com/groupbyinc/flux/common/xcontent/XContentFactory ? contentBuilder i(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? map F(Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? java/lang/StringBuilder ?
? . Failed to generate [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? ] ? toString ? s
? ? mapping j(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; containsKey (Ljava/lang/Object;)Z ? ? ? java/lang/IllegalStateException ? mappings for type " ? " were already defined ? , T
? ? 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; { ? ? type ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; "java/lang/IllegalArgumentException ? (Failed to build json for mapping request ?
? ? g(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; size ()I ? ? ? -com/groupbyinc/flux/common/collect/MapBuilder ?
newMapBuilder 1()Lcom/groupbyinc/flux/common/collect/MapBuilder; ? ?
? ? U(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/collect/MapBuilder; { ?
? ? ()Ljava/util/Map; ? ?
? ? ? ?
? k(Ljava/lang/String;[Ljava/lang/Object;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; Fcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingRequest ? buildFromSimplifiedDef \(Ljava/lang/String;[Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ? ?
? jsonBuilder 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? bytes 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; ? ?
? ? w(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; %
+com/groupbyinc/flux/common/bytes/BytesArray
? 2com/groupbyinc/flux/common/xcontent/XContentHelper createParser g(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentParser;
nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; 4com/groupbyinc/flux/action/admin/indices/alias/Alias fromXContent l(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/action/admin/indices/alias/Alias;
alias |(Lcom/groupbyinc/flux/action/admin/indices/alias/Alias;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest;
/com/groupbyinc/flux/common/bytes/BytesReference /com/groupbyinc/flux/ElasticsearchParseException Failed to parse aliases" java/lang/Object$ =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ,&
!' parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; 1Lcom/groupbyinc/flux/common/bytes/BytesReference;
java/util/Set, add. ?-/ 6Lcom/groupbyinc/flux/action/admin/indices/alias/Alias; 6com/groupbyinc/flux/common/google/common/base/Charsets2 UTF_8 Ljava/nio/charset/Charset;45 36 getBytes (Ljava/nio/charset/Charset;)[B89
k: H([B)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; ?<
= ?
? J([BII)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; ?A
B [B ([BII)V ,E
F offset I length java/lang/ThrowableK xContentType e(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentType;MN
?O xContent b(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContent;QR
?S ,com/groupbyinc/flux/common/xcontent/XContentUV
? ? ?
Y close[ - \
addSuppressed (Ljava/lang/Throwable;)V^_
L` 'failed to parse source for create indexb toBytes ()[Bdef ([BLjava/nio/charset/Charset;)V ,h
ki entrySet ()Ljava/util/Set;kl m iterator ()Ljava/util/Iterator;op-q java/util/Iterators hasNext ()Zuvtw next ()Ljava/lang/Object;yzt{ getKey}z ~ equals? ?
k? getValue?z ? ?
? " ? ?
? % % ?
? lookupPrototype O(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$Custom;??
? fromMap L(Ljava/util/Map;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$Custom;??
? (failed to parse custom metadata for [{}]? ((Ljava/lang/String;[Ljava/lang/Object;)V ,?
!? entry1 ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; 5Ljava/util/Map; proto ;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$Custom; name entry *Ljava/util/Map$Entry; $Ljava/util/Map; found custom ?(Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$Custom;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; ? s
? G(Z)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V??
? 0com/groupbyinc/flux/common/io/stream/StreamInput?
readString? s
?? readSettingsFromStream b(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/settings/Settings;??
? readTimeout??
? readVInt? ?
?? lookupPrototypeSafe??
? F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;??
? read j(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/admin/indices/alias/Alias;??
? readBoolean?v
?? i customIndexMetaData in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput;
customSize aliasesSize writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V??
? 1com/groupbyinc/flux/common/io/stream/StreamOutput? writeString? T
?? writeSettingsToStream d(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V??
? writeTimeout??
? writeVInt (I)V??
??
?- ?
? writeBoolean (Z)V??
?? ;Ljava/util/Map$Entry; dLjava/util/Map$Entry; out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; Signature Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable j(Ljava/util/Map;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest; 7()Ljava/util/Map; I()Ljava/util/Set; `()Ljava/util/Map;
Exceptions
SourceFile InnerClasses ! ! " # ? $ % &