public class CreateTableRequest extends org.elasticsearch.action.support.master.MasterNodeRequest<CreateTableRequest> implements org.elasticsearch.cluster.ack.AckedRequest
CreateIndexRequest
or a PutIndexTemplateRequest
.Constructor and Description |
---|
CreateTableRequest(org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest) |
CreateTableRequest(org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateRequest putIndexTemplateRequest) |
Modifier and Type | Method and Description |
---|---|
org.elasticsearch.common.unit.TimeValue |
ackTimeout() |
org.elasticsearch.action.admin.indices.create.CreateIndexRequest |
getCreateIndexRequest() |
org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateRequest |
getPutIndexTemplateRequest() |
RelationName |
getTableName() |
void |
readFrom(org.elasticsearch.common.io.stream.StreamInput in) |
org.elasticsearch.action.ActionRequestValidationException |
validate() |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
masterNodeTimeout, masterNodeTimeout, masterNodeTimeout
getParentTask, setParentTask
remoteAddress, remoteAddress
public CreateTableRequest(org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest)
public CreateTableRequest(org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateRequest putIndexTemplateRequest)
@Nullable public org.elasticsearch.action.admin.indices.create.CreateIndexRequest getCreateIndexRequest()
@Nullable public org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateRequest getPutIndexTemplateRequest()
public RelationName getTableName()
public org.elasticsearch.action.ActionRequestValidationException validate()
validate
in class org.elasticsearch.action.ActionRequest
public org.elasticsearch.common.unit.TimeValue ackTimeout()
ackTimeout
in interface org.elasticsearch.cluster.ack.AckedRequest
public void readFrom(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
readFrom
in interface org.elasticsearch.common.io.stream.Streamable
readFrom
in class org.elasticsearch.action.support.master.MasterNodeRequest<CreateTableRequest>
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.Streamable
writeTo
in class org.elasticsearch.action.support.master.MasterNodeRequest<CreateTableRequest>
java.io.IOException