@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyCertificateBasedAuthPropertiesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ModifyCertificateBasedAuthPropertiesRequest() |
| Modifier and Type | Method and Description |
|---|---|
ModifyCertificateBasedAuthPropertiesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
CertificateBasedAuthProperties |
getCertificateBasedAuthProperties()
The properties of the certificate-based authentication.
|
List<String> |
getPropertiesToDelete()
The properties of the certificate-based authentication you want to delete.
|
String |
getResourceId()
The resource identifiers, in the form of directory IDs.
|
int |
hashCode() |
void |
setCertificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The properties of the certificate-based authentication.
|
void |
setPropertiesToDelete(Collection<String> propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
|
void |
setResourceId(String resourceId)
The resource identifiers, in the form of directory IDs.
|
String |
toString()
Returns a string representation of this object.
|
ModifyCertificateBasedAuthPropertiesRequest |
withCertificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The properties of the certificate-based authentication.
|
ModifyCertificateBasedAuthPropertiesRequest |
withPropertiesToDelete(Collection<String> propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
|
ModifyCertificateBasedAuthPropertiesRequest |
withPropertiesToDelete(DeletableCertificateBasedAuthProperty... propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
|
ModifyCertificateBasedAuthPropertiesRequest |
withPropertiesToDelete(String... propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
|
ModifyCertificateBasedAuthPropertiesRequest |
withResourceId(String resourceId)
The resource identifiers, in the form of directory IDs.
|
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, withSdkRequestTimeoutpublic ModifyCertificateBasedAuthPropertiesRequest()
public void setResourceId(String resourceId)
The resource identifiers, in the form of directory IDs.
resourceId - The resource identifiers, in the form of directory IDs.public String getResourceId()
The resource identifiers, in the form of directory IDs.
public ModifyCertificateBasedAuthPropertiesRequest withResourceId(String resourceId)
The resource identifiers, in the form of directory IDs.
resourceId - The resource identifiers, in the form of directory IDs.public void setCertificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The properties of the certificate-based authentication.
certificateBasedAuthProperties - The properties of the certificate-based authentication.public CertificateBasedAuthProperties getCertificateBasedAuthProperties()
The properties of the certificate-based authentication.
public ModifyCertificateBasedAuthPropertiesRequest withCertificateBasedAuthProperties(CertificateBasedAuthProperties certificateBasedAuthProperties)
The properties of the certificate-based authentication.
certificateBasedAuthProperties - The properties of the certificate-based authentication.public List<String> getPropertiesToDelete()
The properties of the certificate-based authentication you want to delete.
DeletableCertificateBasedAuthPropertypublic void setPropertiesToDelete(Collection<String> propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
propertiesToDelete - The properties of the certificate-based authentication you want to delete.DeletableCertificateBasedAuthPropertypublic ModifyCertificateBasedAuthPropertiesRequest withPropertiesToDelete(String... propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
NOTE: This method appends the values to the existing list (if any). Use
setPropertiesToDelete(java.util.Collection) or withPropertiesToDelete(java.util.Collection) if
you want to override the existing values.
propertiesToDelete - The properties of the certificate-based authentication you want to delete.DeletableCertificateBasedAuthPropertypublic ModifyCertificateBasedAuthPropertiesRequest withPropertiesToDelete(Collection<String> propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
propertiesToDelete - The properties of the certificate-based authentication you want to delete.DeletableCertificateBasedAuthPropertypublic ModifyCertificateBasedAuthPropertiesRequest withPropertiesToDelete(DeletableCertificateBasedAuthProperty... propertiesToDelete)
The properties of the certificate-based authentication you want to delete.
propertiesToDelete - The properties of the certificate-based authentication you want to delete.DeletableCertificateBasedAuthPropertypublic String toString()
toString in class ObjectObject.toString()public ModifyCertificateBasedAuthPropertiesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()