@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLunaClientRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Contains the inputs for the CreateLunaClient action.
NOOP
Constructor and Description |
---|
CreateLunaClientRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLunaClientRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificate()
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
|
String |
getLabel()
The label for the client.
|
int |
hashCode() |
void |
setCertificate(String certificate)
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
|
void |
setLabel(String label)
The label for the client.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateLunaClientRequest |
withCertificate(String certificate)
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
|
CreateLunaClientRequest |
withLabel(String label)
The label for the client.
|
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 setLabel(String label)
The label for the client.
label
- The label for the client.public String getLabel()
The label for the client.
public CreateLunaClientRequest withLabel(String label)
The label for the client.
label
- The label for the client.public void setCertificate(String certificate)
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
certificate
- The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.public String getCertificate()
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
public CreateLunaClientRequest withCertificate(String certificate)
The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.
certificate
- The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.public String toString()
toString
in class Object
Object.toString()
public CreateLunaClientRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.