private static string BuildChunkOrderingEnumString(ChunkOrdering chunkOrder) { switch (chunkOrder) { case ChunkOrdering.None: return("NONE"); case ChunkOrdering.InOrder: return("IN_ORDER"); default: throw new NotSupportedException(Resources.InvalidEnumValueException); } }
private static BulkGetRequest ItIsBulkGetRequest( string bucketName, ChunkOrdering chunkOrdering, IEnumerable <string> fullObjects, IEnumerable <Ds3PartialObject> partialObjects) { return(Match.Create( r => r.BucketName == bucketName && r.ChunkOrder == chunkOrdering && r.FullObjects.Sorted().SequenceEqual(fullObjects.Sorted()) && r.PartialObjects.Sorted().SequenceEqual(partialObjects.Sorted()), () => new BulkGetRequest(bucketName, fullObjects, partialObjects) .WithChunkOrdering(chunkOrdering) )); }
public static BulkGetRequest ItIsBulkGetRequest( string bucketName, ChunkOrdering chunkOrdering, IEnumerable<string> fullObjects, IEnumerable<Ds3PartialObject> partialObjects) { return Match.Create( r => r.BucketName == bucketName && r.ChunkOrder == chunkOrdering && r.FullObjects.Sorted().SequenceEqual(fullObjects.Sorted()) && r.PartialObjects.Sorted().SequenceEqual(partialObjects.Sorted()), () => new BulkGetRequest(bucketName, fullObjects, partialObjects) .WithChunkOrdering(chunkOrdering) ); }
public JobResponse( string bucketName, Guid jobId, string priority, string requestType, DateTime startDate, ChunkOrdering chunkOrder, IEnumerable<Node> nodes, IEnumerable<JobObjectList> objectLists, JobStatus status) { this.BucketName = bucketName; this.JobId = jobId; this.Priority = priority; this.RequestType = requestType; this.StartDate = startDate; this.ChunkOrder = chunkOrder; this.Nodes = nodes; this.ObjectLists = objectLists; this.Status = status; }
public JobResponse( string bucketName, Guid jobId, string priority, string requestType, DateTime startDate, ChunkOrdering chunkOrder, IEnumerable <Node> nodes, IEnumerable <JobObjectList> objectLists, JobStatus status) { this.BucketName = bucketName; this.JobId = jobId; this.Priority = priority; this.RequestType = requestType; this.StartDate = startDate; this.ChunkOrder = chunkOrder; this.Nodes = nodes; this.ObjectLists = objectLists; this.Status = status; }
private static string BuildChunkOrderingEnumString(ChunkOrdering chunkOrder) { switch (chunkOrder) { case ChunkOrdering.None: return "NONE"; case ChunkOrdering.InOrder: return "IN_ORDER"; default: throw new NotSupportedException(Resources.InvalidEnumValueException); } }
public BulkGetRequest WithChunkOrdering(ChunkOrdering chunkOrdering) { this.ChunkOrder = chunkOrdering; return this; }
public BulkGetRequest WithChunkOrdering(ChunkOrdering chunkOrdering) { this.ChunkOrder = chunkOrdering; return(this); }