Package org.elasticsearch.client.ml
Class StartDatafeedResponse
java.lang.Object
org.elasticsearch.client.ml.StartDatafeedResponse
- All Implemented Interfaces:
ToXContent
,ToXContentObject
public class StartDatafeedResponse extends java.lang.Object implements ToXContentObject
Response indicating if the Machine Learning Datafeed is now started or not
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
-
Field Summary
Fields Modifier and Type Field Description static ConstructingObjectParser<StartDatafeedResponse,java.lang.Void>
PARSER
-
Constructor Summary
Constructors Constructor Description StartDatafeedResponse(boolean started, java.lang.String node)
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object other)
static StartDatafeedResponse
fromXContent(XContentParser parser)
java.lang.String
getNode()
The node that the datafeed was assigned toint
hashCode()
boolean
isStarted()
Has the Datafeed started or notXContentBuilder
toXContent(XContentBuilder builder, ToXContent.Params params)
-
Field Details
-
Constructor Details
-
StartDatafeedResponse
public StartDatafeedResponse(boolean started, java.lang.String node)
-
-
Method Details
-
fromXContent
- Throws:
java.io.IOException
-
isStarted
public boolean isStarted()Has the Datafeed started or not- Returns:
- boolean value indicating the Datafeed started status
-
getNode
public java.lang.String getNode()The node that the datafeed was assigned to- Returns:
- The ID of a node if the datafeed was assigned to a node. If an empty string is returned
it means the datafeed was allowed to open lazily and has not yet been assigned to a node.
If
null
is returned it means the server version is too old to return node information.
-
equals
public boolean equals(java.lang.Object other)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toXContent
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException- Specified by:
toXContent
in interfaceToXContent
- Throws:
java.io.IOException
-