Sha256: a0979eace5c7cdeac1150a9d720af89e83c6c245259941679679e44536f2f24e
Contents?: true
Size: 1.4 KB
Versions: 3
Compression:
Stored size: 1.4 KB
Contents
package org.embulk.output.s3v2; import org.embulk.config.Config; import org.embulk.config.ConfigDefault; import org.embulk.config.Task; public interface PluginTask extends Task { @Config("region") public String getRegion(); @Config("enable_profile") @ConfigDefault("false") public boolean getEnableProfile(); @Config("profile") @ConfigDefault("\"default\"") public String getProfile(); @Config("bucket") public String getBucket(); @Config("object_key_prefix") public String getObjectKeyPrefix(); @Config("enable_multi_part_upload") @ConfigDefault("false") public boolean getEnableMultiPartUpload(); @Config("max_concurrent_requests") @ConfigDefault("10") public int getMaxConcurrentRequests(); /** * Max: 2GB * Min: 5MB */ @Config("multipart_chunksize") @ConfigDefault("\"8MB\"") public String getMultipartChunksize(); @Config("multipart_threshold") @ConfigDefault("\"8MB\"") public String getMultipartThreshold(); @Config("extension") public String getExtension(); @Config("enable_temp_file_output") @ConfigDefault("true") public boolean getEnableTempFileOutput(); @Config("temp_path") @ConfigDefault("\"/tmp\"") public String getTempPath(); @Config("temp_file_prefix") @ConfigDefault("\"embulk-output-s3v2\"") public String getTempFilePrefix(); }
Version data entries
3 entries across 3 versions & 1 rubygems