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 Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AliasMetaData.Builder
public AliasMetaData.Builder(String alias)
AliasMetaData.Builder
public AliasMetaData.Builder(AliasMetaData aliasMetaData)
alias
public String alias()
filter
public AliasMetaData.Builder filter(CompressedString filter)
filter
public AliasMetaData.Builder filter(String filter)
filter
public AliasMetaData.Builder filter(Map<String,Object> filter)
filter
public AliasMetaData.Builder filter(XContentBuilder filterBuilder)
routing
public AliasMetaData.Builder routing(String routing)
indexRouting
public AliasMetaData.Builder indexRouting(String indexRouting)
searchRouting
public AliasMetaData.Builder searchRouting(String searchRouting)
build
public AliasMetaData build()
toXContent
public static void toXContent(AliasMetaData aliasMetaData,
XContentBuilder builder,
ToXContent.Params params)
throws IOException
- Throws:
IOException
fromXContent
public static AliasMetaData fromXContent(XContentParser parser)
throws IOException
- Throws:
IOException
writeTo
public static void writeTo(AliasMetaData aliasMetaData,
StreamOutput out)
throws IOException
- Throws:
IOException
readFrom
public static AliasMetaData readFrom(StreamInput in)
throws IOException
- Throws:
IOException
Copyright © 2009-2012. All Rights Reserved.