@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateCertificateProviderRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateCertificateProviderRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateCertificateProviderRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAccountDefaultForOperations()
A list of the operations that the certificate provider will use to generate certificates.
|
String |
getCertificateProviderName()
The name of the certificate provider.
|
String |
getLambdaFunctionArn()
The Lambda function ARN that's associated with the certificate provider.
|
int |
hashCode() |
void |
setAccountDefaultForOperations(Collection<String> accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates.
|
void |
setCertificateProviderName(String certificateProviderName)
The name of the certificate provider.
|
void |
setLambdaFunctionArn(String lambdaFunctionArn)
The Lambda function ARN that's associated with the certificate provider.
|
String |
toString()
Returns a string representation of this object.
|
UpdateCertificateProviderRequest |
withAccountDefaultForOperations(CertificateProviderOperation... accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates.
|
UpdateCertificateProviderRequest |
withAccountDefaultForOperations(Collection<String> accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates.
|
UpdateCertificateProviderRequest |
withAccountDefaultForOperations(String... accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates.
|
UpdateCertificateProviderRequest |
withCertificateProviderName(String certificateProviderName)
The name of the certificate provider.
|
UpdateCertificateProviderRequest |
withLambdaFunctionArn(String lambdaFunctionArn)
The Lambda function ARN that's associated with the certificate provider.
|
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 setCertificateProviderName(String certificateProviderName)
The name of the certificate provider.
certificateProviderName
- The name of the certificate provider.public String getCertificateProviderName()
The name of the certificate provider.
public UpdateCertificateProviderRequest withCertificateProviderName(String certificateProviderName)
The name of the certificate provider.
certificateProviderName
- The name of the certificate provider.public void setLambdaFunctionArn(String lambdaFunctionArn)
The Lambda function ARN that's associated with the certificate provider.
lambdaFunctionArn
- The Lambda function ARN that's associated with the certificate provider.public String getLambdaFunctionArn()
The Lambda function ARN that's associated with the certificate provider.
public UpdateCertificateProviderRequest withLambdaFunctionArn(String lambdaFunctionArn)
The Lambda function ARN that's associated with the certificate provider.
lambdaFunctionArn
- The Lambda function ARN that's associated with the certificate provider.public List<String> getAccountDefaultForOperations()
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
CreateCertificateFromCsr
.CertificateProviderOperation
public void setAccountDefaultForOperations(Collection<String> accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.CertificateProviderOperation
public UpdateCertificateProviderRequest withAccountDefaultForOperations(String... accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
NOTE: This method appends the values to the existing list (if any). Use
setAccountDefaultForOperations(java.util.Collection)
or
withAccountDefaultForOperations(java.util.Collection)
if you want to override the existing values.
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.CertificateProviderOperation
public UpdateCertificateProviderRequest withAccountDefaultForOperations(Collection<String> accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.CertificateProviderOperation
public UpdateCertificateProviderRequest withAccountDefaultForOperations(CertificateProviderOperation... accountDefaultForOperations)
A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.
accountDefaultForOperations
- A list of the operations that the certificate provider will use to generate certificates. Valid value:
CreateCertificateFromCsr
.CertificateProviderOperation
public String toString()
toString
in class Object
Object.toString()
public UpdateCertificateProviderRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()