Skip to main content

CreateBatchResponse

Type Alias CreateBatchResponse 

Source
pub type CreateBatchResponse = BatchItem;
Expand description

Response type for creating a batch task (same as a single item)

Aliased Type§

pub struct CreateBatchResponse {
Show 22 fields pub id: Option<String>, pub object: Option<String>, pub endpoint: Option<String>, pub input_file_id: Option<String>, pub completion_window: Option<String>, pub status: Option<String>, pub output_file_id: Option<String>, pub error_file_id: Option<String>, pub created_at: Option<u64>, pub in_progress_at: Option<u64>, pub expires_at: Option<u64>, pub finalizing_at: Option<u64>, pub completed_at: Option<u64>, pub failed_at: Option<u64>, pub expired_at: Option<u64>, pub cancelling_at: Option<u64>, pub cancelled_at: Option<u64>, pub request_counts: Option<Value>, pub total: Option<u64>, pub completed: Option<u64>, pub failed: Option<u64>, pub metadata: Option<Value>,
}

Fields§

§id: Option<String>§object: Option<String>§endpoint: Option<String>§input_file_id: Option<String>§completion_window: Option<String>§status: Option<String>

Current status (kept as string for forward compatibility)

§output_file_id: Option<String>§error_file_id: Option<String>§created_at: Option<u64>§in_progress_at: Option<u64>§expires_at: Option<u64>§finalizing_at: Option<u64>§completed_at: Option<u64>§failed_at: Option<u64>§expired_at: Option<u64>§cancelling_at: Option<u64>§cancelled_at: Option<u64>§request_counts: Option<Value>

Some servers return an aggregated object here; keep it flexible.

§total: Option<u64>§completed: Option<u64>§failed: Option<u64>§metadata: Option<Value>

Metadata bag