Package com.google.cloud.tasks.v2
Class Task
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.tasks.v2.Task
-
- All Implemented Interfaces:
TaskOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class Task extends com.google.protobuf.GeneratedMessageV3 implements TaskOrBuilder
A unit of scheduled work.
Protobuf typegoogle.cloud.tasks.v2.Task- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTask.BuilderA unit of scheduled work.static classTask.MessageTypeCasestatic classTask.ViewThe view specifies a subset of [Task][google.cloud.tasks.v2.Task] data.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intAPP_ENGINE_HTTP_REQUEST_FIELD_NUMBERstatic intCREATE_TIME_FIELD_NUMBERstatic intDISPATCH_COUNT_FIELD_NUMBERstatic intDISPATCH_DEADLINE_FIELD_NUMBERstatic intFIRST_ATTEMPT_FIELD_NUMBERstatic intHTTP_REQUEST_FIELD_NUMBERstatic intLAST_ATTEMPT_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intRESPONSE_COUNT_FIELD_NUMBERstatic intSCHEDULE_TIME_FIELD_NUMBERstatic intVIEW_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AppEngineHttpRequestgetAppEngineHttpRequest()HTTP request that is sent to the App Engine app handler.AppEngineHttpRequestOrBuildergetAppEngineHttpRequestOrBuilder()HTTP request that is sent to the App Engine app handler.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.static TaskgetDefaultInstance()TaskgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()intgetDispatchCount()Output only.com.google.protobuf.DurationgetDispatchDeadline()The deadline for requests sent to the worker.com.google.protobuf.DurationOrBuildergetDispatchDeadlineOrBuilder()The deadline for requests sent to the worker.AttemptgetFirstAttempt()Output only.AttemptOrBuildergetFirstAttemptOrBuilder()Output only.HttpRequestgetHttpRequest()HTTP request that is sent to the worker.HttpRequestOrBuildergetHttpRequestOrBuilder()HTTP request that is sent to the worker.AttemptgetLastAttempt()Output only.AttemptOrBuildergetLastAttemptOrBuilder()Output only.Task.MessageTypeCasegetMessageTypeCase()StringgetName()Optionally caller-specified in [CreateTask][google.cloud.tasks.v2.CloudTasks.CreateTask].com.google.protobuf.ByteStringgetNameBytes()Optionally caller-specified in [CreateTask][google.cloud.tasks.v2.CloudTasks.CreateTask].com.google.protobuf.Parser<Task>getParserForType()intgetResponseCount()Output only.com.google.protobuf.TimestampgetScheduleTime()The time when the task is scheduled to be attempted or retried.com.google.protobuf.TimestampOrBuildergetScheduleTimeOrBuilder()The time when the task is scheduled to be attempted or retried.intgetSerializedSize()Task.ViewgetView()Output only.intgetViewValue()Output only.booleanhasAppEngineHttpRequest()HTTP request that is sent to the App Engine app handler.booleanhasCreateTime()Output only.booleanhasDispatchDeadline()The deadline for requests sent to the worker.booleanhasFirstAttempt()Output only.inthashCode()booleanhasHttpRequest()HTTP request that is sent to the worker.booleanhasLastAttempt()Output only.booleanhasScheduleTime()The time when the task is scheduled to be attempted or retried.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Task.BuildernewBuilder()static Task.BuildernewBuilder(Task prototype)Task.BuildernewBuilderForType()protected Task.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TaskparseDelimitedFrom(InputStream input)static TaskparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TaskparseFrom(byte[] data)static TaskparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TaskparseFrom(com.google.protobuf.ByteString data)static TaskparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TaskparseFrom(com.google.protobuf.CodedInputStream input)static TaskparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TaskparseFrom(InputStream input)static TaskparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TaskparseFrom(ByteBuffer data)static TaskparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Task>parser()Task.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APP_ENGINE_HTTP_REQUEST_FIELD_NUMBER
public static final int APP_ENGINE_HTTP_REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HTTP_REQUEST_FIELD_NUMBER
public static final int HTTP_REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCHEDULE_TIME_FIELD_NUMBER
public static final int SCHEDULE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPATCH_DEADLINE_FIELD_NUMBER
public static final int DISPATCH_DEADLINE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPATCH_COUNT_FIELD_NUMBER
public static final int DISPATCH_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESPONSE_COUNT_FIELD_NUMBER
public static final int RESPONSE_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIRST_ATTEMPT_FIELD_NUMBER
public static final int FIRST_ATTEMPT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LAST_ATTEMPT_FIELD_NUMBER
public static final int LAST_ATTEMPT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIEW_FIELD_NUMBER
public static final int VIEW_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getMessageTypeCase
public Task.MessageTypeCase getMessageTypeCase()
- Specified by:
getMessageTypeCasein interfaceTaskOrBuilder
-
getName
public String getName()
Optionally caller-specified in [CreateTask][google.cloud.tasks.v2.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.v2.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.
-
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.v2.AppEngineHttpRequest] set.
.google.cloud.tasks.v2.AppEngineHttpRequest app_engine_http_request = 2;- Specified by:
hasAppEngineHttpRequestin interfaceTaskOrBuilder- Returns:
- Whether the appEngineHttpRequest field is set.
-
getAppEngineHttpRequest
public AppEngineHttpRequest 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.v2.AppEngineHttpRequest] set.
.google.cloud.tasks.v2.AppEngineHttpRequest app_engine_http_request = 2;- Specified by:
getAppEngineHttpRequestin interfaceTaskOrBuilder- Returns:
- The appEngineHttpRequest.
-
getAppEngineHttpRequestOrBuilder
public AppEngineHttpRequestOrBuilder 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.v2.AppEngineHttpRequest] set.
.google.cloud.tasks.v2.AppEngineHttpRequest app_engine_http_request = 2;- Specified by:
getAppEngineHttpRequestOrBuilderin interfaceTaskOrBuilder
-
hasHttpRequest
public boolean hasHttpRequest()
HTTP request that is sent to the worker. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2.HttpRequest] set.
.google.cloud.tasks.v2.HttpRequest http_request = 3;- Specified by:
hasHttpRequestin interfaceTaskOrBuilder- Returns:
- Whether the httpRequest field is set.
-
getHttpRequest
public HttpRequest getHttpRequest()
HTTP request that is sent to the worker. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2.HttpRequest] set.
.google.cloud.tasks.v2.HttpRequest http_request = 3;- Specified by:
getHttpRequestin interfaceTaskOrBuilder- Returns:
- The httpRequest.
-
getHttpRequestOrBuilder
public HttpRequestOrBuilder getHttpRequestOrBuilder()
HTTP request that is sent to the worker. An HTTP task is a task that has [HttpRequest][google.cloud.tasks.v2.HttpRequest] set.
.google.cloud.tasks.v2.HttpRequest http_request = 3;- Specified by:
getHttpRequestOrBuilderin interfaceTaskOrBuilder
-
hasScheduleTime
public boolean hasScheduleTime()
The time when the task is scheduled to 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 or retried. `schedule_time` will be truncated to the nearest microsecond.
.google.protobuf.Timestamp schedule_time = 4;- Specified by:
getScheduleTimein interfaceTaskOrBuilder- Returns:
- The scheduleTime.
-
getScheduleTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getScheduleTimeOrBuilder()
The time when the task is scheduled to 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.
-
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.v2.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.v2.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2.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 = 6;- 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.v2.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.v2.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2.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 = 6;- Specified by:
getDispatchDeadlinein interfaceTaskOrBuilder- Returns:
- The dispatchDeadline.
-
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.v2.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.v2.HttpRequest], the default is 10 minutes. The deadline must be in the interval [15 seconds, 30 minutes]. * For [App Engine tasks][google.cloud.tasks.v2.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 = 6;- 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 = 7;- Specified by:
getDispatchCountin interfaceTaskOrBuilder- Returns:
- The dispatchCount.
-
getResponseCount
public int getResponseCount()
Output only. The number of attempts which have received a response.
int32 response_count = 8;- Specified by:
getResponseCountin interfaceTaskOrBuilder- Returns:
- The responseCount.
-
hasFirstAttempt
public boolean hasFirstAttempt()
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2.Attempt first_attempt = 9;- Specified by:
hasFirstAttemptin interfaceTaskOrBuilder- Returns:
- Whether the firstAttempt field is set.
-
getFirstAttempt
public Attempt getFirstAttempt()
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2.Attempt first_attempt = 9;- Specified by:
getFirstAttemptin interfaceTaskOrBuilder- Returns:
- The firstAttempt.
-
getFirstAttemptOrBuilder
public AttemptOrBuilder getFirstAttemptOrBuilder()
Output only. The status of the task's first attempt. Only [dispatch_time][google.cloud.tasks.v2.Attempt.dispatch_time] will be set. The other [Attempt][google.cloud.tasks.v2.Attempt] information is not retained by Cloud Tasks.
.google.cloud.tasks.v2.Attempt first_attempt = 9;- Specified by:
getFirstAttemptOrBuilderin interfaceTaskOrBuilder
-
hasLastAttempt
public boolean hasLastAttempt()
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2.Attempt last_attempt = 10;- Specified by:
hasLastAttemptin interfaceTaskOrBuilder- Returns:
- Whether the lastAttempt field is set.
-
getLastAttempt
public Attempt getLastAttempt()
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2.Attempt last_attempt = 10;- Specified by:
getLastAttemptin interfaceTaskOrBuilder- Returns:
- The lastAttempt.
-
getLastAttemptOrBuilder
public AttemptOrBuilder getLastAttemptOrBuilder()
Output only. The status of the task's last attempt.
.google.cloud.tasks.v2.Attempt last_attempt = 10;- Specified by:
getLastAttemptOrBuilderin interfaceTaskOrBuilder
-
getViewValue
public int getViewValue()
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2.Task] has been returned.
.google.cloud.tasks.v2.Task.View view = 11;- Specified by:
getViewValuein interfaceTaskOrBuilder- Returns:
- The enum numeric value on the wire for view.
-
getView
public Task.View getView()
Output only. The view specifies which subset of the [Task][google.cloud.tasks.v2.Task] has been returned.
.google.cloud.tasks.v2.Task.View view = 11;- Specified by:
getViewin interfaceTaskOrBuilder- Returns:
- The view.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Task parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Task parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Task parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Task parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Task parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Task parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Task parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Task.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Task.Builder newBuilder()
-
newBuilder
public static Task.Builder newBuilder(Task prototype)
-
toBuilder
public Task.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Task.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Task getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Task> parser()
-
getParserForType
public com.google.protobuf.Parser<Task> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Task getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-