Package com.amazonaws.services.iot.model
Class TransferCertificateRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.iot.model.TransferCertificateRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class TransferCertificateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for the TransferCertificate operation.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description TransferCertificateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransferCertificateRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
String
getCertificateId()
The ID of the certificate.String
getTargetAwsAccount()
The AWS account.String
getTransferMessage()
The transfer message.int
hashCode()
void
setCertificateId(String certificateId)
The ID of the certificate.void
setTargetAwsAccount(String targetAwsAccount)
The AWS account.void
setTransferMessage(String transferMessage)
The transfer message.String
toString()
Returns a string representation of this object; useful for testing and debugging.TransferCertificateRequest
withCertificateId(String certificateId)
The ID of the certificate.TransferCertificateRequest
withTargetAwsAccount(String targetAwsAccount)
The AWS account.TransferCertificateRequest
withTransferMessage(String transferMessage)
The transfer message.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Method Detail
-
setCertificateId
public void setCertificateId(String certificateId)
The ID of the certificate.
- Parameters:
certificateId
- The ID of the certificate.
-
getCertificateId
public String getCertificateId()
The ID of the certificate.
- Returns:
- The ID of the certificate.
-
withCertificateId
public TransferCertificateRequest withCertificateId(String certificateId)
The ID of the certificate.
- Parameters:
certificateId
- The ID of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTargetAwsAccount
public void setTargetAwsAccount(String targetAwsAccount)
The AWS account.
- Parameters:
targetAwsAccount
- The AWS account.
-
getTargetAwsAccount
public String getTargetAwsAccount()
The AWS account.
- Returns:
- The AWS account.
-
withTargetAwsAccount
public TransferCertificateRequest withTargetAwsAccount(String targetAwsAccount)
The AWS account.
- Parameters:
targetAwsAccount
- The AWS account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTransferMessage
public void setTransferMessage(String transferMessage)
The transfer message.
- Parameters:
transferMessage
- The transfer message.
-
getTransferMessage
public String getTransferMessage()
The transfer message.
- Returns:
- The transfer message.
-
withTransferMessage
public TransferCertificateRequest withTransferMessage(String transferMessage)
The transfer message.
- Parameters:
transferMessage
- The transfer message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public TransferCertificateRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-