org.elasticsearch.search.warmer
Class IndexWarmersMetaData.Factory
java.lang.Object
org.elasticsearch.search.warmer.IndexWarmersMetaData.Factory
- All Implemented Interfaces:
- IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Enclosing class:
- IndexWarmersMetaData
public static class IndexWarmersMetaData.Factory
- extends Object
- implements IndexMetaData.Custom.Factory<IndexWarmersMetaData>
Method Summary |
IndexWarmersMetaData |
fromMap(Map<String,Object> map)
|
IndexWarmersMetaData |
fromXContent(XContentParser parser)
|
IndexWarmersMetaData |
merge(IndexWarmersMetaData first,
IndexWarmersMetaData second)
Merges from first to second, with first being more important, i.e., if something exists in first and second,
first will prevail. |
IndexWarmersMetaData |
readFrom(StreamInput in)
|
void |
toXContent(IndexWarmersMetaData.Entry entry,
XContentBuilder builder,
ToXContent.Params params)
|
void |
toXContent(IndexWarmersMetaData warmers,
XContentBuilder builder,
ToXContent.Params params)
|
String |
type()
|
void |
writeTo(IndexWarmersMetaData warmers,
StreamOutput out)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexWarmersMetaData.Factory
public IndexWarmersMetaData.Factory()
type
public String type()
- Specified by:
type
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
readFrom
public IndexWarmersMetaData readFrom(StreamInput in)
throws IOException
- Specified by:
readFrom
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Throws:
IOException
writeTo
public void writeTo(IndexWarmersMetaData warmers,
StreamOutput out)
throws IOException
- Specified by:
writeTo
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Throws:
IOException
fromMap
public IndexWarmersMetaData fromMap(Map<String,Object> map)
throws IOException
- Specified by:
fromMap
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Throws:
IOException
fromXContent
public IndexWarmersMetaData fromXContent(XContentParser parser)
throws IOException
- Specified by:
fromXContent
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Throws:
IOException
toXContent
public void toXContent(IndexWarmersMetaData warmers,
XContentBuilder builder,
ToXContent.Params params)
throws IOException
- Specified by:
toXContent
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
- Throws:
IOException
toXContent
public void toXContent(IndexWarmersMetaData.Entry entry,
XContentBuilder builder,
ToXContent.Params params)
throws IOException
- Throws:
IOException
merge
public IndexWarmersMetaData merge(IndexWarmersMetaData first,
IndexWarmersMetaData second)
- Description copied from interface:
IndexMetaData.Custom.Factory
- Merges from first to second, with first being more important, i.e., if something exists in first and second,
first will prevail.
- Specified by:
merge
in interface IndexMetaData.Custom.Factory<IndexWarmersMetaData>
Copyright © 2009-2012. All Rights Reserved.