/** * Specifies object's compression format. Valid values: NONE, GZIP. Default Value: NONE. */ public InputSerialization withCompressionType(String compressionType) { setCompressionType(compressionType); return this; }
/** * Specifies object's compression format. Valid values: NONE, GZIP. Default Value: NONE. */ public InputSerialization withCompressionType(CompressionType compressionType) { setCompressionType(compressionType); return this; }
/** * Specifies object's compression format. Valid values: NONE, GZIP. Default Value: NONE. */ public void setCompressionType(CompressionType compressionType) { setCompressionType(compressionType == null ? null : compressionType.toString()); }
selectObjectInputSerialization.setCompressionType(CompressionType.GZIP); selectObjectInputSerialization.setCompressionType(CompressionType.BZIP2);
private static SelectObjectContentRequest generateBaseCSVRequest(String bucket, String key, String query) { SelectObjectContentRequest request = new SelectObjectContentRequest(); request.setBucketName(bucket); request.setKey(key); request.setExpression(query); request.setExpressionType(ExpressionType.SQL); InputSerialization inputSerialization = new InputSerialization(); inputSerialization.setCsv(new CSVInput()); inputSerialization.setCompressionType(CompressionType.NONE); request.setInputSerialization(inputSerialization); OutputSerialization outputSerialization = new OutputSerialization(); outputSerialization.setCsv(new CSVOutput()); request.setOutputSerialization(outputSerialization); return request; } }
selectObjectInputSerialization.setCompressionType(CompressionType.GZIP); selectObjectInputSerialization.setCompressionType(CompressionType.BZIP2);