public class CreateIndexRequest extends CrossClusterRequest implements IndexRequest<CreateIndexResponse>
| Constructor and Description |
|---|
CreateIndexRequest(java.lang.String indexName) |
| Modifier and Type | Method and Description |
|---|---|
CreateIndexResponse |
accept(IndexRequestExecutor indexRequestExecutor) |
java.lang.String |
getIndexName() |
java.lang.String[] |
getIndexNames() |
java.lang.String |
getMappings() |
java.lang.String |
getSettings() |
java.lang.String |
getSource() |
void |
setMappings(java.lang.String mappings) |
void |
setSettings(java.lang.String settings) |
void |
setSource(java.lang.String source) |
getConnectionId, isPreferLocalCluster, setConnectionId, setPreferLocalClusterpublic CreateIndexResponse accept(IndexRequestExecutor indexRequestExecutor)
accept in interface IndexRequest<CreateIndexResponse>public java.lang.String getIndexName()
public java.lang.String[] getIndexNames()
getIndexNames in interface IndexRequest<CreateIndexResponse>public java.lang.String getMappings()
public java.lang.String getSettings()
public java.lang.String getSource()
public void setMappings(java.lang.String mappings)
public void setSettings(java.lang.String settings)
public void setSource(java.lang.String source)