Interface ListHookResultsResponse.Builder

  • Method Details

    • targetType

      ListHookResultsResponse.Builder targetType(String targetType)

      The type of operation being targeted by the Hook.

      Parameters:
      targetType - The type of operation being targeted by the Hook.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetType

      The type of operation being targeted by the Hook.

      Parameters:
      targetType - The type of operation being targeted by the Hook.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetId

      The logical ID of the target the operation is acting on by the Hook. If the target is a change set, it's the ARN of the change set.

      If the target is a Cloud Control API operation, this will be the HooksRequestToken returned by the Cloud Control API operation request. For more information on the HooksRequestToken, see ProgressEvent.

      Parameters:
      targetId - The logical ID of the target the operation is acting on by the Hook. If the target is a change set, it's the ARN of the change set.

      If the target is a Cloud Control API operation, this will be the HooksRequestToken returned by the Cloud Control API operation request. For more information on the HooksRequestToken, see ProgressEvent.

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

      A list of HookResultSummary structures that provides the status and Hook status reason for each Hook invocation for the specified target.

      Parameters:
      hookResults - A list of HookResultSummary structures that provides the status and Hook status reason for each Hook invocation for the specified target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hookResults

      A list of HookResultSummary structures that provides the status and Hook status reason for each Hook invocation for the specified target.

      Parameters:
      hookResults - A list of HookResultSummary structures that provides the status and Hook status reason for each Hook invocation for the specified target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hookResults

      A list of HookResultSummary structures that provides the status and Hook status reason for each Hook invocation for the specified target.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to hookResults(List<HookResultSummary>).

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

      Pagination token, null or empty if no more results.

      Parameters:
      nextToken - Pagination token, null or empty if no more results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.