org.elasticsearch.cluster.Diffable<org.elasticsearch.cluster.metadata.MetaData.Custom>
, org.elasticsearch.cluster.metadata.MetaData.Custom
, org.elasticsearch.cluster.NamedDiffable<org.elasticsearch.cluster.metadata.MetaData.Custom>
, org.elasticsearch.common.io.stream.NamedWriteable
, org.elasticsearch.common.io.stream.Writeable
, org.elasticsearch.common.xcontent.ToXContent
, org.elasticsearch.common.xcontent.ToXContentFragment
public abstract class TestCustomMetaData
extends org.elasticsearch.cluster.AbstractNamedDiffable<org.elasticsearch.cluster.metadata.MetaData.Custom>
implements org.elasticsearch.cluster.metadata.MetaData.Custom
Modifier | Constructor | Description |
---|---|---|
protected |
TestCustomMetaData(java.lang.String data) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
|
static <T extends org.elasticsearch.cluster.metadata.MetaData.Custom> |
fromXContent(java.util.function.Function<java.lang.String,org.elasticsearch.cluster.metadata.MetaData.Custom> supplier,
org.elasticsearch.common.xcontent.XContentParser parser) |
|
java.lang.String |
getData() |
|
int |
hashCode() |
|
static org.elasticsearch.cluster.NamedDiff<org.elasticsearch.cluster.metadata.MetaData.Custom> |
readDiffFrom(java.lang.String name,
org.elasticsearch.common.io.stream.StreamInput in) |
|
protected static <T extends TestCustomMetaData> |
readFrom(java.util.function.Function<java.lang.String,T> supplier,
org.elasticsearch.common.io.stream.StreamInput in) |
|
java.lang.String |
toString() |
|
org.elasticsearch.common.xcontent.XContentBuilder |
toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder,
org.elasticsearch.common.xcontent.ToXContent.Params params) |
|
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
diff, get, readDiffFrom
public java.lang.String getData()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected static <T extends TestCustomMetaData> T readFrom(java.util.function.Function<java.lang.String,T> supplier, org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException
public static org.elasticsearch.cluster.NamedDiff<org.elasticsearch.cluster.metadata.MetaData.Custom> readDiffFrom(java.lang.String name, org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
writeTo
in interface org.elasticsearch.common.io.stream.Writeable
java.io.IOException
public static <T extends org.elasticsearch.cluster.metadata.MetaData.Custom> T fromXContent(java.util.function.Function<java.lang.String,org.elasticsearch.cluster.metadata.MetaData.Custom> supplier, org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException
java.io.IOException
public org.elasticsearch.common.xcontent.XContentBuilder toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
toXContent
in interface org.elasticsearch.common.xcontent.ToXContent
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object