- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public static final class GuestPolicies.SoftwareRecipe.Step.RunScript.Builder extends GeneratedMessageV3.Builder<GuestPolicies.SoftwareRecipe.Step.RunScript.Builder> implements GuestPolicies.SoftwareRecipe.Step.RunScriptOrBuilder
Runs a script through an interpreter.
Protobuf type google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > GuestPolicies.SoftwareRecipe.Step.RunScript.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllAllowedExitCodes(Iterable<? extends Integer> values)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder addAllAllowedExitCodes(Iterable<? extends Integer> values)
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Name | Description |
values | Iterable<? extends java.lang.Integer> The allowedExitCodes to add. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
addAllowedExitCodes(int value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder addAllowedExitCodes(int value)
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Name | Description |
value | int The allowedExitCodes to add. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
build()
public GuestPolicies.SoftwareRecipe.Step.RunScript build()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript |
buildPartial()
public GuestPolicies.SoftwareRecipe.Step.RunScript buildPartial()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript |
clear()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clear()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
clearAllowedExitCodes()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clearAllowedExitCodes()
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
clearInterpreter()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clearInterpreter()
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines).
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript.Interpreter interpreter = 3;
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
clearScript()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clearScript()
Required. The shell script to be executed.
string script = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
clone()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder clone()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
getAllowedExitCodes(int index)
public int getAllowedExitCodes(int index)
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Name | Description |
index | int The index of the element to return. |
Type | Description |
int | The allowedExitCodes at the given index. |
getAllowedExitCodesCount()
public int getAllowedExitCodesCount()
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Type | Description |
int | The count of allowedExitCodes. |
getAllowedExitCodesList()
public List<Integer> getAllowedExitCodesList()
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Type | Description |
List<Integer> | A list containing the allowedExitCodes. |
getDefaultInstanceForType()
public GuestPolicies.SoftwareRecipe.Step.RunScript getDefaultInstanceForType()
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getInterpreter()
public GuestPolicies.SoftwareRecipe.Step.RunScript.Interpreter getInterpreter()
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines).
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript.Interpreter interpreter = 3;
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Interpreter | The interpreter. |
getInterpreterValue()
public int getInterpreterValue()
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines).
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript.Interpreter interpreter = 3;
Type | Description |
int | The enum numeric value on the wire for interpreter. |
getScript()
public String getScript()
Required. The shell script to be executed.
string script = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The script. |
getScriptBytes()
public ByteString getScriptBytes()
Required. The shell script to be executed.
string script = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for script. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(GuestPolicies.SoftwareRecipe.Step.RunScript other)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder mergeFrom(GuestPolicies.SoftwareRecipe.Step.RunScript other)
Name | Description |
other | GuestPolicies.SoftwareRecipe.Step.RunScript |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GuestPolicies.SoftwareRecipe.Step.RunScript.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
setAllowedExitCodes(int index, int value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setAllowedExitCodes(int index, int value)
Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]
repeated int32 allowed_exit_codes = 2;
Name | Description |
index | int The index to set the value at. |
value | int The allowedExitCodes to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
setInterpreter(GuestPolicies.SoftwareRecipe.Step.RunScript.Interpreter value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setInterpreter(GuestPolicies.SoftwareRecipe.Step.RunScript.Interpreter value)
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines).
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript.Interpreter interpreter = 3;
Name | Description |
value | GuestPolicies.SoftwareRecipe.Step.RunScript.Interpreter The interpreter to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
setInterpreterValue(int value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setInterpreterValue(int value)
The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines).
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript.Interpreter interpreter = 3;
Name | Description |
value | int The enum numeric value on the wire for interpreter to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |
setScript(String value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setScript(String value)
Required. The shell script to be executed.
string script = 1 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | String The script to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
setScriptBytes(ByteString value)
public GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setScriptBytes(ByteString value)
Required. The shell script to be executed.
string script = 1 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ByteString The bytes for script to set. |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final GuestPolicies.SoftwareRecipe.Step.RunScript.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
GuestPolicies.SoftwareRecipe.Step.RunScript.Builder |