public class ParseSetupV3 extends RequestSchemaV3<ParseSetup,ParseSetupV3>
SchemaV3.Meta
Schema.AutoParseable
Modifier and Type | Field and Description |
---|---|
int |
check_header |
int |
chunk_size |
int |
column_count |
java.lang.String |
column_name_filter |
java.lang.String[] |
column_names |
int |
column_offset |
java.lang.String[] |
column_types |
java.lang.String |
custom_non_data_line_markers |
java.lang.String[][] |
data |
KeyV3.DecryptionToolKeyV3 |
decrypt_tool |
java.lang.String |
destination_frame |
byte |
escapechar |
java.lang.String[][] |
na_strings |
int |
number_columns |
java.lang.String |
parse_type |
java.lang.String[] |
partition_by |
byte |
separator |
boolean |
single_quotes |
int[] |
skipped_columns |
KeyV3.FrameKeyV3[] |
source_frames |
int |
total_filtered_column_count |
java.lang.String[] |
warnings |
_exclude_fields
Constructor and Description |
---|
ParseSetupV3() |
Modifier and Type | Method and Description |
---|---|
ParseSetupV3 |
fillFromImpl(ParseSetup impl)
Fill this Schema from the given implementation object.
|
ParseSetup |
fillImpl(ParseSetup impl)
Fill an impl object and any children from this schema and its children.
|
createAndFillImpl, createImpl, extractVersionFromSchemaName, fillFromAny, fillFromBody, fillFromImpl, fillFromImpl, fillFromParms, fillFromParms, fillFromParms, fillImpl, getImplClass, getImplClass, getSchemaName, getSchemaType, getSchemaVersion, init_meta, markdown, markdown, newInstance, newInstance, setField, setSchemaType_doNotCall
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal
@API(help="Source frames", required=true, direction=INOUT) public KeyV3.FrameKeyV3[] source_frames
@API(help="Parser type", valuesProvider=ParseTypeValuesProvider.class, direction=INOUT) public java.lang.String parse_type
@API(help="Check header: 0 means guess, +1 means 1st line is header not data, -1 means 1st line is data not header", direction=INOUT) public int check_header
@API(help="Value types for columns", direction=INOUT) public java.lang.String[] column_types
@API(help="NA strings for columns", direction=INOUT) public java.lang.String[][] na_strings
@API(help="Regex for names of columns to return", direction=INOUT) public java.lang.String column_name_filter
@API(help="Suggested name", direction=OUTPUT) public java.lang.String destination_frame
@API(help="Total number of columns we would return with no column pagination", direction=INOUT) public int total_filtered_column_count
@API(help="Custom characters to be treated as non-data line markers", direction=INOUT) public java.lang.String custom_non_data_line_markers
@API(help="Key-reference to an initialized instance of a Decryption Tool") public KeyV3.DecryptionToolKeyV3 decrypt_tool
@API(help="Names of the columns the persisted dataset has been partitioned by.", direction=INOUT) public java.lang.String[] partition_by
public ParseSetup fillImpl(ParseSetup impl)
Schema
fillImpl
in class Schema<ParseSetup,ParseSetupV3>
public ParseSetupV3 fillFromImpl(ParseSetup impl)
Schema
fillFromImpl
in class Schema<ParseSetup,ParseSetupV3>