pub struct IngestDatasetFileRequest {Show 25 fields
pub classification: IngestClassification,
pub study_id: StudyId,
pub source_asset_name: Option<NcName>,
pub dataset_asset_id: Option<AssetId>,
pub dataset_name: NcName,
pub dataset_version_id: Option<VersionId>,
pub source: IngestFileSource,
pub input_format: Option<String>,
pub header: Option<bool>,
pub delimiter: Option<char>,
pub null_strings: Vec<String>,
pub json_format: Option<String>,
pub sheet: Option<String>,
pub description: Option<String>,
pub agent_instructions: Option<String>,
pub version_note: Option<String>,
pub compress_source: bool,
pub encrypt_source: Option<bool>,
pub ingest_transformation: NewTransformationRecord,
pub materialize_transformation: NewTransformationRecord,
pub strict_metadata: bool,
pub sample_rows: Option<usize>,
pub vocabulary_threshold: Option<usize>,
pub force_metadata_updates: bool,
pub variable_registrations: Vec<DatasetVariableRegistrationRequest>,
}Fields§
§classification: IngestClassification§study_id: StudyId§source_asset_name: Option<NcName>§dataset_asset_id: Option<AssetId>§dataset_name: NcName§dataset_version_id: Option<VersionId>§source: IngestFileSource§input_format: Option<String>§header: Option<bool>§delimiter: Option<char>§null_strings: Vec<String>§json_format: Option<String>§sheet: Option<String>§description: Option<String>§agent_instructions: Option<String>§version_note: Option<String>§compress_source: bool§encrypt_source: Option<bool>§ingest_transformation: NewTransformationRecord§materialize_transformation: NewTransformationRecord§strict_metadata: bool§sample_rows: Option<usize>§vocabulary_threshold: Option<usize>§force_metadata_updates: bool§variable_registrations: Vec<DatasetVariableRegistrationRequest>Trait Implementations§
Source§impl Clone for IngestDatasetFileRequest
impl Clone for IngestDatasetFileRequest
Source§fn clone(&self) -> IngestDatasetFileRequest
fn clone(&self) -> IngestDatasetFileRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IngestDatasetFileRequest
impl Debug for IngestDatasetFileRequest
Source§impl<'de> Deserialize<'de> for IngestDatasetFileRequest
impl<'de> Deserialize<'de> for IngestDatasetFileRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IngestDatasetFileRequest
impl RefUnwindSafe for IngestDatasetFileRequest
impl Send for IngestDatasetFileRequest
impl Sync for IngestDatasetFileRequest
impl Unpin for IngestDatasetFileRequest
impl UnsafeUnpin for IngestDatasetFileRequest
impl UnwindSafe for IngestDatasetFileRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more