Package com.google.cloud.tasks.v2beta3
Class Task.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Task.Builder>
com.google.cloud.tasks.v2beta3.Task.Builder
- All Implemented Interfaces:
TaskOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Task
public static final class Task.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Task.Builder>
implements TaskOrBuilder
A unit of scheduled work.Protobuf type
google.cloud.tasks.v2beta3.Task-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()HTTP request that is sent to the App Engine app handler.Output only.Output only.The deadline for requests sent to the worker.Output only.HTTP request that is sent to the task's target.Output only.Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask].Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.Output only.The time when the task is scheduled to be attempted.Output only.HTTP request that is sent to the App Engine app handler.HTTP request that is sent to the App Engine app handler.HTTP request that is sent to the App Engine app handler.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintOutput only.com.google.protobuf.DurationThe deadline for requests sent to the worker.com.google.protobuf.Duration.BuilderThe deadline for requests sent to the worker.com.google.protobuf.DurationOrBuilderThe deadline for requests sent to the worker.Output only.Output only.Output only.HTTP request that is sent to the task's target.HTTP request that is sent to the task's target.HTTP request that is sent to the task's target.Output only.Output only.Output only.getName()Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask].com.google.protobuf.ByteStringOptionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask].Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.intOutput only.com.google.protobuf.TimestampThe time when the task is scheduled to be attempted.com.google.protobuf.Timestamp.BuilderThe time when the task is scheduled to be attempted.com.google.protobuf.TimestampOrBuilderThe time when the task is scheduled to be attempted.getView()Output only.intOutput only.booleanHTTP request that is sent to the App Engine app handler.booleanOutput only.booleanThe deadline for requests sent to the worker.booleanOutput only.booleanHTTP request that is sent to the task's target.booleanOutput only.booleanPull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.booleanThe time when the task is scheduled to be attempted.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanHTTP request that is sent to the App Engine app handler.mergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeDispatchDeadline(com.google.protobuf.Duration value) The deadline for requests sent to the worker.mergeFirstAttempt(Attempt value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHttpRequest(HttpRequest value) HTTP request that is sent to the task's target.mergeLastAttempt(Attempt value) Output only.mergePullMessage(PullMessage value) Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.mergeScheduleTime(com.google.protobuf.Timestamp value) The time when the task is scheduled to be attempted.HTTP request that is sent to the App Engine app handler.setAppEngineHttpRequest(AppEngineHttpRequest.Builder builderForValue) HTTP request that is sent to the App Engine app handler.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDispatchCount(int value) Output only.setDispatchDeadline(com.google.protobuf.Duration value) The deadline for requests sent to the worker.setDispatchDeadline(com.google.protobuf.Duration.Builder builderForValue) The deadline for requests sent to the worker.setFirstAttempt(Attempt value) Output only.setFirstAttempt(Attempt.Builder builderForValue) Output only.setHttpRequest(HttpRequest value) HTTP request that is sent to the task's target.setHttpRequest(HttpRequest.Builder builderForValue) HTTP request that is sent to the task's target.setLastAttempt(Attempt value) Output only.setLastAttempt(Attempt.Builder builderForValue) Output only.Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask].setNameBytes(com.google.protobuf.ByteString value) Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask].setPullMessage(PullMessage value) Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.setPullMessage(PullMessage.Builder builderForValue) Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type.setResponseCount(int value) Output only.setScheduleTime(com.google.protobuf.Timestamp value) The time when the task is scheduled to be attempted.setScheduleTime(com.google.protobuf.Timestamp.Builder builderForValue) The time when the task is scheduled to be attempted.Output only.setViewValue(int value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Task.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Task.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Task.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Task.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Task.Builder>
-
mergeFrom
public Task.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Task.Builder>- Throws:
IOException
-
getPayloadTypeCase
- Specified by:
getPayloadTypeCasein interfaceTaskOrBuilder
-
clearPayloadType
-
getName
Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask]. The task name. The task name must have the following format: `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID` * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), or periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects) * `LOCATION_ID` is the canonical ID for the task's location. The list of available locations can be obtained by calling [ListLocations][google.cloud.location.Locations.ListLocations]. For more information, see https://cloud.google.com/about/locations/. * `QUEUE_ID` can contain letters ([A-Za-z]), numbers ([0-9]), or hyphens (-). The maximum length is 100 characters. * `TASK_ID` can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), or underscores (_). The maximum length is 500 characters.
string name = 1;- Specified by:
getNamein interfaceTaskOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask]. The task name. The task name must have the following format: `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID` * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), or periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects) * `LOCATION_ID` is the canonical ID for the task's location. The list of available locations can be obtained by calling [ListLocations][google.cloud.location.Locations.ListLocations]. For more information, see https://cloud.google.com/about/locations/. * `QUEUE_ID` can contain letters ([A-Za-z]), numbers ([0-9]), or hyphens (-). The maximum length is 100 characters. * `TASK_ID` can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), or underscores (_). The maximum length is 500 characters.
string name = 1;- Specified by:
getNameBytesin interfaceTaskOrBuilder- Returns:
- The bytes for name.
-
setName
Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask]. The task name. The task name must have the following format: `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID` * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), or periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects) * `LOCATION_ID` is the canonical ID for the task's location. The list of available locations can be obtained by calling [ListLocations][google.cloud.location.Locations.ListLocations]. For more information, see https://cloud.google.com/about/locations/. * `QUEUE_ID` can contain letters ([A-Za-z]), numbers ([0-9]), or hyphens (-). The maximum length is 100 characters. * `TASK_ID` can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), or underscores (_). The maximum length is 500 characters.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask]. The task name. The task name must have the following format: `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID` * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), or periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects) * `LOCATION_ID` is the canonical ID for the task's location. The list of available locations can be obtained by calling [ListLocations][google.cloud.location.Locations.ListLocations]. For more information, see https://cloud.google.com/about/locations/. * `QUEUE_ID` can contain letters ([A-Za-z]), numbers ([0-9]), or hyphens (-). The maximum length is 100 characters. * `TASK_ID` can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), or underscores (_). The maximum length is 500 characters.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Optionally caller-specified in [CreateTask][google.cloud.tasks.v2beta3.CloudTasks.CreateTask]. The task name. The task name must have the following format: `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID` * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), or periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects) * `LOCATION_ID` is the canonical ID for the task's location. The list of available locations can be obtained by calling [ListLocations][google.cloud.location.Locations.ListLocations]. For more information, see https://cloud.google.com/about/locations/. * `QUEUE_ID` can contain letters ([A-Za-z]), numbers ([0-9]), or hyphens (-). The maximum length is 100 characters. * `TASK_ID` can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), or underscores (_). The maximum length is 500 characters.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasAppEngineHttpRequest
public boolean hasAppEngineHttpRequest()HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3;- Specified by:
hasAppEngineHttpRequestin interfaceTaskOrBuilder- Returns:
- Whether the appEngineHttpRequest field is set.
-
getAppEngineHttpRequest
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3;- Specified by:
getAppEngineHttpRequestin interfaceTaskOrBuilder- Returns:
- The appEngineHttpRequest.
-
setAppEngineHttpRequest
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3; -
setAppEngineHttpRequest
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3; -
mergeAppEngineHttpRequest
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3; -
clearAppEngineHttpRequest
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3; -
getAppEngineHttpRequestBuilder
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3; -
getAppEngineHttpRequestOrBuilder
HTTP request that is sent to the App Engine app handler. An App Engine task is a task that has [AppEngineHttpRequest][google.cloud.tasks.v2beta3.AppEngineHttpRequest] set.
.google.cloud.tasks.v2beta3.AppEngineHttpRequest app_engine_http_request = 3;- Specified by:
getAppEngineHttpRequestOrBuilderin interfaceTaskOrBuilder
-
hasHttpRequest
public boolean hasHttpRequest()HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11;- Specified by:
hasHttpRequestin interfaceTaskOrBuilder- Returns:
- Whether the httpRequest field is set.
-
getHttpRequest
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11;- Specified by:
getHttpRequestin interfaceTaskOrBuilder- Returns:
- The httpRequest.
-
setHttpRequest
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11; -
setHttpRequest
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11; -
mergeHttpRequest
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11; -
clearHttpRequest
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11; -
getHttpRequestBuilder
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11; -
getHttpRequestOrBuilder
HTTP request that is sent to the task's target. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2beta3.HttpRequest] set.
.google.cloud.tasks.v2beta3.HttpRequest http_request = 11;- Specified by:
getHttpRequestOrBuilderin interfaceTaskOrBuilder
-
hasPullMessage
public boolean hasPullMessage()Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13;- Specified by:
hasPullMessagein interfaceTaskOrBuilder- Returns:
- Whether the pullMessage field is set.
-
getPullMessage
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13;- Specified by:
getPullMessagein interfaceTaskOrBuilder- Returns:
- The pullMessage.
-
setPullMessage
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13; -
setPullMessage
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13; -
mergePullMessage
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13; -
clearPullMessage
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13; -
getPullMessageBuilder
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13; -
getPullMessageOrBuilder
Pull Message contained in a task in a [PULL][google.cloud.tasks.v2beta3.Queue.type] queue type. This payload type cannot be explicitly set through Cloud Tasks API. Its purpose, currently is to provide backward compatibility with App Engine Task Queue [pull](https://cloud.google.com/appengine/docs/standard/java/taskqueue/pull/) queues to provide a way to inspect contents of pull tasks through the [CloudTasks.GetTask][google.cloud.tasks.v2beta3.CloudTasks.GetTask].
.google.cloud.tasks.v2beta3.PullMessage pull_message = 13;- Specified by:
getPullMessageOrBuilderin interfaceTaskOrBuilder
-
hasScheduleTime
public boolean hasScheduleTime()The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4;- Specified by:
hasScheduleTimein interfaceTaskOrBuilder- Returns:
- Whether the scheduleTime field is set.
-
getScheduleTime
public com.google.protobuf.Timestamp getScheduleTime()The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4;- Specified by:
getScheduleTimein interfaceTaskOrBuilder- Returns:
- The scheduleTime.
-
setScheduleTime
The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4; -
setScheduleTime
The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4; -
mergeScheduleTime
The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4; -
clearScheduleTime
The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4; -
getScheduleTimeBuilder
public com.google.protobuf.Timestamp.Builder getScheduleTimeBuilder()The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4; -
getScheduleTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getScheduleTimeOrBuilder()The time when the task is scheduled to be attempted. For App Engine queues, this is when the task will be attempted or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4;- Specified by:
getScheduleTimeOrBuilderin interfaceTaskOrBuilder
-
hasCreateTime
public boolean hasCreateTime()Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5;- Specified by:
hasCreateTimein interfaceTaskOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5;- Specified by:
getCreateTimein interfaceTaskOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5; -
setCreateTime
Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5; -
mergeCreateTime
Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5; -
clearCreateTime
Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time that the task was created. `create_time` will be truncated to the nearest second.
.google.protobuf.Timestamp create_time = 5;- Specified by:
getCreateTimeOrBuilderin interfaceTaskOrBuilder
-
hasDispatchDeadline
public boolean hasDispatchDeadline()The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12;- Specified by:
hasDispatchDeadlinein interfaceTaskOrBuilder- Returns:
- Whether the dispatchDeadline field is set.
-
getDispatchDeadline
public com.google.protobuf.Duration getDispatchDeadline()The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12;- Specified by:
getDispatchDeadlinein interfaceTaskOrBuilder- Returns:
- The dispatchDeadline.
-
setDispatchDeadline
The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12; -
setDispatchDeadline
The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12; -
mergeDispatchDeadline
The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12; -
clearDispatchDeadline
The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12; -
getDispatchDeadlineBuilder
public com.google.protobuf.Duration.Builder getDispatchDeadlineBuilder()The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12; -
getDispatchDeadlineOrBuilder
public com.google.protobuf.DurationOrBuilder getDispatchDeadlineOrBuilder()The deadline for requests sent to the worker. If the worker does not respond by this deadline then the request is cancelled and the attempt is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the task according to the [RetryConfig][google.cloud.tasks.v2beta3.RetryConfig]. Note that when the request is cancelled, Cloud Tasks will stop listening for the response, but whether the worker stops processing depends on the worker. For example, if the worker is stuck, it may not react to cancelled requests. The default and maximum values depend on the type of request: * For [HTTP tasks][google.cloud.tasks.v2beta3.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2beta3.AppEngineHttpRequest], 0 indicates that the request has the default deadline. The default deadline depends on the [scaling type](https://cloud.google.com/appengine/docs/standard/go/how-instances-are-managed#instance_scaling) of the service: 10 minutes for standard apps with automatic scaling, 24 hours for standard apps with manual and basic scaling, and 60 minutes for flex apps. If the request deadline is set, it must be in the interval [15 seconds, 24 hours 15 seconds]. Regardless of the task's `dispatch_deadline`, the app handler will not run for longer than than the service's timeout. We recommend setting the `dispatch_deadline` to at most a few seconds more than the app handler's timeout. For more information see [Timeouts](https://cloud.google.com/tasks/docs/creating-appengine-handlers#timeouts). `dispatch_deadline` will be truncated to the nearest millisecond. The deadline is an approximate deadline.
.google.protobuf.Duration dispatch_deadline = 12;- Specified by:
getDispatchDeadlineOrBuilderin interfaceTaskOrBuilder
-
getDispatchCount
public int getDispatchCount()Output only. The number of attempts dispatched. This count includes attempts which have been dispatched but haven't received a response.
int32 dispatch_count = 6;- Specified by:
getDispatchCountin interfaceTaskOrBuilder- Returns:
- The dispatchCount.
-
setDispatchCount
Output only. The number of attempts dispatched. This count includes attempts which have been dispatched but haven't received a response.
int32 dispatch_count = 6;- Parameters:
value- The dispatchCount to set.- Returns:
- This builder for chaining.
-
clearDispatchCount
Output only. The number of attempts dispatched. This count includes attempts which have been dispatched but haven't received a response.
int32 dispatch_count = 6;- Returns:
- This builder for chaining.
-
getResponseCount
public int getResponseCount()Output only. The number of attempts which have received a response.
int32 response_count = 7;- Specified by:
getResponseCountin interfaceTaskOrBuilder- Returns:
- The responseCount.
-
setResponseCount
Output only. The number of attempts which have received a response.
int32 response_count = 7;- Parameters:
value- The responseCount to set.- Returns:
- This builder for chaining.
-
clearResponseCount
Output only. The number of attempts which have received a response.
int32 response_count = 7;- Returns:
- This builder for chaining.
-
hasFirstAttempt
public boolean hasFirstAttempt()Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8;- Specified by:
hasFirstAttemptin interfaceTaskOrBuilder- Returns:
- Whether the firstAttempt field is set.
-
getFirstAttempt
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8;- Specified by:
getFirstAttemptin interfaceTaskOrBuilder- Returns:
- The firstAttempt.
-
setFirstAttempt
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8; -
setFirstAttempt
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8; -
mergeFirstAttempt
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8; -
clearFirstAttempt
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8; -
getFirstAttemptBuilder
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8; -
getFirstAttemptOrBuilder
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2beta3.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2beta3.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2beta3.Attempt first_attempt = 8;- Specified by:
getFirstAttemptOrBuilderin interfaceTaskOrBuilder
-
hasLastAttempt
public boolean hasLastAttempt()Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9;- Specified by:
hasLastAttemptin interfaceTaskOrBuilder- Returns:
- Whether the lastAttempt field is set.
-
getLastAttempt
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9;- Specified by:
getLastAttemptin interfaceTaskOrBuilder- Returns:
- The lastAttempt.
-
setLastAttempt
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9; -
setLastAttempt
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9; -
mergeLastAttempt
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9; -
clearLastAttempt
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9; -
getLastAttemptBuilder
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9; -
getLastAttemptOrBuilder
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2beta3.Attempt last_attempt = 9;- Specified by:
getLastAttemptOrBuilderin interfaceTaskOrBuilder
-
getViewValue
public int getViewValue()Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2beta3.Task] has been returned.
.google.cloud.tasks.v2beta3.Task.View view = 10;- Specified by:
getViewValuein interfaceTaskOrBuilder- Returns:
- The enum numeric value on the wire for view.
-
setViewValue
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2beta3.Task] has been returned.
.google.cloud.tasks.v2beta3.Task.View view = 10;- Parameters:
value- The enum numeric value on the wire for view to set.- Returns:
- This builder for chaining.
-
getView
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2beta3.Task] has been returned.
.google.cloud.tasks.v2beta3.Task.View view = 10;- Specified by:
getViewin interfaceTaskOrBuilder- Returns:
- The view.
-
setView
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2beta3.Task] has been returned.
.google.cloud.tasks.v2beta3.Task.View view = 10;- Parameters:
value- The view to set.- Returns:
- This builder for chaining.
-
clearView
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2beta3.Task] has been returned.
.google.cloud.tasks.v2beta3.Task.View view = 10;- Returns:
- This builder for chaining.
-