Skip to content

Commit

Permalink
Updated pull to lease.
Browse files Browse the repository at this point in the history
  • Loading branch information
Kurtis Van Gent committed Jan 16, 2018
1 parent c02c3d3 commit e4305d3
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions cloud-tasks/src/main/java/com.example.cloudtasks/PullQueue.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,9 @@
import com.google.api.client.json.jackson2.JacksonFactory;
import com.google.api.services.cloudtasks.v2beta2.CloudTasks;
import com.google.api.services.cloudtasks.v2beta2.CloudTasksScopes;
import com.google.api.services.cloudtasks.v2beta2.model.AcknowledgeTaskRequest;
import com.google.api.services.cloudtasks.v2beta2.model.CreateTaskRequest;
import com.google.api.services.cloudtasks.v2beta2.model.PullMessage;
import com.google.api.services.cloudtasks.v2beta2.model.PullTasksRequest;
import com.google.api.services.cloudtasks.v2beta2.model.PullTasksResponse;
import com.google.api.services.cloudtasks.v2beta2.model.Task;
import com.google.api.services.cloudtasks.v2beta2.model.*;
import com.google.api.services.cloudtasks.v2beta2.model.LeaseTasksRequest;
import com.google.api.services.cloudtasks.v2beta2.model.LeaseTasksResponse;
import com.google.common.io.BaseEncoding;
import java.io.IOException;
import net.sourceforge.argparse4j.ArgumentParsers;
Expand Down Expand Up @@ -110,15 +107,15 @@ private static Task pullTask(
CloudTasks client = createAuthorizedClient();

// Create the PullTasksRequest
PullTasksRequest request = new PullTasksRequest().setMaxTasks(1).setLeaseDuration("600s");
LeaseTasksRequest request = new LeaseTasksRequest().setMaxTasks(1).setLeaseDuration("600s");

//Execute the request and return the pulled task
PullTasksResponse response = client
LeaseTasksResponse response = client
.projects()
.locations()
.queues()
.tasks()
.pull(queueName, request)
.lease(queueName, request)
.execute();
return response.getTasks().get(0);
}
Expand Down

0 comments on commit e4305d3

Please sign in to comment.