@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateReplicationConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateReplicationConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateReplicationConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<DestinationToCreate> |
getDestinations()
An array of destination configuration objects.
|
String |
getSourceFileSystemId()
Specifies the Amazon EFS file system that you want to replicate.
|
int |
hashCode() |
void |
setDestinations(Collection<DestinationToCreate> destinations)
An array of destination configuration objects.
|
void |
setSourceFileSystemId(String sourceFileSystemId)
Specifies the Amazon EFS file system that you want to replicate.
|
String |
toString()
Returns a string representation of this object.
|
CreateReplicationConfigurationRequest |
withDestinations(Collection<DestinationToCreate> destinations)
An array of destination configuration objects.
|
CreateReplicationConfigurationRequest |
withDestinations(DestinationToCreate... destinations)
An array of destination configuration objects.
|
CreateReplicationConfigurationRequest |
withSourceFileSystemId(String sourceFileSystemId)
Specifies the Amazon EFS file system that you want to replicate.
|
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 CreateReplicationConfigurationRequest()
public void setSourceFileSystemId(String sourceFileSystemId)
Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a source or destination file system in another replication configuration.
sourceFileSystemId
- Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a
source or destination file system in another replication configuration.public String getSourceFileSystemId()
Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a source or destination file system in another replication configuration.
public CreateReplicationConfigurationRequest withSourceFileSystemId(String sourceFileSystemId)
Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a source or destination file system in another replication configuration.
sourceFileSystemId
- Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a
source or destination file system in another replication configuration.public List<DestinationToCreate> getDestinations()
An array of destination configuration objects. Only one destination configuration object is supported.
public void setDestinations(Collection<DestinationToCreate> destinations)
An array of destination configuration objects. Only one destination configuration object is supported.
destinations
- An array of destination configuration objects. Only one destination configuration object is supported.public CreateReplicationConfigurationRequest withDestinations(DestinationToCreate... destinations)
An array of destination configuration objects. Only one destination configuration object is supported.
NOTE: This method appends the values to the existing list (if any). Use
setDestinations(java.util.Collection)
or withDestinations(java.util.Collection)
if you want to
override the existing values.
destinations
- An array of destination configuration objects. Only one destination configuration object is supported.public CreateReplicationConfigurationRequest withDestinations(Collection<DestinationToCreate> destinations)
An array of destination configuration objects. Only one destination configuration object is supported.
destinations
- An array of destination configuration objects. Only one destination configuration object is supported.public String toString()
toString
in class Object
Object.toString()
public CreateReplicationConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()