public class ModifyHsmRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
ModifyHsm operation.
 Modifies an HSM.
NOOP| Constructor and Description | 
|---|
| ModifyHsmRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifyHsmRequest | clone()Creates a shallow clone of this request. | 
| boolean | equals(Object obj) | 
| String | getEniIp()The new IP address for the elastic network interface attached to the
 HSM. | 
| String | getExternalId()The new external ID. | 
| String | getHsmArn()The ARN of the HSM to modify. | 
| String | getIamRoleArn()The new IAM role ARN. | 
| String | getSubnetId()The new identifier of the subnet that the HSM is in. | 
| String | getSyslogIp()The new IP address for the syslog monitoring server. | 
| int | hashCode() | 
| void | setEniIp(String eniIp)The new IP address for the elastic network interface attached to the
 HSM. | 
| void | setExternalId(String externalId)The new external ID. | 
| void | setHsmArn(String hsmArn)The ARN of the HSM to modify. | 
| void | setIamRoleArn(String iamRoleArn)The new IAM role ARN. | 
| void | setSubnetId(String subnetId)The new identifier of the subnet that the HSM is in. | 
| void | setSyslogIp(String syslogIp)The new IP address for the syslog monitoring server. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| ModifyHsmRequest | withEniIp(String eniIp)The new IP address for the elastic network interface attached to the
 HSM. | 
| ModifyHsmRequest | withExternalId(String externalId)The new external ID. | 
| ModifyHsmRequest | withHsmArn(String hsmArn)The ARN of the HSM to modify. | 
| ModifyHsmRequest | withIamRoleArn(String iamRoleArn)The new IAM role ARN. | 
| ModifyHsmRequest | withSubnetId(String subnetId)The new identifier of the subnet that the HSM is in. | 
| ModifyHsmRequest | withSyslogIp(String syslogIp)The new IP address for the syslog monitoring server. | 
copyBaseTo, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic String getHsmArn()
 Constraints:
 Pattern: arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\-]*:[0-9]{12}:hsm-[0-9a-f]{8}
public void setHsmArn(String hsmArn)
 Constraints:
 Pattern: arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\-]*:[0-9]{12}:hsm-[0-9a-f]{8}
hsmArn - The ARN of the HSM to modify.public ModifyHsmRequest withHsmArn(String hsmArn)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\-]*:[0-9]{12}:hsm-[0-9a-f]{8}
hsmArn - The ARN of the HSM to modify.public String getSubnetId()
 Constraints:
 Pattern: subnet-[0-9a-f]{8}
public void setSubnetId(String subnetId)
 Constraints:
 Pattern: subnet-[0-9a-f]{8}
subnetId - The new identifier of the subnet that the HSM is in.public ModifyHsmRequest withSubnetId(String subnetId)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: subnet-[0-9a-f]{8}
subnetId - The new identifier of the subnet that the HSM is in.public String getEniIp()
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
public void setEniIp(String eniIp)
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
eniIp - The new IP address for the elastic network interface attached to the
         HSM.public ModifyHsmRequest withEniIp(String eniIp)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
eniIp - The new IP address for the elastic network interface attached to the
         HSM.public String getIamRoleArn()
 Constraints:
 Pattern: arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\+=,\.\-@]{1,64}
public void setIamRoleArn(String iamRoleArn)
 Constraints:
 Pattern: arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\+=,\.\-@]{1,64}
iamRoleArn - The new IAM role ARN.public ModifyHsmRequest withIamRoleArn(String iamRoleArn)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\+=,\.\-@]{1,64}
iamRoleArn - The new IAM role ARN.public String getExternalId()
 Constraints:
 Pattern: [\w :+=./-]*
public void setExternalId(String externalId)
 Constraints:
 Pattern: [\w :+=./-]*
externalId - The new external ID.public ModifyHsmRequest withExternalId(String externalId)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: [\w :+=./-]*
externalId - The new external ID.public String getSyslogIp()
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
public void setSyslogIp(String syslogIp)
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
syslogIp - The new IP address for the syslog monitoring server.public ModifyHsmRequest withSyslogIp(String syslogIp)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
syslogIp - The new IP address for the syslog monitoring server.public String toString()
toString in class ObjectObject.toString()public ModifyHsmRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2015. All rights reserved.