@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3SourceAdditionalOptions extends Object implements Serializable, Cloneable, StructuredPojo
Specifies additional connection options for the Amazon S3 data store.
Constructor and Description |
---|
S3SourceAdditionalOptions() |
Modifier and Type | Method and Description |
---|---|
S3SourceAdditionalOptions |
clone() |
boolean |
equals(Object obj) |
Long |
getBoundedFiles()
Sets the upper limit for the target number of files that will be processed.
|
Long |
getBoundedSize()
Sets the upper limit for the target size of the dataset in bytes that will be processed.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBoundedFiles(Long boundedFiles)
Sets the upper limit for the target number of files that will be processed.
|
void |
setBoundedSize(Long boundedSize)
Sets the upper limit for the target size of the dataset in bytes that will be processed.
|
String |
toString()
Returns a string representation of this object.
|
S3SourceAdditionalOptions |
withBoundedFiles(Long boundedFiles)
Sets the upper limit for the target number of files that will be processed.
|
S3SourceAdditionalOptions |
withBoundedSize(Long boundedSize)
Sets the upper limit for the target size of the dataset in bytes that will be processed.
|
public void setBoundedSize(Long boundedSize)
Sets the upper limit for the target size of the dataset in bytes that will be processed.
boundedSize
- Sets the upper limit for the target size of the dataset in bytes that will be processed.public Long getBoundedSize()
Sets the upper limit for the target size of the dataset in bytes that will be processed.
public S3SourceAdditionalOptions withBoundedSize(Long boundedSize)
Sets the upper limit for the target size of the dataset in bytes that will be processed.
boundedSize
- Sets the upper limit for the target size of the dataset in bytes that will be processed.public void setBoundedFiles(Long boundedFiles)
Sets the upper limit for the target number of files that will be processed.
boundedFiles
- Sets the upper limit for the target number of files that will be processed.public Long getBoundedFiles()
Sets the upper limit for the target number of files that will be processed.
public S3SourceAdditionalOptions withBoundedFiles(Long boundedFiles)
Sets the upper limit for the target number of files that will be processed.
boundedFiles
- Sets the upper limit for the target number of files that will be processed.public String toString()
toString
in class Object
Object.toString()
public S3SourceAdditionalOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.