Interface QueueSummary.Builder

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

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

    • blockedReason

      QueueSummary.Builder blockedReason(String blockedReason)

      The reason the queue is blocked, if applicable.

      Parameters:
      blockedReason - The reason the queue is blocked, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • blockedReason

      QueueSummary.Builder blockedReason(QueueBlockedReason blockedReason)

      The reason the queue is blocked, if applicable.

      Parameters:
      blockedReason - The reason the queue is blocked, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      QueueSummary.Builder createdAt(Instant createdAt)

      The date and time the resource was created.

      Parameters:
      createdAt - The date and time the resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      QueueSummary.Builder createdBy(String createdBy)

      The user or system that created this resource.

      Parameters:
      createdBy - The user or system that created this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultBudgetAction

      QueueSummary.Builder defaultBudgetAction(String defaultBudgetAction)

      The default action taken on a queue summary if a budget wasn't configured.

      Parameters:
      defaultBudgetAction - The default action taken on a queue summary if a budget wasn't configured.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • defaultBudgetAction

      QueueSummary.Builder defaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)

      The default action taken on a queue summary if a budget wasn't configured.

      Parameters:
      defaultBudgetAction - The default action taken on a queue summary if a budget wasn't configured.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • displayName

      QueueSummary.Builder displayName(String displayName)

      The display name of the queue summary to update.

      Parameters:
      displayName - The display name of the queue summary to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • farmId

      QueueSummary.Builder farmId(String farmId)

      The farm ID.

      Parameters:
      farmId - The farm ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • queueId

      QueueSummary.Builder queueId(String queueId)

      The queue ID.

      Parameters:
      queueId - The queue ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      QueueSummary.Builder status(String status)

      That status of the queue.

      Parameters:
      status - That status of the queue.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      That status of the queue.

      Parameters:
      status - That status of the queue.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updatedAt

      QueueSummary.Builder updatedAt(Instant updatedAt)

      The date and time the resource was updated.

      Parameters:
      updatedAt - The date and time the resource was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedBy

      QueueSummary.Builder updatedBy(String updatedBy)

      The user or system that updated this resource.

      Parameters:
      updatedBy - The user or system that updated this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.