@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateCertificateAuthorityAuditReportRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| CreateCertificateAuthorityAuditReportRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateCertificateAuthorityAuditReportRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getAuditReportResponseFormat()
 The format in which to create the report. | 
| String | getCertificateAuthorityArn()
 The Amazon Resource Name (ARN) of the CA to be audited. | 
| String | getS3BucketName()
 The name of the S3 bucket that will contain the audit report. | 
| int | hashCode() | 
| void | setAuditReportResponseFormat(String auditReportResponseFormat)
 The format in which to create the report. | 
| void | setCertificateAuthorityArn(String certificateAuthorityArn)
 The Amazon Resource Name (ARN) of the CA to be audited. | 
| void | setS3BucketName(String s3BucketName)
 The name of the S3 bucket that will contain the audit report. | 
| String | toString()Returns a string representation of this object. | 
| CreateCertificateAuthorityAuditReportRequest | withAuditReportResponseFormat(AuditReportResponseFormat auditReportResponseFormat)
 The format in which to create the report. | 
| CreateCertificateAuthorityAuditReportRequest | withAuditReportResponseFormat(String auditReportResponseFormat)
 The format in which to create the report. | 
| CreateCertificateAuthorityAuditReportRequest | withCertificateAuthorityArn(String certificateAuthorityArn)
 The Amazon Resource Name (ARN) of the CA to be audited. | 
| CreateCertificateAuthorityAuditReportRequest | withS3BucketName(String s3BucketName)
 The name of the S3 bucket that will contain the audit report. | 
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 CreateCertificateAuthorityAuditReportRequest()
public void setCertificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:
 arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 
 .
 
certificateAuthorityArn - The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:
        
        arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 .
public String getCertificateAuthorityArn()
The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:
 arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 
 .
 
         arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 .
public CreateCertificateAuthorityAuditReportRequest withCertificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:
 arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 
 .
 
certificateAuthorityArn - The Amazon Resource Name (ARN) of the CA to be audited. This is of the form:
        
        arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 .
public void setS3BucketName(String s3BucketName)
The name of the S3 bucket that will contain the audit report.
s3BucketName - The name of the S3 bucket that will contain the audit report.public String getS3BucketName()
The name of the S3 bucket that will contain the audit report.
public CreateCertificateAuthorityAuditReportRequest withS3BucketName(String s3BucketName)
The name of the S3 bucket that will contain the audit report.
s3BucketName - The name of the S3 bucket that will contain the audit report.public void setAuditReportResponseFormat(String auditReportResponseFormat)
The format in which to create the report. This can be either JSON or CSV.
auditReportResponseFormat - The format in which to create the report. This can be either JSON or CSV.AuditReportResponseFormatpublic String getAuditReportResponseFormat()
The format in which to create the report. This can be either JSON or CSV.
AuditReportResponseFormatpublic CreateCertificateAuthorityAuditReportRequest withAuditReportResponseFormat(String auditReportResponseFormat)
The format in which to create the report. This can be either JSON or CSV.
auditReportResponseFormat - The format in which to create the report. This can be either JSON or CSV.AuditReportResponseFormatpublic CreateCertificateAuthorityAuditReportRequest withAuditReportResponseFormat(AuditReportResponseFormat auditReportResponseFormat)
The format in which to create the report. This can be either JSON or CSV.
auditReportResponseFormat - The format in which to create the report. This can be either JSON or CSV.AuditReportResponseFormatpublic String toString()
toString in class ObjectObject.toString()public CreateCertificateAuthorityAuditReportRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()