Interface StartConfigurationPolicyAssociationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartConfigurationPolicyAssociationResponse.Builder,StartConfigurationPolicyAssociationResponse>,SdkBuilder<StartConfigurationPolicyAssociationResponse.Builder,StartConfigurationPolicyAssociationResponse>,SdkPojo,SdkResponse.Builder,SecurityHubResponse.Builder
- Enclosing class:
- StartConfigurationPolicyAssociationResponse
public static interface StartConfigurationPolicyAssociationResponse.Builder extends SecurityHubResponse.Builder, SdkPojo, CopyableBuilder<StartConfigurationPolicyAssociationResponse.Builder,StartConfigurationPolicyAssociationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StartConfigurationPolicyAssociationResponse.BuilderassociationStatus(String associationStatus)The current status of the association between the specified target and the configuration.StartConfigurationPolicyAssociationResponse.BuilderassociationStatus(ConfigurationPolicyAssociationStatus associationStatus)The current status of the association between the specified target and the configuration.StartConfigurationPolicyAssociationResponse.BuilderassociationStatusMessage(String associationStatusMessage)An explanation for aFAILEDvalue forAssociationStatus.StartConfigurationPolicyAssociationResponse.BuilderassociationType(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.StartConfigurationPolicyAssociationResponse.BuilderassociationType(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.StartConfigurationPolicyAssociationResponse.BuilderconfigurationPolicyId(String configurationPolicyId)The UUID of the configuration policy.StartConfigurationPolicyAssociationResponse.BuildertargetId(String targetId)The identifier of the target account, organizational unit, or the organization root with which the configuration is associated.StartConfigurationPolicyAssociationResponse.BuildertargetType(String targetType)Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.StartConfigurationPolicyAssociationResponse.BuildertargetType(TargetType targetType)Indicates whether the target is an Amazon Web Services account, organizational unit, or the organization root.StartConfigurationPolicyAssociationResponse.BuilderupdatedAt(Instant updatedAt)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, 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 Detail
-
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
StartConfigurationPolicyAssociationResponse.Builder targetId(String 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
StartConfigurationPolicyAssociationResponse.Builder targetType(String 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,TargetType
-
targetType
StartConfigurationPolicyAssociationResponse.Builder targetType(TargetType 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,TargetType
-
associationType
StartConfigurationPolicyAssociationResponse.Builder 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.
- 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,AssociationType
-
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:
AssociationType,AssociationType
-
updatedAt
StartConfigurationPolicyAssociationResponse.Builder updatedAt(Instant 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
StartConfigurationPolicyAssociationResponse.Builder associationStatus(String 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:
ConfigurationPolicyAssociationStatus,ConfigurationPolicyAssociationStatus
-
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:
ConfigurationPolicyAssociationStatus,ConfigurationPolicyAssociationStatus
-
associationStatusMessage
StartConfigurationPolicyAssociationResponse.Builder associationStatusMessage(String associationStatusMessage)
An explanation for a
FAILEDvalue forAssociationStatus.- Parameters:
associationStatusMessage- An explanation for aFAILEDvalue forAssociationStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-