public class ModifyLunaClientRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
ModifyLunaClient operation.
 Modifies the certificate used by the client.
This action can potentially start a workflow to install the new certificate on the client's HSMs.
NOOP| Constructor and Description | 
|---|
| ModifyLunaClientRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifyLunaClientRequest | clone()Creates a shallow clone of this request. | 
| boolean | equals(Object obj) | 
| String | getCertificate()The new certificate for the client. | 
| String | getClientArn()The ARN of the client. | 
| int | hashCode() | 
| void | setCertificate(String certificate)The new certificate for the client. | 
| void | setClientArn(String clientArn)The ARN of the client. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| ModifyLunaClientRequest | withCertificate(String certificate)The new certificate for the client. | 
| ModifyLunaClientRequest | withClientArn(String clientArn)The ARN of the client. | 
copyBaseTo, copyPrivateRequestParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic String getClientArn()
 Constraints:
 Pattern: arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\-]*:[0-9]{12}:client-[0-9a-f]{8}
public void setClientArn(String clientArn)
 Constraints:
 Pattern: arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\-]*:[0-9]{12}:client-[0-9a-f]{8}
clientArn - The ARN of the client.public ModifyLunaClientRequest withClientArn(String clientArn)
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}:client-[0-9a-f]{8}
clientArn - The ARN of the client.public String getCertificate()
 Constraints:
 Length: 600 - 2400
 Pattern: [\w :+=./\n-]*
public void setCertificate(String certificate)
 Constraints:
 Length: 600 - 2400
 Pattern: [\w :+=./\n-]*
certificate - The new certificate for the client.public ModifyLunaClientRequest withCertificate(String certificate)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 600 - 2400
 Pattern: [\w :+=./\n-]*
certificate - The new certificate for the client.public String toString()
toString in class ObjectObject.toString()public ModifyLunaClientRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2015. All rights reserved.