- 0.47.0 (latest)
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.2
- 0.2.2
- 0.1.1
public static final class Runnable.Builder extends GeneratedMessageV3.Builder<Runnable.Builder> implements RunnableOrBuilder
Runnable describes instructions for executing a specific script or container as part of a Task.
Protobuf type google.cloud.batch.v1.Runnable
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Runnable.BuilderImplements
RunnableOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Runnable.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Runnable.Builder |
build()
public Runnable build()
Type | Description |
Runnable |
buildPartial()
public Runnable buildPartial()
Type | Description |
Runnable |
clear()
public Runnable.Builder clear()
Type | Description |
Runnable.Builder |
clearAlwaysRun()
public Runnable.Builder clearAlwaysRun()
By default, after a Runnable fails, no further Runnable are executed. This flag indicates that this Runnable must be run even if the Task has already failed. This is useful for Runnables that copy output files off of the VM or for debugging. The always_run flag does not override the Task's overall max_run_duration. If the max_run_duration has expired then no further Runnables will execute, not even always_run Runnables.
bool always_run = 5;
Type | Description |
Runnable.Builder | This builder for chaining. |
clearBackground()
public Runnable.Builder clearBackground()
This flag allows a Runnable to continue running in the background while the Task executes subsequent Runnables. This is useful to provide services to other Runnables (or to provide debugging support tools like SSH servers).
bool background = 4;
Type | Description |
Runnable.Builder | This builder for chaining. |
clearBarrier()
public Runnable.Builder clearBarrier()
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Type | Description |
Runnable.Builder |
clearContainer()
public Runnable.Builder clearContainer()
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Type | Description |
Runnable.Builder |
clearExecutable()
public Runnable.Builder clearExecutable()
Type | Description |
Runnable.Builder |
clearField(Descriptors.FieldDescriptor field)
public Runnable.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
Runnable.Builder |
clearIgnoreExitStatus()
public Runnable.Builder clearIgnoreExitStatus()
Normally, a non-zero exit status causes the Task to fail. This flag allows execution of other Runnables to continue instead.
bool ignore_exit_status = 3;
Type | Description |
Runnable.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Runnable.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
Runnable.Builder |
clearScript()
public Runnable.Builder clearScript()
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Type | Description |
Runnable.Builder |
clone()
public Runnable.Builder clone()
Type | Description |
Runnable.Builder |
getAlwaysRun()
public boolean getAlwaysRun()
By default, after a Runnable fails, no further Runnable are executed. This flag indicates that this Runnable must be run even if the Task has already failed. This is useful for Runnables that copy output files off of the VM or for debugging. The always_run flag does not override the Task's overall max_run_duration. If the max_run_duration has expired then no further Runnables will execute, not even always_run Runnables.
bool always_run = 5;
Type | Description |
boolean | The alwaysRun. |
getBackground()
public boolean getBackground()
This flag allows a Runnable to continue running in the background while the Task executes subsequent Runnables. This is useful to provide services to other Runnables (or to provide debugging support tools like SSH servers).
bool background = 4;
Type | Description |
boolean | The background. |
getBarrier()
public Runnable.Barrier getBarrier()
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Type | Description |
Runnable.Barrier | The barrier. |
getBarrierBuilder()
public Runnable.Barrier.Builder getBarrierBuilder()
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Type | Description |
Runnable.Barrier.Builder |
getBarrierOrBuilder()
public Runnable.BarrierOrBuilder getBarrierOrBuilder()
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Type | Description |
Runnable.BarrierOrBuilder |
getContainer()
public Runnable.Container getContainer()
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Type | Description |
Runnable.Container | The container. |
getContainerBuilder()
public Runnable.Container.Builder getContainerBuilder()
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Type | Description |
Runnable.Container.Builder |
getContainerOrBuilder()
public Runnable.ContainerOrBuilder getContainerOrBuilder()
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Type | Description |
Runnable.ContainerOrBuilder |
getDefaultInstanceForType()
public Runnable getDefaultInstanceForType()
Type | Description |
Runnable |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getExecutableCase()
public Runnable.ExecutableCase getExecutableCase()
Type | Description |
Runnable.ExecutableCase |
getIgnoreExitStatus()
public boolean getIgnoreExitStatus()
Normally, a non-zero exit status causes the Task to fail. This flag allows execution of other Runnables to continue instead.
bool ignore_exit_status = 3;
Type | Description |
boolean | The ignoreExitStatus. |
getScript()
public Runnable.Script getScript()
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Type | Description |
Runnable.Script | The script. |
getScriptBuilder()
public Runnable.Script.Builder getScriptBuilder()
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Type | Description |
Runnable.Script.Builder |
getScriptOrBuilder()
public Runnable.ScriptOrBuilder getScriptOrBuilder()
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Type | Description |
Runnable.ScriptOrBuilder |
hasBarrier()
public boolean hasBarrier()
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Type | Description |
boolean | Whether the barrier field is set. |
hasContainer()
public boolean hasContainer()
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Type | Description |
boolean | Whether the container field is set. |
hasScript()
public boolean hasScript()
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Type | Description |
boolean | Whether the script field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeBarrier(Runnable.Barrier value)
public Runnable.Builder mergeBarrier(Runnable.Barrier value)
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Name | Description |
value | Runnable.Barrier |
Type | Description |
Runnable.Builder |
mergeContainer(Runnable.Container value)
public Runnable.Builder mergeContainer(Runnable.Container value)
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Name | Description |
value | Runnable.Container |
Type | Description |
Runnable.Builder |
mergeFrom(Runnable other)
public Runnable.Builder mergeFrom(Runnable other)
Name | Description |
other | Runnable |
Type | Description |
Runnable.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Runnable.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Runnable.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public Runnable.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
Runnable.Builder |
mergeScript(Runnable.Script value)
public Runnable.Builder mergeScript(Runnable.Script value)
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Name | Description |
value | Runnable.Script |
Type | Description |
Runnable.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Runnable.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Runnable.Builder |
setAlwaysRun(boolean value)
public Runnable.Builder setAlwaysRun(boolean value)
By default, after a Runnable fails, no further Runnable are executed. This flag indicates that this Runnable must be run even if the Task has already failed. This is useful for Runnables that copy output files off of the VM or for debugging. The always_run flag does not override the Task's overall max_run_duration. If the max_run_duration has expired then no further Runnables will execute, not even always_run Runnables.
bool always_run = 5;
Name | Description |
value | boolean The alwaysRun to set. |
Type | Description |
Runnable.Builder | This builder for chaining. |
setBackground(boolean value)
public Runnable.Builder setBackground(boolean value)
This flag allows a Runnable to continue running in the background while the Task executes subsequent Runnables. This is useful to provide services to other Runnables (or to provide debugging support tools like SSH servers).
bool background = 4;
Name | Description |
value | boolean The background to set. |
Type | Description |
Runnable.Builder | This builder for chaining. |
setBarrier(Runnable.Barrier value)
public Runnable.Builder setBarrier(Runnable.Barrier value)
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Name | Description |
value | Runnable.Barrier |
Type | Description |
Runnable.Builder |
setBarrier(Runnable.Barrier.Builder builderForValue)
public Runnable.Builder setBarrier(Runnable.Barrier.Builder builderForValue)
Barrier runnable.
.google.cloud.batch.v1.Runnable.Barrier barrier = 6;
Name | Description |
builderForValue | Runnable.Barrier.Builder |
Type | Description |
Runnable.Builder |
setContainer(Runnable.Container value)
public Runnable.Builder setContainer(Runnable.Container value)
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Name | Description |
value | Runnable.Container |
Type | Description |
Runnable.Builder |
setContainer(Runnable.Container.Builder builderForValue)
public Runnable.Builder setContainer(Runnable.Container.Builder builderForValue)
Container runnable.
.google.cloud.batch.v1.Runnable.Container container = 1;
Name | Description |
builderForValue | Runnable.Container.Builder |
Type | Description |
Runnable.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Runnable.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Runnable.Builder |
setIgnoreExitStatus(boolean value)
public Runnable.Builder setIgnoreExitStatus(boolean value)
Normally, a non-zero exit status causes the Task to fail. This flag allows execution of other Runnables to continue instead.
bool ignore_exit_status = 3;
Name | Description |
value | boolean The ignoreExitStatus to set. |
Type | Description |
Runnable.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Runnable.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
Runnable.Builder |
setScript(Runnable.Script value)
public Runnable.Builder setScript(Runnable.Script value)
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Name | Description |
value | Runnable.Script |
Type | Description |
Runnable.Builder |
setScript(Runnable.Script.Builder builderForValue)
public Runnable.Builder setScript(Runnable.Script.Builder builderForValue)
Script runnable.
.google.cloud.batch.v1.Runnable.Script script = 2;
Name | Description |
builderForValue | Runnable.Script.Builder |
Type | Description |
Runnable.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Runnable.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Runnable.Builder |