Interface AssessmentFrameworkMetadata.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AssessmentFrameworkMetadata.Builder,,- AssessmentFrameworkMetadata> - SdkBuilder<AssessmentFrameworkMetadata.Builder,,- AssessmentFrameworkMetadata> - SdkPojo
- Enclosing class:
- AssessmentFrameworkMetadata
@Mutable
@NotThreadSafe
public static interface AssessmentFrameworkMetadata.Builder
extends SdkPojo, CopyableBuilder<AssessmentFrameworkMetadata.Builder,AssessmentFrameworkMetadata> 
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the framework.complianceType(String complianceType) The compliance type that the new custom framework supports, such as CIS or HIPAA.controlsCount(Integer controlsCount) The number of controls that are associated with the framework.controlSetsCount(Integer controlSetsCount) The number of control sets that are associated with the framework.The time when the framework was created.description(String description) The description of the framework.The unique identifier for the framework.lastUpdatedAt(Instant lastUpdatedAt) The time when the framework was most recently updated.The logo that's associated with the framework.The name of the framework.The framework type, such as a standard framework or a custom framework.type(FrameworkType type) The framework type, such as a standard framework or a custom framework.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
arnThe Amazon Resource Name (ARN) of the framework. - Parameters:
- arn- The Amazon Resource Name (ARN) of the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe unique identifier for the framework. - Parameters:
- id- The unique identifier for the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeThe framework type, such as a standard framework or a custom framework. - Parameters:
- type- The framework type, such as a standard framework or a custom framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe framework type, such as a standard framework or a custom framework. - Parameters:
- type- The framework type, such as a standard framework or a custom framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nameThe name of the framework. - Parameters:
- name- The name of the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the framework. - Parameters:
- description- The description of the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
logoThe logo that's associated with the framework. - Parameters:
- logo- The logo that's associated with the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
complianceTypeThe compliance type that the new custom framework supports, such as CIS or HIPAA. - Parameters:
- complianceType- The compliance type that the new custom framework supports, such as CIS or HIPAA.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
controlsCountThe number of controls that are associated with the framework. - Parameters:
- controlsCount- The number of controls that are associated with the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
controlSetsCountThe number of control sets that are associated with the framework. - Parameters:
- controlSetsCount- The number of control sets that are associated with the framework.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe time when the framework was created. - Parameters:
- createdAt- The time when the framework was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastUpdatedAtThe time when the framework was most recently updated. - Parameters:
- lastUpdatedAt- The time when the framework was most recently updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-