Class DescribeCertificateAuthorityAuditReportResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.acmpca.model.AcmPcaResponse
-
- software.amazon.awssdk.services.acmpca.model.DescribeCertificateAuthorityAuditReportResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeCertificateAuthorityAuditReportResponse.Builder,DescribeCertificateAuthorityAuditReportResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeCertificateAuthorityAuditReportResponse extends AcmPcaResponse implements ToCopyableBuilder<DescribeCertificateAuthorityAuditReportResponse.Builder,DescribeCertificateAuthorityAuditReportResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeCertificateAuthorityAuditReportResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditReportStatusauditReportStatus()Specifies whether report creation is in progress, has succeeded, or has failed.StringauditReportStatusAsString()Specifies whether report creation is in progress, has succeeded, or has failed.static DescribeCertificateAuthorityAuditReportResponse.Builderbuilder()InstantcreatedAt()The date and time at which the report was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Strings3BucketName()Name of the S3 bucket that contains the report.Strings3Key()S3 key that uniquely identifies the report file in your S3 bucket.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DescribeCertificateAuthorityAuditReportResponse.Builder>serializableBuilderClass()DescribeCertificateAuthorityAuditReportResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.acmpca.model.AcmPcaResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
auditReportStatus
public final AuditReportStatus auditReportStatus()
Specifies whether report creation is in progress, has succeeded, or has failed.
If the service returns an enum value that is not available in the current SDK version,
auditReportStatuswill returnAuditReportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromauditReportStatusAsString().- Returns:
- Specifies whether report creation is in progress, has succeeded, or has failed.
- See Also:
AuditReportStatus
-
auditReportStatusAsString
public final String auditReportStatusAsString()
Specifies whether report creation is in progress, has succeeded, or has failed.
If the service returns an enum value that is not available in the current SDK version,
auditReportStatuswill returnAuditReportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromauditReportStatusAsString().- Returns:
- Specifies whether report creation is in progress, has succeeded, or has failed.
- See Also:
AuditReportStatus
-
s3BucketName
public final String s3BucketName()
Name of the S3 bucket that contains the report.
- Returns:
- Name of the S3 bucket that contains the report.
-
s3Key
public final String s3Key()
S3 key that uniquely identifies the report file in your S3 bucket.
- Returns:
- S3 key that uniquely identifies the report file in your S3 bucket.
-
createdAt
public final Instant createdAt()
The date and time at which the report was created.
- Returns:
- The date and time at which the report was created.
-
toBuilder
public DescribeCertificateAuthorityAuditReportResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeCertificateAuthorityAuditReportResponse.Builder,DescribeCertificateAuthorityAuditReportResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DescribeCertificateAuthorityAuditReportResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeCertificateAuthorityAuditReportResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-