@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateStorageSystemRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateStorageSystemRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateStorageSystemRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAgentArns()
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system.
|
String |
getCloudWatchLogGroupArn()
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
|
Credentials |
getCredentials()
Specifies the user name and password for accessing your on-premises storage system's management interface.
|
String |
getName()
Specifies a familiar name for your on-premises storage system.
|
DiscoveryServerConfiguration |
getServerConfiguration()
Specifies the server name and network port required to connect with your on-premises storage system's management
interface.
|
String |
getStorageSystemArn()
Specifies the ARN of the on-premises storage system that you want reconfigure.
|
int |
hashCode() |
void |
setAgentArns(Collection<String> agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system.
|
void |
setCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
|
void |
setCredentials(Credentials credentials)
Specifies the user name and password for accessing your on-premises storage system's management interface.
|
void |
setName(String name)
Specifies a familiar name for your on-premises storage system.
|
void |
setServerConfiguration(DiscoveryServerConfiguration serverConfiguration)
Specifies the server name and network port required to connect with your on-premises storage system's management
interface.
|
void |
setStorageSystemArn(String storageSystemArn)
Specifies the ARN of the on-premises storage system that you want reconfigure.
|
String |
toString()
Returns a string representation of this object.
|
UpdateStorageSystemRequest |
withAgentArns(Collection<String> agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system.
|
UpdateStorageSystemRequest |
withAgentArns(String... agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system.
|
UpdateStorageSystemRequest |
withCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
|
UpdateStorageSystemRequest |
withCredentials(Credentials credentials)
Specifies the user name and password for accessing your on-premises storage system's management interface.
|
UpdateStorageSystemRequest |
withName(String name)
Specifies a familiar name for your on-premises storage system.
|
UpdateStorageSystemRequest |
withServerConfiguration(DiscoveryServerConfiguration serverConfiguration)
Specifies the server name and network port required to connect with your on-premises storage system's management
interface.
|
UpdateStorageSystemRequest |
withStorageSystemArn(String storageSystemArn)
Specifies the ARN of the on-premises storage system that you want reconfigure.
|
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 setStorageSystemArn(String storageSystemArn)
Specifies the ARN of the on-premises storage system that you want reconfigure.
storageSystemArn
- Specifies the ARN of the on-premises storage system that you want reconfigure.public String getStorageSystemArn()
Specifies the ARN of the on-premises storage system that you want reconfigure.
public UpdateStorageSystemRequest withStorageSystemArn(String storageSystemArn)
Specifies the ARN of the on-premises storage system that you want reconfigure.
storageSystemArn
- Specifies the ARN of the on-premises storage system that you want reconfigure.public void setServerConfiguration(DiscoveryServerConfiguration serverConfiguration)
Specifies the server name and network port required to connect with your on-premises storage system's management interface.
serverConfiguration
- Specifies the server name and network port required to connect with your on-premises storage system's
management interface.public DiscoveryServerConfiguration getServerConfiguration()
Specifies the server name and network port required to connect with your on-premises storage system's management interface.
public UpdateStorageSystemRequest withServerConfiguration(DiscoveryServerConfiguration serverConfiguration)
Specifies the server name and network port required to connect with your on-premises storage system's management interface.
serverConfiguration
- Specifies the server name and network port required to connect with your on-premises storage system's
management interface.public List<String> getAgentArns()
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises storage system. You can only specify one ARN.
public void setAgentArns(Collection<String> agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises storage system. You can only specify one ARN.
agentArns
- Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system. You can only specify one ARN.public UpdateStorageSystemRequest withAgentArns(String... agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises storage system. You can only specify one ARN.
NOTE: This method appends the values to the existing list (if any). Use
setAgentArns(java.util.Collection)
or withAgentArns(java.util.Collection)
if you want to
override the existing values.
agentArns
- Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system. You can only specify one ARN.public UpdateStorageSystemRequest withAgentArns(Collection<String> agentArns)
Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises storage system. You can only specify one ARN.
agentArns
- Specifies the Amazon Resource Name (ARN) of the DataSync agent that connects to and reads your on-premises
storage system. You can only specify one ARN.public void setName(String name)
Specifies a familiar name for your on-premises storage system.
name
- Specifies a familiar name for your on-premises storage system.public String getName()
Specifies a familiar name for your on-premises storage system.
public UpdateStorageSystemRequest withName(String name)
Specifies a familiar name for your on-premises storage system.
name
- Specifies a familiar name for your on-premises storage system.public void setCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
cloudWatchLogGroupArn
- Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.public String getCloudWatchLogGroupArn()
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
public UpdateStorageSystemRequest withCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.
cloudWatchLogGroupArn
- Specifies the ARN of the Amazon CloudWatch log group for monitoring and logging discovery job events.public void setCredentials(Credentials credentials)
Specifies the user name and password for accessing your on-premises storage system's management interface.
credentials
- Specifies the user name and password for accessing your on-premises storage system's management interface.public Credentials getCredentials()
Specifies the user name and password for accessing your on-premises storage system's management interface.
public UpdateStorageSystemRequest withCredentials(Credentials credentials)
Specifies the user name and password for accessing your on-premises storage system's management interface.
credentials
- Specifies the user name and password for accessing your on-premises storage system's management interface.public String toString()
toString
in class Object
Object.toString()
public UpdateStorageSystemRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()