public final class PipelineConfiguration extends AbstractDiffable<PipelineConfiguration> implements Writeable<PipelineConfiguration>, ToXContent
Writeable.Reader<R>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
PipelineConfiguration(java.lang.String id,
BytesReference config) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.Object> |
getConfigAsMap() |
java.lang.String |
getId() |
static java.util.function.BiFunction<XContentParser,java.lang.Void,PipelineConfiguration> |
getParser() |
int |
hashCode() |
PipelineConfiguration |
readFrom(StreamInput in)
Reads an object of this type from the provided StreamInput.
|
static PipelineConfiguration |
readPipelineConfiguration(StreamInput in) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
void |
writeTo(StreamOutput out)
Write this into the StreamOutput.
|
diff, get, readDiffFrom, readDiffFrom
public PipelineConfiguration(java.lang.String id, BytesReference config)
public static PipelineConfiguration readPipelineConfiguration(StreamInput in) throws java.io.IOException
java.io.IOException
public static java.util.function.BiFunction<XContentParser,java.lang.Void,PipelineConfiguration> getParser()
public java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.Object> getConfigAsMap()
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent
in interface ToXContent
java.io.IOException
public PipelineConfiguration readFrom(StreamInput in) throws java.io.IOException
StreamableReader
readFrom
in interface StreamableReader<PipelineConfiguration>
readFrom
in interface Writeable<PipelineConfiguration>
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable
writeTo
in interface Writeable<PipelineConfiguration>
java.io.IOException
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object