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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QueueSummary.BuilderblockedReason(String blockedReason)The reason the queue is blocked, if applicable.QueueSummary.BuilderblockedReason(QueueBlockedReason blockedReason)The reason the queue is blocked, if applicable.QueueSummary.BuildercreatedAt(Instant createdAt)The date and time the resource was created.QueueSummary.BuildercreatedBy(String createdBy)The user or system that created this resource.QueueSummary.BuilderdefaultBudgetAction(String defaultBudgetAction)The default action taken on a queue summary if a budget wasn't configured.QueueSummary.BuilderdefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)The default action taken on a queue summary if a budget wasn't configured.QueueSummary.BuilderdisplayName(String displayName)The display name of the queue summary to update.QueueSummary.BuilderfarmId(String farmId)The farm ID.QueueSummary.BuilderqueueId(String queueId)The queue ID.QueueSummary.Builderstatus(String status)That status of the queue.QueueSummary.Builderstatus(QueueStatus status)That status of the queue.QueueSummary.BuilderupdatedAt(Instant updatedAt)The date and time the resource was updated.QueueSummary.BuilderupdatedBy(String updatedBy)The user or system that updated this resource.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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:
QueueBlockedReason,QueueBlockedReason
-
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:
QueueBlockedReason,QueueBlockedReason
-
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:
DefaultQueueBudgetAction,DefaultQueueBudgetAction
-
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:
DefaultQueueBudgetAction,DefaultQueueBudgetAction
-
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:
QueueStatus,QueueStatus
-
status
QueueSummary.Builder status(QueueStatus 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:
QueueStatus,QueueStatus
-
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.
-
-