Class AliasesRecord
- java.lang.Object
-
- org.opensearch.client.opensearch.cat.aliases.AliasesRecord
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class AliasesRecord extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAliasesRecord.BuilderBuilder forAliasesRecord.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<AliasesRecord>_DESERIALIZERJson deserializer forAliasesRecord
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringalias()alias namejava.lang.Stringfilter()filterjava.lang.Stringindex()index alias points tojava.lang.StringisWriteIndex()write indexstatic AliasesRecordof(java.util.function.Function<AliasesRecord.Builder,ObjectBuilder<AliasesRecord>> fn)java.lang.StringroutingIndex()index routingjava.lang.StringroutingSearch()search routingvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupAliasesRecordDeserializer(ObjectDeserializer<AliasesRecord.Builder> op)
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<AliasesRecord> _DESERIALIZER
Json deserializer forAliasesRecord
-
-
Method Detail
-
of
public static AliasesRecord of(java.util.function.Function<AliasesRecord.Builder,ObjectBuilder<AliasesRecord>> fn)
-
alias
@Nullable public final java.lang.String alias()
alias nameAPI name:
alias
-
index
@Nullable public final java.lang.String index()
index alias points toAPI name:
index
-
filter
@Nullable public final java.lang.String filter()
filterAPI name:
filter
-
routingIndex
@Nullable public final java.lang.String routingIndex()
index routingAPI name:
routing.index
-
routingSearch
@Nullable public final java.lang.String routingSearch()
search routingAPI name:
routing.search
-
isWriteIndex
@Nullable public final java.lang.String isWriteIndex()
write indexAPI name:
is_write_index
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupAliasesRecordDeserializer
protected static void setupAliasesRecordDeserializer(ObjectDeserializer<AliasesRecord.Builder> op)
-
-