public class S3FileTransferRequestParamsDto extends AwsParamsDto
S3FileTransferRequestParamsDto params = S3FileTransferRequestParamsDto
.builder().s3BucketName("myBucket").s3KeyPrefix("myS3KeyPrefix").build();
| Modifier and Type | Class and Description |
|---|---|
static class |
S3FileTransferRequestParamsDto.Builder
A builder that makes it easier to construct this DTO.
|
| Constructor and Description |
|---|
S3FileTransferRequestParamsDto() |
getAwsAccessKeyId, getAwsSecretKey, getHttpProxyHost, getHttpProxyPort, getSessionToken, setAwsAccessKeyId, setAwsSecretKey, setHttpProxyHost, setHttpProxyPort, setSessionTokenpublic String getS3Endpoint()
public void setS3Endpoint(String s3Endpoint)
public String getS3BucketName()
public void setS3BucketName(String s3BucketName)
public String getS3KeyPrefix()
public void setS3KeyPrefix(String s3KeyPrefix)
public String getLocalPath()
public void setLocalPath(String localPath)
public Boolean getRecursive()
public void setRecursive(Boolean recursive)
public Boolean getUseRrs()
public void setUseRrs(Boolean useRrs)
public String getS3AccessKey()
public void setS3AccessKey(String s3AccessKey)
public String getS3SecretKey()
public void setS3SecretKey(String s3SecretKey)
public Integer getMaxThreads()
public void setMaxThreads(Integer maxThreads)
public String getKmsKeyId()
public void setKmsKeyId(String kmsKeyId)
public Integer getSocketTimeout()
public void setSocketTimeout(Integer socketTimeout)
public List<HerdAWSCredentialsProvider> getAdditionalAwsCredentialsProviders()
public void setAdditionalAwsCredentialsProviders(List<HerdAWSCredentialsProvider> additionalAwsCredentialsProviders)
public static S3FileTransferRequestParamsDto.Builder builder()
public int hashCode()
hashCode in class AwsParamsDtopublic boolean equals(Object obj)
equals in class AwsParamsDtoCopyright © 2017. All rights reserved.