Interface UpdateQueueRequest.Builder

    • Method Detail

      • allowedStorageProfileIdsToAdd

        UpdateQueueRequest.Builder allowedStorageProfileIdsToAdd​(Collection<String> allowedStorageProfileIdsToAdd)

        The storage profile IDs to add.

        Parameters:
        allowedStorageProfileIdsToAdd - The storage profile IDs to add.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedStorageProfileIdsToAdd

        UpdateQueueRequest.Builder allowedStorageProfileIdsToAdd​(String... allowedStorageProfileIdsToAdd)

        The storage profile IDs to add.

        Parameters:
        allowedStorageProfileIdsToAdd - The storage profile IDs to add.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedStorageProfileIdsToRemove

        UpdateQueueRequest.Builder allowedStorageProfileIdsToRemove​(Collection<String> allowedStorageProfileIdsToRemove)

        The storage profile ID to remove.

        Parameters:
        allowedStorageProfileIdsToRemove - The storage profile ID to remove.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedStorageProfileIdsToRemove

        UpdateQueueRequest.Builder allowedStorageProfileIdsToRemove​(String... allowedStorageProfileIdsToRemove)

        The storage profile ID to remove.

        Parameters:
        allowedStorageProfileIdsToRemove - The storage profile ID to remove.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        UpdateQueueRequest.Builder clientToken​(String clientToken)

        The idempotency token to update in the queue.

        Parameters:
        clientToken - The idempotency token to update in the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultBudgetAction

        UpdateQueueRequest.Builder defaultBudgetAction​(String defaultBudgetAction)

        The default action to take for a queue update if a budget isn't configured.

        Parameters:
        defaultBudgetAction - The default action to take for a queue update if a budget isn't configured.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DefaultQueueBudgetAction, DefaultQueueBudgetAction
      • description

        UpdateQueueRequest.Builder description​(String description)

        The description of the queue to update.

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

        UpdateQueueRequest.Builder displayName​(String displayName)

        The display name of the queue to update.

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

        UpdateQueueRequest.Builder farmId​(String farmId)

        The farm ID to update in the queue.

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

        UpdateQueueRequest.Builder jobAttachmentSettings​(JobAttachmentSettings jobAttachmentSettings)

        The job attachment settings to update for the queue.

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

        UpdateQueueRequest.Builder jobRunAsUser​(JobRunAsUser jobRunAsUser)

        Update the jobs in the queue to run as a specified POSIX user.

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

        UpdateQueueRequest.Builder queueId​(String queueId)

        The queue ID to update.

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

        UpdateQueueRequest.Builder requiredFileSystemLocationNamesToAdd​(Collection<String> requiredFileSystemLocationNamesToAdd)

        The required file system location names to add to the queue.

        Parameters:
        requiredFileSystemLocationNamesToAdd - The required file system location names to add to the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredFileSystemLocationNamesToAdd

        UpdateQueueRequest.Builder requiredFileSystemLocationNamesToAdd​(String... requiredFileSystemLocationNamesToAdd)

        The required file system location names to add to the queue.

        Parameters:
        requiredFileSystemLocationNamesToAdd - The required file system location names to add to the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredFileSystemLocationNamesToRemove

        UpdateQueueRequest.Builder requiredFileSystemLocationNamesToRemove​(Collection<String> requiredFileSystemLocationNamesToRemove)

        The required file system location names to remove from the queue.

        Parameters:
        requiredFileSystemLocationNamesToRemove - The required file system location names to remove from the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredFileSystemLocationNamesToRemove

        UpdateQueueRequest.Builder requiredFileSystemLocationNamesToRemove​(String... requiredFileSystemLocationNamesToRemove)

        The required file system location names to remove from the queue.

        Parameters:
        requiredFileSystemLocationNamesToRemove - The required file system location names to remove from the queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        UpdateQueueRequest.Builder roleArn​(String roleArn)

        The IAM role ARN that's used to run jobs from this queue.

        Parameters:
        roleArn - The IAM role ARN that's used to run jobs from this queue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.