public class ImportKeyPairRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ImportKeyPairRequest>
NOOP| Constructor and Description |
|---|
ImportKeyPairRequest()
Default constructor for ImportKeyPairRequest object.
|
ImportKeyPairRequest(String keyName,
String publicKeyMaterial)
Constructs a new ImportKeyPairRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
ImportKeyPairRequest |
clone() |
boolean |
equals(Object obj) |
Request<ImportKeyPairRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getKeyName()
A unique name for the key pair.
|
String |
getPublicKeyMaterial()
The public key.
|
int |
hashCode() |
void |
setKeyName(String keyName)
A unique name for the key pair.
|
void |
setPublicKeyMaterial(String publicKeyMaterial)
The public key.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ImportKeyPairRequest |
withKeyName(String keyName)
A unique name for the key pair.
|
ImportKeyPairRequest |
withPublicKeyMaterial(String publicKeyMaterial)
The public key.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic ImportKeyPairRequest()
public ImportKeyPairRequest(String keyName, String publicKeyMaterial)
keyName - A unique name for the key pair.publicKeyMaterial - The public key. You must base64 encode the public key material
before sending it to AWS.public void setKeyName(String keyName)
A unique name for the key pair.
keyName - A unique name for the key pair.public String getKeyName()
A unique name for the key pair.
public ImportKeyPairRequest withKeyName(String keyName)
A unique name for the key pair.
keyName - A unique name for the key pair.public void setPublicKeyMaterial(String publicKeyMaterial)
The public key. You must base64 encode the public key material before sending it to AWS.
publicKeyMaterial - The public key. You must base64 encode the public key material
before sending it to AWS.public String getPublicKeyMaterial()
The public key. You must base64 encode the public key material before sending it to AWS.
public ImportKeyPairRequest withPublicKeyMaterial(String publicKeyMaterial)
The public key. You must base64 encode the public key material before sending it to AWS.
publicKeyMaterial - The public key. You must base64 encode the public key material
before sending it to AWS.public Request<ImportKeyPairRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<ImportKeyPairRequest>public String toString()
toString in class ObjectObject.toString()public ImportKeyPairRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.