@Generated(value="org.jsonschema2pojo") public class S3Configuration extends LineReadWriteConfiguration implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
S3Configuration.Protocol |
Constructor and Description |
---|
S3Configuration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
Map<String,Object> |
getAdditionalProperties() |
String |
getBucket()
Your AWS bucket
(Required)
|
String |
getKey()
Your Amazon Key
(Required)
|
S3Configuration.Protocol |
getProtocol()
Whether you are using HTTP or HTTPS
|
String |
getRegion()
The AWS region where your bucket resides
|
String |
getSecretKey()
Your Amazon Secret Key
(Required)
|
int |
hashCode() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setBucket(String bucket)
Your AWS bucket
(Required)
|
void |
setKey(String key)
Your Amazon Key
(Required)
|
void |
setProtocol(S3Configuration.Protocol protocol)
Whether you are using HTTP or HTTPS
|
void |
setRegion(String region)
The AWS region where your bucket resides
|
void |
setSecretKey(String secretKey)
Your Amazon Secret Key
(Required)
|
String |
toString() |
S3Configuration |
withAdditionalProperty(String name,
Object value) |
S3Configuration |
withBucket(String bucket) |
S3Configuration |
withKey(String key) |
S3Configuration |
withProtocol(S3Configuration.Protocol protocol) |
S3Configuration |
withRegion(String region) |
S3Configuration |
withSecretKey(String secretKey) |
getEncoding, getFieldDelimiter, getFields, getLineDelimiter, setEncoding, setFieldDelimiter, setFields, setLineDelimiter, withEncoding, withFieldDelimiter, withFields, withLineDelimiter
@BeanProperty(value="key") public String getKey()
@BeanProperty(value="key") public void setKey(String key)
key
- The keypublic S3Configuration withKey(String key)
@BeanProperty(value="secretKey") public String getSecretKey()
@BeanProperty(value="secretKey") public void setSecretKey(String secretKey)
secretKey
- The secretKeypublic S3Configuration withSecretKey(String secretKey)
@BeanProperty(value="bucket") public String getBucket()
@BeanProperty(value="bucket") public void setBucket(String bucket)
bucket
- The bucketpublic S3Configuration withBucket(String bucket)
@BeanProperty(value="protocol") public S3Configuration.Protocol getProtocol()
@BeanProperty(value="protocol") public void setProtocol(S3Configuration.Protocol protocol)
protocol
- The protocolpublic S3Configuration withProtocol(S3Configuration.Protocol protocol)
@BeanProperty(value="region") public String getRegion()
@BeanProperty(value="region") public void setRegion(String region)
region
- The regionpublic S3Configuration withRegion(String region)
public String toString()
toString
in class LineReadWriteConfiguration
@BeanProperty(name="*") public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in class LineReadWriteConfiguration
@BeanProperty(name="*") public void setAdditionalProperty(String name, Object value)
setAdditionalProperty
in class LineReadWriteConfiguration
public S3Configuration withAdditionalProperty(String name, Object value)
withAdditionalProperty
in class LineReadWriteConfiguration
public int hashCode()
hashCode
in class LineReadWriteConfiguration
public boolean equals(Object other)
equals
in class LineReadWriteConfiguration
Copyright © 2018 The Apache Software Foundation. All rights reserved.