SerializedPathsBatchDto
class SerializedPathsBatchDto
using Newtonsoft.Json;
using System.Collections.Generic;
namespace Relativity.Transfer.Dto
{
[JsonObject(MemberSerialization.OptIn, IsReference = false)]
internal class SerializedPathsBatchDto
{
[JsonProperty(PropertyName = "batch-number")]
public int BatchNumber { get; set; }
[JsonProperty(PropertyName = "local-paths")]
public bool LocalPaths { get; set; }
[JsonProperty(PropertyName = "min-source-path-id")]
public long MinSourcePathId { get; set; }
[JsonProperty(PropertyName = "max-source-path-id")]
public long MaxSourcePathId { get; set; }
[JsonProperty(PropertyName = "paths")]
public List<TransferPathDto> Paths { get; set; }
[JsonProperty(PropertyName = "total-batch-count")]
public int TotalBatchCount { get; set; }
[JsonProperty(PropertyName = "total-byte-count")]
public long TotalByteCount { get; set; }
[JsonProperty(PropertyName = "total-directory-count")]
public long TotalDirectoryCount { get; set; }
[JsonProperty(PropertyName = "total-file-count")]
public long TotalFileCount { get; set; }
public SerializedPathsBatchDto()
{
BatchNumber = 0;
LocalPaths = true;
MinSourcePathId = 0;
MaxSourcePathId = 0;
TotalBatchCount = 0;
TotalByteCount = 0;
TotalDirectoryCount = 0;
TotalFileCount = 0;
Paths = new List<TransferPathDto>();
}
}
}