浏览代码

Java API: remove duplicated consistency level setters

`setConsistencyLevel` setter is already present in the base class `ShardReplicationOperationRequestBuilder`. It is not needed in `DeleteRequestBuilder` and `IndexRequestBuilder`.

Closes #10188
javanna 10 年之前
父节点
当前提交
66fa72f21c

+ 0 - 10
src/main/java/org/elasticsearch/action/delete/DeleteRequestBuilder.java

@@ -20,7 +20,6 @@
 package org.elasticsearch.action.delete;
 
 import org.elasticsearch.action.ActionListener;
-import org.elasticsearch.action.WriteConsistencyLevel;
 import org.elasticsearch.action.support.replication.ShardReplicationOperationRequestBuilder;
 import org.elasticsearch.client.Client;
 import org.elasticsearch.common.Nullable;
@@ -100,15 +99,6 @@ public class DeleteRequestBuilder extends ShardReplicationOperationRequestBuilde
         return this;
     }
 
-    /**
-     * Sets the consistency level. Defaults to {@link org.elasticsearch.action.WriteConsistencyLevel#DEFAULT}.
-     */
-    @Override
-    public DeleteRequestBuilder setConsistencyLevel(WriteConsistencyLevel consistencyLevel) {
-        request.consistencyLevel(consistencyLevel);
-        return this;
-    }
-
     @Override
     protected void doExecute(ActionListener<DeleteResponse> listener) {
         client.delete(request, listener);

+ 0 - 10
src/main/java/org/elasticsearch/action/index/IndexRequestBuilder.java

@@ -20,7 +20,6 @@
 package org.elasticsearch.action.index;
 
 import org.elasticsearch.action.ActionListener;
-import org.elasticsearch.action.WriteConsistencyLevel;
 import org.elasticsearch.action.support.replication.ShardReplicationOperationRequestBuilder;
 import org.elasticsearch.client.Client;
 import org.elasticsearch.common.Nullable;
@@ -252,15 +251,6 @@ public class IndexRequestBuilder extends ShardReplicationOperationRequestBuilder
         return this;
     }
 
-    /**
-     * Sets the consistency level. Defaults to {@link org.elasticsearch.action.WriteConsistencyLevel#DEFAULT}.
-     */
-    @Override
-    public IndexRequestBuilder setConsistencyLevel(WriteConsistencyLevel consistencyLevel) {
-        request.consistencyLevel(consistencyLevel);
-        return this;
-    }
-
     /**
      * Sets the version, which will cause the index operation to only be performed if a matching
      * version exists and no changes happened on the doc since then.