AWSS3CSVInput

Objective-C

@interface AWSS3CSVInput

Swift

class AWSS3CSVInput

Describes how a CSV-formatted input object is formatted.

  • Specifies that CSV field values may contain quoted record delimiters and such records should be allowed. Default value is FALSE. Setting this value to TRUE may lower performance.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable allowQuotedRecordDelimiter;

    Swift

    var allowQuotedRecordDelimiter: NSNumber? { get set }
  • The single character used to indicate a row should be ignored when present at the start of a row.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable comments;

    Swift

    var comments: String? { get set }
  • The value used to separate individual fields in a record.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable fieldDelimiter;

    Swift

    var fieldDelimiter: String? { get set }
  • Describes the first line of input. Valid values: None, Ignore, Use.

    Declaration

    Objective-C

    @property (nonatomic) AWSS3FileHeaderInfo fileHeaderInfo;

    Swift

    var fileHeaderInfo: AWSS3FileHeaderInfo { get set }
  • Value used for escaping where the field delimiter is part of the value.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable quoteCharacter;

    Swift

    var quoteCharacter: String? { get set }
  • The single character used for escaping the quote character inside an already escaped value.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable quoteEscapeCharacter;

    Swift

    var quoteEscapeCharacter: String? { get set }
  • The value used to separate individual records.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable recordDelimiter;

    Swift

    var recordDelimiter: String? { get set }