Interface ConformancePackStatusDetail.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ConformancePackStatusDetail.Builder,ConformancePackStatusDetail>, SdkBuilder<ConformancePackStatusDetail.Builder,ConformancePackStatusDetail>, SdkPojo
Enclosing class:
ConformancePackStatusDetail

public static interface ConformancePackStatusDetail.Builder extends SdkPojo, CopyableBuilder<ConformancePackStatusDetail.Builder,ConformancePackStatusDetail>
  • Method Details

    • conformancePackName

      ConformancePackStatusDetail.Builder conformancePackName(String conformancePackName)

      Name of the conformance pack.

      Parameters:
      conformancePackName - Name of the conformance pack.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conformancePackId

      ConformancePackStatusDetail.Builder conformancePackId(String conformancePackId)

      ID of the conformance pack.

      Parameters:
      conformancePackId - ID of the conformance pack.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conformancePackArn

      ConformancePackStatusDetail.Builder conformancePackArn(String conformancePackArn)

      Amazon Resource Name (ARN) of comformance pack.

      Parameters:
      conformancePackArn - Amazon Resource Name (ARN) of comformance pack.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conformancePackState

      ConformancePackStatusDetail.Builder conformancePackState(String conformancePackState)

      Indicates deployment status of conformance pack.

      Config sets the state of the conformance pack to:

      • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.

      • CREATE_COMPLETE when a conformance pack has been successfully created in your account.

      • CREATE_FAILED when a conformance pack creation failed in your account.

      • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.

      • DELETE_FAILED when a conformance pack deletion failed in your account.

      Parameters:
      conformancePackState - Indicates deployment status of conformance pack.

      Config sets the state of the conformance pack to:

      • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.

      • CREATE_COMPLETE when a conformance pack has been successfully created in your account.

      • CREATE_FAILED when a conformance pack creation failed in your account.

      • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.

      • DELETE_FAILED when a conformance pack deletion failed in your account.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • conformancePackState

      ConformancePackStatusDetail.Builder conformancePackState(ConformancePackState conformancePackState)

      Indicates deployment status of conformance pack.

      Config sets the state of the conformance pack to:

      • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.

      • CREATE_COMPLETE when a conformance pack has been successfully created in your account.

      • CREATE_FAILED when a conformance pack creation failed in your account.

      • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.

      • DELETE_FAILED when a conformance pack deletion failed in your account.

      Parameters:
      conformancePackState - Indicates deployment status of conformance pack.

      Config sets the state of the conformance pack to:

      • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.

      • CREATE_COMPLETE when a conformance pack has been successfully created in your account.

      • CREATE_FAILED when a conformance pack creation failed in your account.

      • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.

      • DELETE_FAILED when a conformance pack deletion failed in your account.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • stackArn

      Amazon Resource Name (ARN) of CloudFormation stack.

      Parameters:
      stackArn - Amazon Resource Name (ARN) of CloudFormation stack.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conformancePackStatusReason

      ConformancePackStatusDetail.Builder conformancePackStatusReason(String conformancePackStatusReason)

      The reason of conformance pack creation failure.

      Parameters:
      conformancePackStatusReason - The reason of conformance pack creation failure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateRequestedTime

      ConformancePackStatusDetail.Builder lastUpdateRequestedTime(Instant lastUpdateRequestedTime)

      Last time when conformation pack creation and update was requested.

      Parameters:
      lastUpdateRequestedTime - Last time when conformation pack creation and update was requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateCompletedTime

      ConformancePackStatusDetail.Builder lastUpdateCompletedTime(Instant lastUpdateCompletedTime)

      Last time when conformation pack creation and update was successful.

      Parameters:
      lastUpdateCompletedTime - Last time when conformation pack creation and update was successful.
      Returns:
      Returns a reference to this object so that method calls can be chained together.