AWSS3CSVOutput
Objective-C
@interface AWSS3CSVOutput
Swift
class AWSS3CSVOutput
Describes how uncompressed comma-separated values (CSV)-formatted results are formatted.
-
The value used to separate individual fields in a record. You can specify an arbitrary delimiter.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable fieldDelimiter;
Swift
var fieldDelimiter: String? { get set }
-
A single character used for escaping when the field delimiter is part of the value. For example, if the value is
a, b
, Amazon S3 wraps this field value in quotation marks, as follows:" a , b "
.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 }
-
Indicates whether to use quotation marks around output fields.
ALWAYS
: Always use quotation marks for output fields.ASNEEDED
: Use quotation marks for output fields when needed.
Declaration
Objective-C
@property (nonatomic) AWSS3QuoteFields quoteFields;
Swift
var quoteFields: AWSS3QuoteFields { get set }
-
A single character used to separate individual records in the output. Instead of the default value, you can specify an arbitrary delimiter.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable recordDelimiter;
Swift
var recordDelimiter: String? { get set }