@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SourceManifestConfig extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the manifest that you want DataSync to use and where it's hosted. For more information and configuration examples, see Specifying what DataSync transfers by using a manifest.
Constructor and Description |
---|
SourceManifestConfig() |
Modifier and Type | Method and Description |
---|---|
SourceManifestConfig |
clone() |
boolean |
equals(Object obj) |
S3ManifestConfig |
getS3()
Specifies the S3 bucket where you're hosting your manifest.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3(S3ManifestConfig s3)
Specifies the S3 bucket where you're hosting your manifest.
|
String |
toString()
Returns a string representation of this object.
|
SourceManifestConfig |
withS3(S3ManifestConfig s3)
Specifies the S3 bucket where you're hosting your manifest.
|
public void setS3(S3ManifestConfig s3)
Specifies the S3 bucket where you're hosting your manifest.
s3
- Specifies the S3 bucket where you're hosting your manifest.public S3ManifestConfig getS3()
Specifies the S3 bucket where you're hosting your manifest.
public SourceManifestConfig withS3(S3ManifestConfig s3)
Specifies the S3 bucket where you're hosting your manifest.
s3
- Specifies the S3 bucket where you're hosting your manifest.public String toString()
toString
in class Object
Object.toString()
public SourceManifestConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.