@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterCertificateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RegisterCertificateRequest() |
Modifier and Type | Method and Description |
---|---|
RegisterCertificateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateData()
The certificate PEM string that needs to be registered.
|
ClientCertAuthSettings |
getClientCertAuthSettings()
A
ClientCertAuthSettings object that contains client certificate authentication settings. |
String |
getDirectoryId()
The identifier of the directory.
|
String |
getType()
The function that the registered certificate performs.
|
int |
hashCode() |
void |
setCertificateData(String certificateData)
The certificate PEM string that needs to be registered.
|
void |
setClientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A
ClientCertAuthSettings object that contains client certificate authentication settings. |
void |
setDirectoryId(String directoryId)
The identifier of the directory.
|
void |
setType(String type)
The function that the registered certificate performs.
|
String |
toString()
Returns a string representation of this object.
|
RegisterCertificateRequest |
withCertificateData(String certificateData)
The certificate PEM string that needs to be registered.
|
RegisterCertificateRequest |
withClientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A
ClientCertAuthSettings object that contains client certificate authentication settings. |
RegisterCertificateRequest |
withDirectoryId(String directoryId)
The identifier of the directory.
|
RegisterCertificateRequest |
withType(CertificateType type)
The function that the registered certificate performs.
|
RegisterCertificateRequest |
withType(String type)
The function that the registered certificate performs.
|
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 setDirectoryId(String directoryId)
The identifier of the directory.
directoryId
- The identifier of the directory.public String getDirectoryId()
The identifier of the directory.
public RegisterCertificateRequest withDirectoryId(String directoryId)
The identifier of the directory.
directoryId
- The identifier of the directory.public void setCertificateData(String certificateData)
The certificate PEM string that needs to be registered.
certificateData
- The certificate PEM string that needs to be registered.public String getCertificateData()
The certificate PEM string that needs to be registered.
public RegisterCertificateRequest withCertificateData(String certificateData)
The certificate PEM string that needs to be registered.
certificateData
- The certificate PEM string that needs to be registered.public void setType(String type)
The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.
type
- The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.CertificateType
public String getType()
The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.
ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.CertificateType
public RegisterCertificateRequest withType(String type)
The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.
type
- The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.CertificateType
public RegisterCertificateRequest withType(CertificateType type)
The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.
type
- The function that the registered certificate performs. Valid values include ClientLDAPS
or
ClientCertAuth
. The default value is ClientLDAPS
.CertificateType
public void setClientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A ClientCertAuthSettings
object that contains client certificate authentication settings.
clientCertAuthSettings
- A ClientCertAuthSettings
object that contains client certificate authentication settings.public ClientCertAuthSettings getClientCertAuthSettings()
A ClientCertAuthSettings
object that contains client certificate authentication settings.
ClientCertAuthSettings
object that contains client certificate authentication settings.public RegisterCertificateRequest withClientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A ClientCertAuthSettings
object that contains client certificate authentication settings.
clientCertAuthSettings
- A ClientCertAuthSettings
object that contains client certificate authentication settings.public String toString()
toString
in class Object
Object.toString()
public RegisterCertificateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()