public final class TaskSpec extends com.google.protobuf.GeneratedMessageV3 implements TaskSpecOrBuilder
Spec of a taskProtobuf type
google.cloud.batch.v1.TaskSpec| Modifier and Type | Class and Description |
|---|---|
static class |
TaskSpec.Builder
Spec of a task
Protobuf type
google.cloud.batch.v1.TaskSpec |
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| Modifier and Type | Field and Description |
|---|---|
static int |
COMPUTE_RESOURCE_FIELD_NUMBER |
static int |
ENVIRONMENT_FIELD_NUMBER |
static int |
ENVIRONMENTS_FIELD_NUMBER |
static int |
LIFECYCLE_POLICIES_FIELD_NUMBER |
static int |
MAX_RETRY_COUNT_FIELD_NUMBER |
static int |
MAX_RUN_DURATION_FIELD_NUMBER |
static int |
RUNNABLES_FIELD_NUMBER |
static int |
VOLUMES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsEnvironments(String key)
Deprecated.
|
boolean |
equals(Object obj) |
ComputeResource |
getComputeResource()
ComputeResource requirements.
|
ComputeResourceOrBuilder |
getComputeResourceOrBuilder()
ComputeResource requirements.
|
static TaskSpec |
getDefaultInstance() |
TaskSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Environment |
getEnvironment()
Environment variables to set before running the Task.
|
EnvironmentOrBuilder |
getEnvironmentOrBuilder()
Environment variables to set before running the Task.
|
Map<String,String> |
getEnvironments()
Deprecated.
|
int |
getEnvironmentsCount()
Deprecated.
|
Map<String,String> |
getEnvironmentsMap()
Deprecated.
|
String |
getEnvironmentsOrDefault(String key,
String defaultValue)
Deprecated.
|
String |
getEnvironmentsOrThrow(String key)
Deprecated.
|
LifecyclePolicy |
getLifecyclePolicies(int index)
Lifecycle management schema when any task in a task group is failed.
|
int |
getLifecyclePoliciesCount()
Lifecycle management schema when any task in a task group is failed.
|
List<LifecyclePolicy> |
getLifecyclePoliciesList()
Lifecycle management schema when any task in a task group is failed.
|
LifecyclePolicyOrBuilder |
getLifecyclePoliciesOrBuilder(int index)
Lifecycle management schema when any task in a task group is failed.
|
List<? extends LifecyclePolicyOrBuilder> |
getLifecyclePoliciesOrBuilderList()
Lifecycle management schema when any task in a task group is failed.
|
int |
getMaxRetryCount()
Maximum number of retries on failures.
|
com.google.protobuf.Duration |
getMaxRunDuration()
Maximum duration the task should run before being automatically retried
(if enabled) or automatically failed.
|
com.google.protobuf.DurationOrBuilder |
getMaxRunDurationOrBuilder()
Maximum duration the task should run before being automatically retried
(if enabled) or automatically failed.
|
com.google.protobuf.Parser<TaskSpec> |
getParserForType() |
Runnable |
getRunnables(int index)
Required.
|
int |
getRunnablesCount()
Required.
|
List<Runnable> |
getRunnablesList()
Required.
|
RunnableOrBuilder |
getRunnablesOrBuilder(int index)
Required.
|
List<? extends RunnableOrBuilder> |
getRunnablesOrBuilderList()
Required.
|
int |
getSerializedSize() |
Volume |
getVolumes(int index)
Volumes to mount before running Tasks using this TaskSpec.
|
int |
getVolumesCount()
Volumes to mount before running Tasks using this TaskSpec.
|
List<Volume> |
getVolumesList()
Volumes to mount before running Tasks using this TaskSpec.
|
VolumeOrBuilder |
getVolumesOrBuilder(int index)
Volumes to mount before running Tasks using this TaskSpec.
|
List<? extends VolumeOrBuilder> |
getVolumesOrBuilderList()
Volumes to mount before running Tasks using this TaskSpec.
|
boolean |
hasComputeResource()
ComputeResource requirements.
|
boolean |
hasEnvironment()
Environment variables to set before running the Task.
|
int |
hashCode() |
boolean |
hasMaxRunDuration()
Maximum duration the task should run before being automatically retried
(if enabled) or automatically failed.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static TaskSpec.Builder |
newBuilder() |
static TaskSpec.Builder |
newBuilder(TaskSpec prototype) |
TaskSpec.Builder |
newBuilderForType() |
protected TaskSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static TaskSpec |
parseDelimitedFrom(InputStream input) |
static TaskSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TaskSpec |
parseFrom(byte[] data) |
static TaskSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TaskSpec |
parseFrom(ByteBuffer data) |
static TaskSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TaskSpec |
parseFrom(com.google.protobuf.ByteString data) |
static TaskSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TaskSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TaskSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TaskSpec |
parseFrom(InputStream input) |
static TaskSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TaskSpec> |
parser() |
TaskSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int RUNNABLES_FIELD_NUMBER
public static final int COMPUTE_RESOURCE_FIELD_NUMBER
public static final int MAX_RUN_DURATION_FIELD_NUMBER
public static final int MAX_RETRY_COUNT_FIELD_NUMBER
public static final int LIFECYCLE_POLICIES_FIELD_NUMBER
public static final int ENVIRONMENTS_FIELD_NUMBER
public static final int VOLUMES_FIELD_NUMBER
public static final int ENVIRONMENT_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<Runnable> getRunnablesList()
Required. The sequence of one or more runnables (executable scripts, executable containers, and/or barriers) for each task in this task group to run. Each task runs this list of runnables in order. For a task to succeed, all of its script and container runnables each must meet at least one of the following conditions: + The runnable exited with a zero status. + The runnable didn't finish, but you enabled its `background` subfield. + The runnable exited with a non-zero status, but you enabled its `ignore_exit_status` subfield.
repeated .google.cloud.batch.v1.Runnable runnables = 8;getRunnablesList in interface TaskSpecOrBuilderpublic List<? extends RunnableOrBuilder> getRunnablesOrBuilderList()
Required. The sequence of one or more runnables (executable scripts, executable containers, and/or barriers) for each task in this task group to run. Each task runs this list of runnables in order. For a task to succeed, all of its script and container runnables each must meet at least one of the following conditions: + The runnable exited with a zero status. + The runnable didn't finish, but you enabled its `background` subfield. + The runnable exited with a non-zero status, but you enabled its `ignore_exit_status` subfield.
repeated .google.cloud.batch.v1.Runnable runnables = 8;getRunnablesOrBuilderList in interface TaskSpecOrBuilderpublic int getRunnablesCount()
Required. The sequence of one or more runnables (executable scripts, executable containers, and/or barriers) for each task in this task group to run. Each task runs this list of runnables in order. For a task to succeed, all of its script and container runnables each must meet at least one of the following conditions: + The runnable exited with a zero status. + The runnable didn't finish, but you enabled its `background` subfield. + The runnable exited with a non-zero status, but you enabled its `ignore_exit_status` subfield.
repeated .google.cloud.batch.v1.Runnable runnables = 8;getRunnablesCount in interface TaskSpecOrBuilderpublic Runnable getRunnables(int index)
Required. The sequence of one or more runnables (executable scripts, executable containers, and/or barriers) for each task in this task group to run. Each task runs this list of runnables in order. For a task to succeed, all of its script and container runnables each must meet at least one of the following conditions: + The runnable exited with a zero status. + The runnable didn't finish, but you enabled its `background` subfield. + The runnable exited with a non-zero status, but you enabled its `ignore_exit_status` subfield.
repeated .google.cloud.batch.v1.Runnable runnables = 8;getRunnables in interface TaskSpecOrBuilderpublic RunnableOrBuilder getRunnablesOrBuilder(int index)
Required. The sequence of one or more runnables (executable scripts, executable containers, and/or barriers) for each task in this task group to run. Each task runs this list of runnables in order. For a task to succeed, all of its script and container runnables each must meet at least one of the following conditions: + The runnable exited with a zero status. + The runnable didn't finish, but you enabled its `background` subfield. + The runnable exited with a non-zero status, but you enabled its `ignore_exit_status` subfield.
repeated .google.cloud.batch.v1.Runnable runnables = 8;getRunnablesOrBuilder in interface TaskSpecOrBuilderpublic boolean hasComputeResource()
ComputeResource requirements.
.google.cloud.batch.v1.ComputeResource compute_resource = 3;hasComputeResource in interface TaskSpecOrBuilderpublic ComputeResource getComputeResource()
ComputeResource requirements.
.google.cloud.batch.v1.ComputeResource compute_resource = 3;getComputeResource in interface TaskSpecOrBuilderpublic ComputeResourceOrBuilder getComputeResourceOrBuilder()
ComputeResource requirements.
.google.cloud.batch.v1.ComputeResource compute_resource = 3;getComputeResourceOrBuilder in interface TaskSpecOrBuilderpublic boolean hasMaxRunDuration()
Maximum duration the task should run before being automatically retried (if enabled) or automatically failed. Format the value of this field as a time limit in seconds followed by `s`—for example, `3600s` for 1 hour. The field accepts any value between 0 and the maximum listed for the `Duration` field type at https://protobuf.dev/reference/protobuf/google.protobuf/#duration; however, the actual maximum run time for a job will be limited to the maximum run time for a job listed at https://cloud.google.com/batch/quotas#max-job-duration.
.google.protobuf.Duration max_run_duration = 4;hasMaxRunDuration in interface TaskSpecOrBuilderpublic com.google.protobuf.Duration getMaxRunDuration()
Maximum duration the task should run before being automatically retried (if enabled) or automatically failed. Format the value of this field as a time limit in seconds followed by `s`—for example, `3600s` for 1 hour. The field accepts any value between 0 and the maximum listed for the `Duration` field type at https://protobuf.dev/reference/protobuf/google.protobuf/#duration; however, the actual maximum run time for a job will be limited to the maximum run time for a job listed at https://cloud.google.com/batch/quotas#max-job-duration.
.google.protobuf.Duration max_run_duration = 4;getMaxRunDuration in interface TaskSpecOrBuilderpublic com.google.protobuf.DurationOrBuilder getMaxRunDurationOrBuilder()
Maximum duration the task should run before being automatically retried (if enabled) or automatically failed. Format the value of this field as a time limit in seconds followed by `s`—for example, `3600s` for 1 hour. The field accepts any value between 0 and the maximum listed for the `Duration` field type at https://protobuf.dev/reference/protobuf/google.protobuf/#duration; however, the actual maximum run time for a job will be limited to the maximum run time for a job listed at https://cloud.google.com/batch/quotas#max-job-duration.
.google.protobuf.Duration max_run_duration = 4;getMaxRunDurationOrBuilder in interface TaskSpecOrBuilderpublic int getMaxRetryCount()
Maximum number of retries on failures. The default, 0, which means never retry. The valid value range is [0, 10].
int32 max_retry_count = 5;getMaxRetryCount in interface TaskSpecOrBuilderpublic List<LifecyclePolicy> getLifecyclePoliciesList()
Lifecycle management schema when any task in a task group is failed. Currently we only support one lifecycle policy. When the lifecycle policy condition is met, the action in the policy will execute. If task execution result does not meet with the defined lifecycle policy, we consider it as the default policy. Default policy means if the exit code is 0, exit task. If task ends with non-zero exit code, retry the task with max_retry_count.
repeated .google.cloud.batch.v1.LifecyclePolicy lifecycle_policies = 9;getLifecyclePoliciesList in interface TaskSpecOrBuilderpublic List<? extends LifecyclePolicyOrBuilder> getLifecyclePoliciesOrBuilderList()
Lifecycle management schema when any task in a task group is failed. Currently we only support one lifecycle policy. When the lifecycle policy condition is met, the action in the policy will execute. If task execution result does not meet with the defined lifecycle policy, we consider it as the default policy. Default policy means if the exit code is 0, exit task. If task ends with non-zero exit code, retry the task with max_retry_count.
repeated .google.cloud.batch.v1.LifecyclePolicy lifecycle_policies = 9;getLifecyclePoliciesOrBuilderList in interface TaskSpecOrBuilderpublic int getLifecyclePoliciesCount()
Lifecycle management schema when any task in a task group is failed. Currently we only support one lifecycle policy. When the lifecycle policy condition is met, the action in the policy will execute. If task execution result does not meet with the defined lifecycle policy, we consider it as the default policy. Default policy means if the exit code is 0, exit task. If task ends with non-zero exit code, retry the task with max_retry_count.
repeated .google.cloud.batch.v1.LifecyclePolicy lifecycle_policies = 9;getLifecyclePoliciesCount in interface TaskSpecOrBuilderpublic LifecyclePolicy getLifecyclePolicies(int index)
Lifecycle management schema when any task in a task group is failed. Currently we only support one lifecycle policy. When the lifecycle policy condition is met, the action in the policy will execute. If task execution result does not meet with the defined lifecycle policy, we consider it as the default policy. Default policy means if the exit code is 0, exit task. If task ends with non-zero exit code, retry the task with max_retry_count.
repeated .google.cloud.batch.v1.LifecyclePolicy lifecycle_policies = 9;getLifecyclePolicies in interface TaskSpecOrBuilderpublic LifecyclePolicyOrBuilder getLifecyclePoliciesOrBuilder(int index)
Lifecycle management schema when any task in a task group is failed. Currently we only support one lifecycle policy. When the lifecycle policy condition is met, the action in the policy will execute. If task execution result does not meet with the defined lifecycle policy, we consider it as the default policy. Default policy means if the exit code is 0, exit task. If task ends with non-zero exit code, retry the task with max_retry_count.
repeated .google.cloud.batch.v1.LifecyclePolicy lifecycle_policies = 9;getLifecyclePoliciesOrBuilder in interface TaskSpecOrBuilder@Deprecated public int getEnvironmentsCount()
TaskSpecOrBuilderDeprecated: please use environment(non-plural) instead.
map<string, string> environments = 6 [deprecated = true];getEnvironmentsCount in interface TaskSpecOrBuilder@Deprecated public boolean containsEnvironments(String key)
Deprecated: please use environment(non-plural) instead.
map<string, string> environments = 6 [deprecated = true];containsEnvironments in interface TaskSpecOrBuilder@Deprecated public Map<String,String> getEnvironments()
getEnvironmentsMap() instead.getEnvironments in interface TaskSpecOrBuilder@Deprecated public Map<String,String> getEnvironmentsMap()
Deprecated: please use environment(non-plural) instead.
map<string, string> environments = 6 [deprecated = true];getEnvironmentsMap in interface TaskSpecOrBuilder@Deprecated public String getEnvironmentsOrDefault(String key, String defaultValue)
Deprecated: please use environment(non-plural) instead.
map<string, string> environments = 6 [deprecated = true];getEnvironmentsOrDefault in interface TaskSpecOrBuilder@Deprecated public String getEnvironmentsOrThrow(String key)
Deprecated: please use environment(non-plural) instead.
map<string, string> environments = 6 [deprecated = true];getEnvironmentsOrThrow in interface TaskSpecOrBuilderpublic List<Volume> getVolumesList()
Volumes to mount before running Tasks using this TaskSpec.
repeated .google.cloud.batch.v1.Volume volumes = 7;getVolumesList in interface TaskSpecOrBuilderpublic List<? extends VolumeOrBuilder> getVolumesOrBuilderList()
Volumes to mount before running Tasks using this TaskSpec.
repeated .google.cloud.batch.v1.Volume volumes = 7;getVolumesOrBuilderList in interface TaskSpecOrBuilderpublic int getVolumesCount()
Volumes to mount before running Tasks using this TaskSpec.
repeated .google.cloud.batch.v1.Volume volumes = 7;getVolumesCount in interface TaskSpecOrBuilderpublic Volume getVolumes(int index)
Volumes to mount before running Tasks using this TaskSpec.
repeated .google.cloud.batch.v1.Volume volumes = 7;getVolumes in interface TaskSpecOrBuilderpublic VolumeOrBuilder getVolumesOrBuilder(int index)
Volumes to mount before running Tasks using this TaskSpec.
repeated .google.cloud.batch.v1.Volume volumes = 7;getVolumesOrBuilder in interface TaskSpecOrBuilderpublic boolean hasEnvironment()
Environment variables to set before running the Task.
.google.cloud.batch.v1.Environment environment = 10;hasEnvironment in interface TaskSpecOrBuilderpublic Environment getEnvironment()
Environment variables to set before running the Task.
.google.cloud.batch.v1.Environment environment = 10;getEnvironment in interface TaskSpecOrBuilderpublic EnvironmentOrBuilder getEnvironmentOrBuilder()
Environment variables to set before running the Task.
.google.cloud.batch.v1.Environment environment = 10;getEnvironmentOrBuilder in interface TaskSpecOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static TaskSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TaskSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static TaskSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TaskSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TaskSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TaskSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TaskSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TaskSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TaskSpec.Builder newBuilder()
public static TaskSpec.Builder newBuilder(TaskSpec prototype)
public TaskSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TaskSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TaskSpec getDefaultInstance()
public static com.google.protobuf.Parser<TaskSpec> parser()
public com.google.protobuf.Parser<TaskSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TaskSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.