Interface GetQueueResponse.Builder

    • Method Detail

      • allowedStorageProfileIds

        GetQueueResponse.Builder allowedStorageProfileIds​(Collection<String> allowedStorageProfileIds)

        The storage profile IDs for the queue.

        Parameters:
        allowedStorageProfileIds - The storage profile IDs for the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedStorageProfileIds

        GetQueueResponse.Builder allowedStorageProfileIds​(String... allowedStorageProfileIds)

        The storage profile IDs for the queue.

        Parameters:
        allowedStorageProfileIds - The storage profile IDs for the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GetQueueResponse.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

        GetQueueResponse.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

        GetQueueResponse.Builder defaultBudgetAction​(String defaultBudgetAction)

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

        Parameters:
        defaultBudgetAction - The default action taken on a queue 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
      • description

        GetQueueResponse.Builder description​(String description)

        The description of the queue.

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

        GetQueueResponse.Builder displayName​(String displayName)

        The display name of the queue.

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

        GetQueueResponse.Builder farmId​(String farmId)

        The farm ID for the queue.

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

        GetQueueResponse.Builder jobAttachmentSettings​(JobAttachmentSettings jobAttachmentSettings)

        The job attachment settings for the queue.

        Parameters:
        jobAttachmentSettings - The job attachment settings for the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobRunAsUser

        GetQueueResponse.Builder jobRunAsUser​(JobRunAsUser jobRunAsUser)

        The jobs in the queue ran as this specified POSIX user.

        Parameters:
        jobRunAsUser - The jobs in the queue ran as this specified POSIX user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queueId

        GetQueueResponse.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.
      • requiredFileSystemLocationNames

        GetQueueResponse.Builder requiredFileSystemLocationNames​(Collection<String> requiredFileSystemLocationNames)

        A list of the required file system location names in the queue.

        Parameters:
        requiredFileSystemLocationNames - A list of the required file system location names in the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredFileSystemLocationNames

        GetQueueResponse.Builder requiredFileSystemLocationNames​(String... requiredFileSystemLocationNames)

        A list of the required file system location names in the queue.

        Parameters:
        requiredFileSystemLocationNames - A list of the required file system location names in the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        GetQueueResponse.Builder roleArn​(String roleArn)

        The IAM role ARN.

        Parameters:
        roleArn - The IAM role ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        GetQueueResponse.Builder status​(String status)

        The status of the queue.

        • ACTIVE–The queue is active.

        • SCHEDULING–The queue is scheduling.

        • SCHEDULING_BLOCKED–The queue scheduling is blocked. See the provided reason.

        Parameters:
        status - The status of the queue.

        • ACTIVE–The queue is active.

        • SCHEDULING–The queue is scheduling.

        • SCHEDULING_BLOCKED–The queue scheduling is blocked. See the provided reason.

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

        GetQueueResponse.Builder status​(QueueStatus status)

        The status of the queue.

        • ACTIVE–The queue is active.

        • SCHEDULING–The queue is scheduling.

        • SCHEDULING_BLOCKED–The queue scheduling is blocked. See the provided reason.

        Parameters:
        status - The status of the queue.

        • ACTIVE–The queue is active.

        • SCHEDULING–The queue is scheduling.

        • SCHEDULING_BLOCKED–The queue scheduling is blocked. See the provided reason.

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

        GetQueueResponse.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

        GetQueueResponse.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.