Google Cloud Tasks v2beta3 API - Class BufferTaskRequest (3.0.0-beta03)

public sealed class BufferTaskRequest : IMessage<BufferTaskRequest>, IEquatable<BufferTaskRequest>, IDeepCloneable<BufferTaskRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Tasks v2beta3 API class BufferTaskRequest.

Request message for [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask].

Inheritance

object > BufferTaskRequest

Namespace

Google.Cloud.Tasks.V2Beta3

Assembly

Google.Cloud.Tasks.V2Beta3.dll

Constructors

BufferTaskRequest()

public BufferTaskRequest()

BufferTaskRequest(BufferTaskRequest)

public BufferTaskRequest(BufferTaskRequest other)
Parameter
NameDescription
otherBufferTaskRequest

Properties

Body

public HttpBody Body { get; set; }

Optional. Body of the HTTP request.

The body can take any generic value. The value is written to the [HttpRequest][payload] of the [Task].

Property Value
TypeDescription
HttpBody

Queue

public string Queue { get; set; }

Required. The parent queue name. For example: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`

The queue must already exist.

Property Value
TypeDescription
string

QueueAsQueueName

public QueueName QueueAsQueueName { get; set; }

QueueName-typed view over the Queue resource name property.

Property Value
TypeDescription
QueueName

TaskId

public string TaskId { get; set; }

Optional. Task ID for the task being created. If not provided, a random task ID is assigned to the task.

Property Value
TypeDescription
string