Interface GetConfigurationPolicyAssociationResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetConfigurationPolicyAssociationResponse.Builder,GetConfigurationPolicyAssociationResponse>, SdkBuilder<GetConfigurationPolicyAssociationResponse.Builder,GetConfigurationPolicyAssociationResponse>, SdkPojo, SdkResponse.Builder, SecurityHubResponse.Builder
Enclosing class:
GetConfigurationPolicyAssociationResponse

  • Method Details

    • configurationPolicyId

      GetConfigurationPolicyAssociationResponse.Builder configurationPolicyId(String configurationPolicyId)

      The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value is SELF_MANAGED_SECURITY_HUB.

      Parameters:
      configurationPolicyId - The universally unique identifier (UUID) of a configuration policy. For self-managed behavior, the value is SELF_MANAGED_SECURITY_HUB.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetId

      The target account ID, organizational unit ID, or the root ID for which the association is retrieved.

      Parameters:
      targetId - The target account ID, organizational unit ID, or the root ID for which the association is retrieved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetType

      Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization root.

      Parameters:
      targetType - Specifies 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

      Specifies whether the target is an Amazon Web Services account, organizational unit, or the organization root.

      Parameters:
      targetType - Specifies 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

      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

      GetConfigurationPolicyAssociationResponse.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:
    • 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

      GetConfigurationPolicyAssociationResponse.Builder associationStatusMessage(String associationStatusMessage)

      The explanation for a FAILED value for AssociationStatus.

      Parameters:
      associationStatusMessage - The explanation for a FAILED value for AssociationStatus.
      Returns:
      Returns a reference to this object so that method calls can be chained together.