Interface StartConfigurationPolicyAssociationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<StartConfigurationPolicyAssociationResponse.Builder,
,StartConfigurationPolicyAssociationResponse> SdkBuilder<StartConfigurationPolicyAssociationResponse.Builder,
,StartConfigurationPolicyAssociationResponse> SdkPojo
,SdkResponse.Builder
,SecurityHubResponse.Builder
- Enclosing class:
StartConfigurationPolicyAssociationResponse
-
Method Summary
Modifier and TypeMethodDescriptionassociationStatus
(String associationStatus) The current status of the association between the specified target and the configuration.associationStatus
(ConfigurationPolicyAssociationStatus associationStatus) The current status of the association between the specified target and the configuration.associationStatusMessage
(String associationStatusMessage) An explanation for aFAILED
value forAssociationStatus
.associationType
(String associationType) Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.associationType
(AssociationType associationType) Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.configurationPolicyId
(String configurationPolicyId) The UUID of the configuration policy.The identifier of the target account, organizational unit, or the organization root with which the configuration is associated.targetType
(String targetType) Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.targetType
(TargetType targetType) Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.securityhub.model.SecurityHubResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
configurationPolicyId
StartConfigurationPolicyAssociationResponse.Builder configurationPolicyId(String configurationPolicyId) The UUID of the configuration policy.
- Parameters:
configurationPolicyId
- The UUID of the configuration policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetId
The identifier of the target account, organizational unit, or the organization root with which the configuration is associated.
- Parameters:
targetId
- The identifier of the target account, organizational unit, or the organization root with which the configuration is associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetType
Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.
- Parameters:
targetType
- Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetType
Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.
- Parameters:
targetType
- Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- Parameters:
associationType
- Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
StartConfigurationPolicyAssociationResponse.Builder associationType(AssociationType associationType) Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.
- Parameters:
associationType
- Indicates whether the association between the specified target and the configuration was directly applied by the Security Hub delegated administrator or inherited from a parent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.
- Parameters:
updatedAt
- The date and time, in UTC and ISO 8601 format, that the configuration policy association was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationStatus
The current status of the association between the specified target and the configuration.
- Parameters:
associationStatus
- The current status of the association between the specified target and the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatus
StartConfigurationPolicyAssociationResponse.Builder associationStatus(ConfigurationPolicyAssociationStatus associationStatus) The current status of the association between the specified target and the configuration.
- Parameters:
associationStatus
- The current status of the association between the specified target and the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatusMessage
StartConfigurationPolicyAssociationResponse.Builder associationStatusMessage(String associationStatusMessage) An explanation for a
FAILED
value forAssociationStatus
.- Parameters:
associationStatusMessage
- An explanation for aFAILED
value forAssociationStatus
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-