org.elasticsearch.cluster.metadata
Class AliasMetaData.Builder

java.lang.Object
  extended by org.elasticsearch.cluster.metadata.AliasMetaData.Builder
Enclosing class:
AliasMetaData

public static class AliasMetaData.Builder
extends Object


Constructor Summary
AliasMetaData.Builder(AliasMetaData aliasMetaData)
           
AliasMetaData.Builder(String alias)
           
 
Method Summary
 String alias()
           
 AliasMetaData build()
           
 AliasMetaData.Builder filter(CompressedString filter)
           
 AliasMetaData.Builder filter(Map<String,Object> filter)
           
 AliasMetaData.Builder filter(String filter)
           
 AliasMetaData.Builder filter(XContentBuilder filterBuilder)
           
static AliasMetaData fromXContent(XContentParser parser)
           
 AliasMetaData.Builder indexRouting(String indexRouting)
           
static AliasMetaData readFrom(StreamInput in)
           
 AliasMetaData.Builder routing(String routing)
           
 AliasMetaData.Builder searchRouting(String searchRouting)
           
static void toXContent(AliasMetaData aliasMetaData, XContentBuilder builder, ToXContent.Params params)
           
static void writeTo(AliasMetaData aliasMetaData, StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AliasMetaData.Builder

public AliasMetaData.Builder(String alias)

AliasMetaData.Builder

public AliasMetaData.Builder(AliasMetaData aliasMetaData)
Method Detail

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.