Interface ConfigurationCheckOperation.Builder

  • Method Details

    • id

      The unique identifier of the configuration check operation.

      Parameters:
      id - The unique identifier of the configuration check operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationId

      ConfigurationCheckOperation.Builder applicationId(String applicationId)

      The ID of the application against which the configuration check was performed.

      Parameters:
      applicationId - The ID of the application against which the configuration check was performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the configuration check operation.

      Parameters:
      status - The current status of the configuration check operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the configuration check operation.

      Parameters:
      status - The current status of the configuration check operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      ConfigurationCheckOperation.Builder statusMessage(String statusMessage)

      A message providing additional details about the status of the configuration check operation.

      Parameters:
      statusMessage - A message providing additional details about the status of the configuration check operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configurationCheckId

      ConfigurationCheckOperation.Builder configurationCheckId(String configurationCheckId)

      The unique identifier of the configuration check that was performed.

      Parameters:
      configurationCheckId - The unique identifier of the configuration check that was performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • configurationCheckId

      ConfigurationCheckOperation.Builder configurationCheckId(ConfigurationCheckType configurationCheckId)

      The unique identifier of the configuration check that was performed.

      Parameters:
      configurationCheckId - The unique identifier of the configuration check that was performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • configurationCheckName

      ConfigurationCheckOperation.Builder configurationCheckName(String configurationCheckName)

      The name of the configuration check that was performed.

      Parameters:
      configurationCheckName - The name of the configuration check that was performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configurationCheckDescription

      ConfigurationCheckOperation.Builder configurationCheckDescription(String configurationCheckDescription)

      A description of the configuration check that was performed.

      Parameters:
      configurationCheckDescription - A description of the configuration check that was performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The time at which the configuration check operation started.

      Parameters:
      startTime - The time at which the configuration check operation started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The time at which the configuration check operation completed.

      Parameters:
      endTime - The time at which the configuration check operation completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleStatusCounts

      ConfigurationCheckOperation.Builder ruleStatusCounts(RuleStatusCounts ruleStatusCounts)

      A summary of all the rule results, showing counts for each status type.

      Parameters:
      ruleStatusCounts - A summary of all the rule results, showing counts for each status type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleStatusCounts

      default ConfigurationCheckOperation.Builder ruleStatusCounts(Consumer<RuleStatusCounts.Builder> ruleStatusCounts)

      A summary of all the rule results, showing counts for each status type.

      This is a convenience method that creates an instance of the RuleStatusCounts.Builder avoiding the need to create one manually via RuleStatusCounts.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ruleStatusCounts(RuleStatusCounts).

      Parameters:
      ruleStatusCounts - a consumer that will call methods on RuleStatusCounts.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: