@Generated(value="software.amazon.awssdk:codegen") public final class AssessmentFrameworkMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssessmentFrameworkMetadata.Builder,AssessmentFrameworkMetadata>
The metadata associated with a standard or custom framework.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssessmentFrameworkMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the framework.
|
static AssessmentFrameworkMetadata.Builder |
builder() |
String |
complianceType()
The compliance type that the new custom framework supports, such as CIS or HIPAA.
|
Integer |
controlsCount()
The number of controls associated with the specified framework.
|
Integer |
controlSetsCount()
The number of control sets associated with the specified framework.
|
Instant |
createdAt()
Specifies when the framework was created.
|
String |
description()
The description of the specified framework.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identified for the specified framework.
|
Instant |
lastUpdatedAt()
Specifies when the framework was most recently updated.
|
String |
logo()
The logo associated with the framework.
|
String |
name()
The name of the specified framework.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssessmentFrameworkMetadata.Builder> |
serializableBuilderClass() |
AssessmentFrameworkMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
FrameworkType |
type()
The framework type, such as standard or custom.
|
String |
typeAsString()
The framework type, such as standard or custom.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the framework.
public final String id()
The unique identified for the specified framework.
public final FrameworkType type()
The framework type, such as standard or custom.
If the service returns an enum value that is not available in the current SDK version, type will return
FrameworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
FrameworkTypepublic final String typeAsString()
The framework type, such as standard or custom.
If the service returns an enum value that is not available in the current SDK version, type will return
FrameworkType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
FrameworkTypepublic final String name()
The name of the specified framework.
public final String description()
The description of the specified framework.
public final String logo()
The logo associated with the framework.
public final String complianceType()
The compliance type that the new custom framework supports, such as CIS or HIPAA.
public final Integer controlsCount()
The number of controls associated with the specified framework.
public final Integer controlSetsCount()
The number of control sets associated with the specified framework.
public final Instant createdAt()
Specifies when the framework was created.
public final Instant lastUpdatedAt()
Specifies when the framework was most recently updated.
public AssessmentFrameworkMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssessmentFrameworkMetadata.Builder,AssessmentFrameworkMetadata>public static AssessmentFrameworkMetadata.Builder builder()
public static Class<? extends AssessmentFrameworkMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.