Skip to content

Commit

Permalink
[codegen] update to latest spec
Browse files Browse the repository at this point in the history
  • Loading branch information
l-trotta committed Mar 7, 2025
1 parent b3977ad commit c172c19
Show file tree
Hide file tree
Showing 42 changed files with 2,794 additions and 779 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,6 @@ public class BulkIndexByScrollFailure implements JsonpSerializable {

private final int status;

private final String type;

// ---------------------------------------------------------------------------------------------

private BulkIndexByScrollFailure(Builder builder) {
Expand All @@ -78,7 +76,6 @@ private BulkIndexByScrollFailure(Builder builder) {
this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id");
this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index");
this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status");
this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type");

}

Expand Down Expand Up @@ -114,13 +111,6 @@ public final int status() {
return this.status;
}

/**
* Required - API name: {@code type}
*/
public final String type() {
return this.type;
}

/**
* Serialize this object to JSON.
*/
Expand All @@ -144,9 +134,6 @@ protected void serializeInternal(JsonGenerator generator, JsonpMapper mapper) {
generator.writeKey("status");
generator.write(this.status);

generator.writeKey("type");
generator.write(this.type);

}

@Override
Expand All @@ -171,8 +158,6 @@ public static class Builder extends WithJsonObjectBuilderBase<Builder>

private Integer status;

private String type;

/**
* Required - API name: {@code cause}
*/
Expand Down Expand Up @@ -212,14 +197,6 @@ public final Builder status(int value) {
return this;
}

/**
* Required - API name: {@code type}
*/
public final Builder type(String value) {
this.type = value;
return this;
}

@Override
protected Builder self() {
return this;
Expand Down Expand Up @@ -253,7 +230,6 @@ protected static void setupBulkIndexByScrollFailureDeserializer(
op.add(Builder::id, JsonpDeserializer.stringDeserializer(), "id");
op.add(Builder::index, JsonpDeserializer.stringDeserializer(), "index");
op.add(Builder::status, JsonpDeserializer.integerDeserializer(), "status");
op.add(Builder::type, JsonpDeserializer.stringDeserializer(), "type");

}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,8 +130,6 @@ public enum Kind implements JsonEnum {

Kuromoji("kuromoji"),

Language("language"),

Latvian("latvian"),

Lithuanian("lithuanian"),
Expand Down Expand Up @@ -725,23 +723,6 @@ public KuromojiAnalyzer kuromoji() {
return TaggedUnionUtils.get(this, Kind.Kuromoji);
}

/**
* Is this variant instance of kind {@code language}?
*/
public boolean isLanguage() {
return _kind == Kind.Language;
}

/**
* Get the {@code language} variant value.
*
* @throws IllegalStateException
* if the current variant is not of the {@code language} kind.
*/
public LanguageAnalyzer language() {
return TaggedUnionUtils.get(this, Kind.Language);
}

/**
* Is this variant instance of kind {@code latvian}?
*/
Expand Down Expand Up @@ -1431,17 +1412,6 @@ public ObjectBuilder<Analyzer> kuromoji(
return this.kuromoji(fn.apply(new KuromojiAnalyzer.Builder()).build());
}

public ObjectBuilder<Analyzer> language(LanguageAnalyzer v) {
this._kind = Kind.Language;
this._value = v;
return this;
}

public ObjectBuilder<Analyzer> language(
Function<LanguageAnalyzer.Builder, ObjectBuilder<LanguageAnalyzer>> fn) {
return this.language(fn.apply(new LanguageAnalyzer.Builder()).build());
}

public ObjectBuilder<Analyzer> latvian(LatvianAnalyzer v) {
this._kind = Kind.Latvian;
this._value = v;
Expand Down Expand Up @@ -1703,7 +1673,6 @@ protected static void setupAnalyzerDeserializer(ObjectDeserializer<Builder> op)
op.add(Builder::italian, ItalianAnalyzer._DESERIALIZER, "italian");
op.add(Builder::keyword, KeywordAnalyzer._DESERIALIZER, "keyword");
op.add(Builder::kuromoji, KuromojiAnalyzer._DESERIALIZER, "kuromoji");
op.add(Builder::language, LanguageAnalyzer._DESERIALIZER, "language");
op.add(Builder::latvian, LatvianAnalyzer._DESERIALIZER, "latvian");
op.add(Builder::lithuanian, LithuanianAnalyzer._DESERIALIZER, "lithuanian");
op.add(Builder::nori, NoriAnalyzer._DESERIALIZER, "nori");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -564,24 +564,6 @@ public static Analyzer kuromoji(Function<KuromojiAnalyzer.Builder, ObjectBuilder
return builder.build();
}

/**
* Creates a builder for the {@link LanguageAnalyzer language} {@code Analyzer}
* variant.
*/
public static LanguageAnalyzer.Builder language() {
return new LanguageAnalyzer.Builder();
}

/**
* Creates a Analyzer of the {@link LanguageAnalyzer language} {@code Analyzer}
* variant.
*/
public static Analyzer language(Function<LanguageAnalyzer.Builder, ObjectBuilder<LanguageAnalyzer>> fn) {
Analyzer.Builder builder = new Analyzer.Builder();
builder.language(fn.apply(new LanguageAnalyzer.Builder()).build());
return builder.build();
}

/**
* Creates a builder for the {@link LatvianAnalyzer latvian} {@code Analyzer}
* variant.
Expand Down
Loading

0 comments on commit c172c19

Please sign in to comment.