org.elasticsearch.cluster.metadata
Class AliasMetaData.Builder
java.lang.Object
org.elasticsearch.cluster.metadata.AliasMetaData.Builder
- Enclosing class:
- AliasMetaData
public static class AliasMetaData.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AliasMetaData.Builder
public AliasMetaData.Builder(java.lang.String alias)
AliasMetaData.Builder
public AliasMetaData.Builder(AliasMetaData aliasMetaData)
alias
public java.lang.String alias()
filter
public AliasMetaData.Builder filter(java.lang.String filter)
filter
public AliasMetaData.Builder filter(java.util.Map<java.lang.String,java.lang.Object> filter)
filter
public AliasMetaData.Builder filter(XContentBuilder filterBuilder)
routing
public AliasMetaData.Builder routing(java.lang.String routing)
indexRouting
public AliasMetaData.Builder indexRouting(java.lang.String indexRouting)
searchRouting
public AliasMetaData.Builder searchRouting(java.lang.String searchRouting)
build
public AliasMetaData build()
toXContent
public static void toXContent(AliasMetaData aliasMetaData,
XContentBuilder builder,
ToXContent.Params params)
throws java.io.IOException
- Throws:
java.io.IOException
fromXContent
public static AliasMetaData fromXContent(XContentParser parser)
throws java.io.IOException
- Throws:
java.io.IOException
writeTo
public static void writeTo(AliasMetaData aliasMetaData,
StreamOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
readFrom
public static AliasMetaData readFrom(StreamInput in)
throws java.io.IOException
- Throws:
java.io.IOException