@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutAppReplicationConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutAppReplicationConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
PutAppReplicationConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppId()
ID of the application tassociated with the replication configuration.
|
List<ServerGroupReplicationConfiguration> |
getServerGroupReplicationConfigurations()
Replication configurations for server groups in the application.
|
int |
hashCode() |
void |
setAppId(String appId)
ID of the application tassociated with the replication configuration.
|
void |
setServerGroupReplicationConfigurations(Collection<ServerGroupReplicationConfiguration> serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
|
String |
toString()
Returns a string representation of this object.
|
PutAppReplicationConfigurationRequest |
withAppId(String appId)
ID of the application tassociated with the replication configuration.
|
PutAppReplicationConfigurationRequest |
withServerGroupReplicationConfigurations(Collection<ServerGroupReplicationConfiguration> serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
|
PutAppReplicationConfigurationRequest |
withServerGroupReplicationConfigurations(ServerGroupReplicationConfiguration... serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
|
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 PutAppReplicationConfigurationRequest()
public void setAppId(String appId)
ID of the application tassociated with the replication configuration.
appId
- ID of the application tassociated with the replication configuration.public String getAppId()
ID of the application tassociated with the replication configuration.
public PutAppReplicationConfigurationRequest withAppId(String appId)
ID of the application tassociated with the replication configuration.
appId
- ID of the application tassociated with the replication configuration.public List<ServerGroupReplicationConfiguration> getServerGroupReplicationConfigurations()
Replication configurations for server groups in the application.
public void setServerGroupReplicationConfigurations(Collection<ServerGroupReplicationConfiguration> serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
serverGroupReplicationConfigurations
- Replication configurations for server groups in the application.public PutAppReplicationConfigurationRequest withServerGroupReplicationConfigurations(ServerGroupReplicationConfiguration... serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
NOTE: This method appends the values to the existing list (if any). Use
setServerGroupReplicationConfigurations(java.util.Collection)
or
withServerGroupReplicationConfigurations(java.util.Collection)
if you want to override the existing
values.
serverGroupReplicationConfigurations
- Replication configurations for server groups in the application.public PutAppReplicationConfigurationRequest withServerGroupReplicationConfigurations(Collection<ServerGroupReplicationConfiguration> serverGroupReplicationConfigurations)
Replication configurations for server groups in the application.
serverGroupReplicationConfigurations
- Replication configurations for server groups in the application.public String toString()
toString
in class Object
Object.toString()
public PutAppReplicationConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.