Class BatchCreateTasksRequest.Builder (2.95.0)

public static final class BatchCreateTasksRequest.Builder extends GeneratedMessage.Builder<BatchCreateTasksRequest.Builder> implements BatchCreateTasksRequestOrBuilder

Request message for [BatchCreateTasks].

Protobuf type google.cloud.tasks.v2beta3.BatchCreateTasksRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllRequests(Iterable<? extends CreateTaskRequest> values)

public BatchCreateTasksRequest.Builder addAllRequests(Iterable<? extends CreateTaskRequest> values)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.tasks.v2beta3.CreateTaskRequest>
Returns
Type Description
BatchCreateTasksRequest.Builder

addRequests(CreateTaskRequest value)

public BatchCreateTasksRequest.Builder addRequests(CreateTaskRequest value)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CreateTaskRequest
Returns
Type Description
BatchCreateTasksRequest.Builder

addRequests(CreateTaskRequest.Builder builderForValue)

public BatchCreateTasksRequest.Builder addRequests(CreateTaskRequest.Builder builderForValue)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue CreateTaskRequest.Builder
Returns
Type Description
BatchCreateTasksRequest.Builder

addRequests(int index, CreateTaskRequest value)

public BatchCreateTasksRequest.Builder addRequests(int index, CreateTaskRequest value)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value CreateTaskRequest
Returns
Type Description
BatchCreateTasksRequest.Builder

addRequests(int index, CreateTaskRequest.Builder builderForValue)

public BatchCreateTasksRequest.Builder addRequests(int index, CreateTaskRequest.Builder builderForValue)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue CreateTaskRequest.Builder
Returns
Type Description
BatchCreateTasksRequest.Builder

addRequestsBuilder()

public CreateTaskRequest.Builder addRequestsBuilder()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateTaskRequest.Builder

addRequestsBuilder(int index)

public CreateTaskRequest.Builder addRequestsBuilder(int index)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
CreateTaskRequest.Builder

build()

public BatchCreateTasksRequest build()
Returns
Type Description
BatchCreateTasksRequest

buildPartial()

public BatchCreateTasksRequest buildPartial()
Returns
Type Description
BatchCreateTasksRequest

clear()

public BatchCreateTasksRequest.Builder clear()
Returns
Type Description
BatchCreateTasksRequest.Builder
Overrides

clearParent()

public BatchCreateTasksRequest.Builder clearParent()

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

The queue must already exist.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

clearRequestId()

public BatchCreateTasksRequest.Builder clearRequestId()

Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

clearRequests()

public BatchCreateTasksRequest.Builder clearRequests()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BatchCreateTasksRequest.Builder

getDefaultInstanceForType()

public BatchCreateTasksRequest getDefaultInstanceForType()
Returns
Type Description
BatchCreateTasksRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

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

The queue must already exist.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

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

The queue must already exist.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRequestId()

public String getRequestId()

Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
String

The requestId.

getRequestIdBytes()

public ByteString getRequestIdBytes()

Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
ByteString

The bytes for requestId.

getRequests(int index)

public CreateTaskRequest getRequests(int index)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
CreateTaskRequest

getRequestsBuilder(int index)

public CreateTaskRequest.Builder getRequestsBuilder(int index)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
CreateTaskRequest.Builder

getRequestsBuilderList()

public List<CreateTaskRequest.Builder> getRequestsBuilderList()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getRequestsCount()

public int getRequestsCount()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getRequestsList()

public List<CreateTaskRequest> getRequestsList()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<CreateTaskRequest>

getRequestsOrBuilder(int index)

public CreateTaskRequestOrBuilder getRequestsOrBuilder(int index)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
CreateTaskRequestOrBuilder

getRequestsOrBuilderList()

public List<? extends CreateTaskRequestOrBuilder> getRequestsOrBuilderList()

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.tasks.v2beta3.CreateTaskRequestOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BatchCreateTasksRequest other)

public BatchCreateTasksRequest.Builder mergeFrom(BatchCreateTasksRequest other)
Parameter
Name Description
other BatchCreateTasksRequest
Returns
Type Description
BatchCreateTasksRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public BatchCreateTasksRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BatchCreateTasksRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public BatchCreateTasksRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
BatchCreateTasksRequest.Builder
Overrides

removeRequests(int index)

public BatchCreateTasksRequest.Builder removeRequests(int index)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
BatchCreateTasksRequest.Builder

setParent(String value)

public BatchCreateTasksRequest.Builder setParent(String value)

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

The queue must already exist.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public BatchCreateTasksRequest.Builder setParentBytes(ByteString value)

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

The queue must already exist.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

setRequestId(String value)

public BatchCreateTasksRequest.Builder setRequestId(String value)

Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Parameter
Name Description
value String

The requestId to set.

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

setRequestIdBytes(ByteString value)

public BatchCreateTasksRequest.Builder setRequestIdBytes(ByteString value)

Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Parameter
Name Description
value ByteString

The bytes for requestId to set.

Returns
Type Description
BatchCreateTasksRequest.Builder

This builder for chaining.

setRequests(int index, CreateTaskRequest value)

public BatchCreateTasksRequest.Builder setRequests(int index, CreateTaskRequest value)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value CreateTaskRequest
Returns
Type Description
BatchCreateTasksRequest.Builder

setRequests(int index, CreateTaskRequest.Builder builderForValue)

public BatchCreateTasksRequest.Builder setRequests(int index, CreateTaskRequest.Builder builderForValue)

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

repeated .google.cloud.tasks.v2beta3.CreateTaskRequest requests = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue CreateTaskRequest.Builder
Returns
Type Description
BatchCreateTasksRequest.Builder