@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdatePublicKeyRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdatePublicKeyRequest() |
Modifier and Type | Method and Description |
---|---|
UpdatePublicKeyRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getId()
The identifier of the public key that you are updating.
|
String |
getIfMatch()
The value of the
ETag header that you received when retrieving the public key to update. |
PublicKeyConfig |
getPublicKeyConfig()
A public key configuration.
|
int |
hashCode() |
void |
setId(String id)
The identifier of the public key that you are updating.
|
void |
setIfMatch(String ifMatch)
The value of the
ETag header that you received when retrieving the public key to update. |
void |
setPublicKeyConfig(PublicKeyConfig publicKeyConfig)
A public key configuration.
|
String |
toString()
Returns a string representation of this object.
|
UpdatePublicKeyRequest |
withId(String id)
The identifier of the public key that you are updating.
|
UpdatePublicKeyRequest |
withIfMatch(String ifMatch)
The value of the
ETag header that you received when retrieving the public key to update. |
UpdatePublicKeyRequest |
withPublicKeyConfig(PublicKeyConfig publicKeyConfig)
A public key configuration.
|
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 setPublicKeyConfig(PublicKeyConfig publicKeyConfig)
A public key configuration.
publicKeyConfig
- A public key configuration.public PublicKeyConfig getPublicKeyConfig()
A public key configuration.
public UpdatePublicKeyRequest withPublicKeyConfig(PublicKeyConfig publicKeyConfig)
A public key configuration.
publicKeyConfig
- A public key configuration.public void setId(String id)
The identifier of the public key that you are updating.
id
- The identifier of the public key that you are updating.public String getId()
The identifier of the public key that you are updating.
public UpdatePublicKeyRequest withId(String id)
The identifier of the public key that you are updating.
id
- The identifier of the public key that you are updating.public void setIfMatch(String ifMatch)
The value of the ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.
ifMatch
- The value of the ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.public String getIfMatch()
The value of the ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.
ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.public UpdatePublicKeyRequest withIfMatch(String ifMatch)
The value of the ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.
ifMatch
- The value of the ETag
header that you received when retrieving the public key to update. For
example: E2QWRUHAPOMQZL
.public String toString()
toString
in class Object
Object.toString()
public UpdatePublicKeyRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()