From d030d186913e9985d63109fa62b53e21a5748e6d Mon Sep 17 00:00:00 2001 From: Rachel Tucker Date: Wed, 30 Mar 2016 15:29:09 -0600 Subject: [PATCH] Updated commands based on new contract --- ...dyForClientProcessingSpectraS3Request.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java index d7302a35d..d237ebc44 100644 --- a/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java +++ b/ds3-sdk/src/main/java/com/spectralogic/ds3client/commands/spectrads3/GetJobChunksReadyForClientProcessingSpectraS3Request.java @@ -27,6 +27,8 @@ public class GetJobChunksReadyForClientProcessingSpectraS3Request extends Abstra private final String job; + private String jobChunk; + private int preferredNumberOfChunks; // Constructor @@ -43,6 +45,18 @@ public GetJobChunksReadyForClientProcessingSpectraS3Request(final String job) { this.getQueryParams().put("job", UrlEscapers.urlFragmentEscaper().escape(job).replace("+", "%2B")); } + public GetJobChunksReadyForClientProcessingSpectraS3Request withJobChunk(final UUID jobChunk) { + this.jobChunk = jobChunk.toString(); + this.updateQueryParam("job_chunk", jobChunk); + return this; + } + + public GetJobChunksReadyForClientProcessingSpectraS3Request withJobChunk(final String jobChunk) { + this.jobChunk = jobChunk; + this.updateQueryParam("job_chunk", jobChunk); + return this; + } + public GetJobChunksReadyForClientProcessingSpectraS3Request withPreferredNumberOfChunks(final int preferredNumberOfChunks) { this.preferredNumberOfChunks = preferredNumberOfChunks; this.updateQueryParam("preferred_number_of_chunks", preferredNumberOfChunks); @@ -65,6 +79,11 @@ public String getJob() { } + public String getJobChunk() { + return this.jobChunk; + } + + public int getPreferredNumberOfChunks() { return this.preferredNumberOfChunks; }