public static final class Runnable.Script extends GeneratedMessageV3 implements Runnable.ScriptOrBuilder
Script runnable.
Protobuf type google.cloud.batch.v1alpha.Runnable.Script
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Runnable.Script getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Runnable.Script.Builder newBuilder()
newBuilder(Runnable.Script prototype)
public static Runnable.Script.Builder newBuilder(Runnable.Script prototype)
public static Runnable.Script parseDelimitedFrom(InputStream input)
public static Runnable.Script parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Runnable.Script parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Runnable.Script parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Runnable.Script parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Runnable.Script parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Runnable.Script parseFrom(CodedInputStream input)
public static Runnable.Script parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Runnable.Script parseFrom(InputStream input)
public static Runnable.Script parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Runnable.Script parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Runnable.Script parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Runnable.Script> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCommandCase()
public Runnable.Script.CommandCase getCommandCase()
getDefaultInstanceForType()
public Runnable.Script getDefaultInstanceForType()
getParserForType()
public Parser<Runnable.Script> getParserForType()
Overrides
getPath()
The path to a script file that is accessible from the host VM(s).
Unless the script file supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line as the
first line of the file. For example, to execute the script using bash,
include #!/bin/bash
as the first line of the file. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
string path = 1;
Returns |
Type |
Description |
String |
The path.
|
getPathBytes()
public ByteString getPathBytes()
The path to a script file that is accessible from the host VM(s).
Unless the script file supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line as the
first line of the file. For example, to execute the script using bash,
include #!/bin/bash
as the first line of the file. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
string path = 1;
Returns |
Type |
Description |
ByteString |
The bytes for path.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getText()
The text for a script.
Unless the script text supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line at the
beginning of the text. For example, to execute the script using bash,
include #!/bin/bash\n
at the beginning of the text. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
string text = 2;
Returns |
Type |
Description |
String |
The text.
|
getTextBytes()
public ByteString getTextBytes()
The text for a script.
Unless the script text supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line at the
beginning of the text. For example, to execute the script using bash,
include #!/bin/bash\n
at the beginning of the text. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
string text = 2;
Returns |
Type |
Description |
ByteString |
The bytes for text.
|
hasPath()
The path to a script file that is accessible from the host VM(s).
Unless the script file supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line as the
first line of the file. For example, to execute the script using bash,
include #!/bin/bash
as the first line of the file. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
string path = 1;
Returns |
Type |
Description |
boolean |
Whether the path field is set.
|
hasText()
The text for a script.
Unless the script text supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
shebang line at the
beginning of the text. For example, to execute the script using bash,
include #!/bin/bash\n
at the beginning of the text. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
string text = 2;
Returns |
Type |
Description |
boolean |
Whether the text field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Runnable.Script.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Runnable.Script.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Runnable.Script.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides