@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateResourceDataSyncRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateResourceDataSyncRequest() |
Modifier and Type | Method and Description |
---|---|
CreateResourceDataSyncRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ResourceDataSyncS3Destination |
getS3Destination()
Amazon S3 configuration details for the sync.
|
String |
getSyncName()
A name for the configuration.
|
ResourceDataSyncSource |
getSyncSource()
Specify information about the data sources to synchronize.
|
String |
getSyncType()
Specify
SyncToDestination to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. |
int |
hashCode() |
void |
setS3Destination(ResourceDataSyncS3Destination s3Destination)
Amazon S3 configuration details for the sync.
|
void |
setSyncName(String syncName)
A name for the configuration.
|
void |
setSyncSource(ResourceDataSyncSource syncSource)
Specify information about the data sources to synchronize.
|
void |
setSyncType(String syncType)
Specify
SyncToDestination to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. |
String |
toString()
Returns a string representation of this object.
|
CreateResourceDataSyncRequest |
withS3Destination(ResourceDataSyncS3Destination s3Destination)
Amazon S3 configuration details for the sync.
|
CreateResourceDataSyncRequest |
withSyncName(String syncName)
A name for the configuration.
|
CreateResourceDataSyncRequest |
withSyncSource(ResourceDataSyncSource syncSource)
Specify information about the data sources to synchronize.
|
CreateResourceDataSyncRequest |
withSyncType(String syncType)
Specify
SyncToDestination to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setSyncName(String syncName)
A name for the configuration.
syncName
- A name for the configuration.public String getSyncName()
A name for the configuration.
public CreateResourceDataSyncRequest withSyncName(String syncName)
A name for the configuration.
syncName
- A name for the configuration.public void setS3Destination(ResourceDataSyncS3Destination s3Destination)
Amazon S3 configuration details for the sync.
s3Destination
- Amazon S3 configuration details for the sync.public ResourceDataSyncS3Destination getS3Destination()
Amazon S3 configuration details for the sync.
public CreateResourceDataSyncRequest withS3Destination(ResourceDataSyncS3Destination s3Destination)
Amazon S3 configuration details for the sync.
s3Destination
- Amazon S3 configuration details for the sync.public void setSyncType(String syncType)
Specify SyncToDestination
to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from multiple AWS
accounts and Regions, as listed in AWS Organizations.
syncType
- Specify SyncToDestination
to create a resource data sync that synchronizes data from multiple
AWS Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from multiple
AWS accounts and Regions, as listed in AWS Organizations.public String getSyncType()
Specify SyncToDestination
to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from multiple AWS
accounts and Regions, as listed in AWS Organizations.
SyncToDestination
to create a resource data sync that synchronizes data from
multiple AWS Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from
multiple AWS accounts and Regions, as listed in AWS Organizations.public CreateResourceDataSyncRequest withSyncType(String syncType)
Specify SyncToDestination
to create a resource data sync that synchronizes data from multiple AWS
Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from multiple AWS
accounts and Regions, as listed in AWS Organizations.
syncType
- Specify SyncToDestination
to create a resource data sync that synchronizes data from multiple
AWS Regions to an Amazon S3 bucket. Specify SyncFromSource
to synchronize data from multiple
AWS accounts and Regions, as listed in AWS Organizations.public void setSyncSource(ResourceDataSyncSource syncSource)
Specify information about the data sources to synchronize.
syncSource
- Specify information about the data sources to synchronize.public ResourceDataSyncSource getSyncSource()
Specify information about the data sources to synchronize.
public CreateResourceDataSyncRequest withSyncSource(ResourceDataSyncSource syncSource)
Specify information about the data sources to synchronize.
syncSource
- Specify information about the data sources to synchronize.public String toString()
toString
in class Object
Object.toString()
public CreateResourceDataSyncRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.