15 maxPollTotalTime: 1000 * 60 * 60);
20 #region Configurable Fields
61 #region Legacy Binary YELT Conversion Support
64 [Obsolete(
"The binary YELT format and related options will be deprecated in the near future." +
65 "We encourage you to upload your YELT data as human-readable CSV.")]
80 [Obsolete(
"The binary YELT format and related options will be deprecated in the near future." +
81 "We encourage you to upload your YELT data as human-readable CSV.")]
84 #endregion Legacy Binary YELT Conversion Support
85 #endregion Configurable Fields
134 #endregion Constructor
Parameters to be used in a Large Data Upload operation.
PollingOptions commit_polling_options
Determines how the system polls the status of the data file while waiting for the data to be processe...
int chunk_timeout
The timeout (in milliseconds) for a single chunk upload to complete. Default: 60,000 ms (1 minute).
HandleUploadInSessionStrategy handle_existing_upload_strategy
The HandleUploadInSessionStrategy to employ of an existing upload session is already in progress....
Parameters(int? min_chunk_size=null, int? max_chunk_size=null, int? max_retries_per_chunk=null, int? chunk_timeout=null, PollingOptions commit_polling_options=null, HandleUploadInSessionStrategy? handle_existing_upload_strategy=null, bool? enable_compression=null)
Construct a new set of Large Data Upload Parameters.
static PollingOptions DefaultCommitPollingOptions
The default PollingOptions used when none are specified in a AnalyzeRe.LargeDataUpload....
BinaryYELTUploadOptions
Options for controlling whether to automatically convert a binary YELTLossSet's data to the binary fo...
@ None
Gzipped Binary YELT data was provided and the data should not be modified further.
@ AutomaticCompressionOnly
Binary YELT data was provided, but Gzip compression should be done automatically.
@ AutomaticBinaryConversionAndCompression
CSV YELT data was provided and should be converted automatically.
bool enable_compression
Whether to compress (gzip) the data during upload. (Default: False) Set to true if the files you're u...
static Parameters Default
Get a new set of Default Large Data Upload Parameters.
Parameters()
Construct a new set of Default Large Data Upload Parameters.
int max_chunk_size
The maximum size of a single uploaded chunk in bytes. Default: 2^24 bytes (16 Megabytes).
int min_chunk_size
The minimum size of a single uploaded chunk in bytes. Set this larger if there is enough latency betw...
BinaryYELTUploadOptions binary_yelt_options
Options for controlling whether to automatically convert a binary YELTLossSet's data to the binary fo...
int max_retries_per_chunk
The maximum number of retries for a failed chunk upload before an error is thrown....
Determines the behaviour of the API when automatically retrying a request whose result is not yet rea...
HandleUploadInSessionStrategy
Behaviour to use if an existing upload is already in progress for an endpoint.