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].
Implements
IMessageBufferTaskRequest, IEquatableBufferTaskRequest, IDeepCloneableBufferTaskRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Tasks.V2Beta3Assembly
Google.Cloud.Tasks.V2Beta3.dll
Constructors
BufferTaskRequest()
public BufferTaskRequest()
BufferTaskRequest(BufferTaskRequest)
public BufferTaskRequest(BufferTaskRequest other)
Parameter | |
---|---|
Name | Description |
other | BufferTaskRequest |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
QueueAsQueueName
public QueueName QueueAsQueueName { get; set; }
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |