Package com.google.cloud.osconfig.v1beta
Interface GuestPolicies.SoftwareRecipe.StepOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GuestPolicies.SoftwareRecipe.Step,GuestPolicies.SoftwareRecipe.Step.Builder
- Enclosing class:
- GuestPolicies.SoftwareRecipe
public static interface GuestPolicies.SoftwareRecipe.StepOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionExtracts an archive into the specified directory.Extracts an archive into the specified directory.Installs a deb file via dpkg.Installs a deb file via dpkg.Copies a file onto the instance.Copies a file onto the instance.Executes an artifact or local file.Executes an artifact or local file.Installs an MSI file.Installs an MSI file.Installs an rpm file via the rpm utility.Installs an rpm file via the rpm utility.Runs commands in a shell.Runs commands in a shell.booleanExtracts an archive into the specified directory.booleanInstalls a deb file via dpkg.booleanCopies a file onto the instance.booleanExecutes an artifact or local file.booleanInstalls an MSI file.booleanInstalls an rpm file via the rpm utility.booleanRuns commands in a shell.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasFileCopy
boolean hasFileCopy()Copies a file onto the instance.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.CopyFile file_copy = 1;- Returns:
- Whether the fileCopy field is set.
-
getFileCopy
GuestPolicies.SoftwareRecipe.Step.CopyFile getFileCopy()Copies a file onto the instance.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.CopyFile file_copy = 1;- Returns:
- The fileCopy.
-
getFileCopyOrBuilder
GuestPolicies.SoftwareRecipe.Step.CopyFileOrBuilder getFileCopyOrBuilder()Copies a file onto the instance.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.CopyFile file_copy = 1; -
hasArchiveExtraction
boolean hasArchiveExtraction()Extracts an archive into the specified directory.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive archive_extraction = 2;- Returns:
- Whether the archiveExtraction field is set.
-
getArchiveExtraction
GuestPolicies.SoftwareRecipe.Step.ExtractArchive getArchiveExtraction()Extracts an archive into the specified directory.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive archive_extraction = 2;- Returns:
- The archiveExtraction.
-
getArchiveExtractionOrBuilder
GuestPolicies.SoftwareRecipe.Step.ExtractArchiveOrBuilder getArchiveExtractionOrBuilder()Extracts an archive into the specified directory.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive archive_extraction = 2; -
hasMsiInstallation
boolean hasMsiInstallation()Installs an MSI file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallMsi msi_installation = 3;- Returns:
- Whether the msiInstallation field is set.
-
getMsiInstallation
GuestPolicies.SoftwareRecipe.Step.InstallMsi getMsiInstallation()Installs an MSI file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallMsi msi_installation = 3;- Returns:
- The msiInstallation.
-
getMsiInstallationOrBuilder
GuestPolicies.SoftwareRecipe.Step.InstallMsiOrBuilder getMsiInstallationOrBuilder()Installs an MSI file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallMsi msi_installation = 3; -
hasDpkgInstallation
boolean hasDpkgInstallation()Installs a deb file via dpkg.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallDpkg dpkg_installation = 4;- Returns:
- Whether the dpkgInstallation field is set.
-
getDpkgInstallation
GuestPolicies.SoftwareRecipe.Step.InstallDpkg getDpkgInstallation()Installs a deb file via dpkg.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallDpkg dpkg_installation = 4;- Returns:
- The dpkgInstallation.
-
getDpkgInstallationOrBuilder
GuestPolicies.SoftwareRecipe.Step.InstallDpkgOrBuilder getDpkgInstallationOrBuilder()Installs a deb file via dpkg.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallDpkg dpkg_installation = 4; -
hasRpmInstallation
boolean hasRpmInstallation()Installs an rpm file via the rpm utility.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallRpm rpm_installation = 5;- Returns:
- Whether the rpmInstallation field is set.
-
getRpmInstallation
GuestPolicies.SoftwareRecipe.Step.InstallRpm getRpmInstallation()Installs an rpm file via the rpm utility.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallRpm rpm_installation = 5;- Returns:
- The rpmInstallation.
-
getRpmInstallationOrBuilder
GuestPolicies.SoftwareRecipe.Step.InstallRpmOrBuilder getRpmInstallationOrBuilder()Installs an rpm file via the rpm utility.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallRpm rpm_installation = 5; -
hasFileExec
boolean hasFileExec()Executes an artifact or local file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExecFile file_exec = 6;- Returns:
- Whether the fileExec field is set.
-
getFileExec
GuestPolicies.SoftwareRecipe.Step.ExecFile getFileExec()Executes an artifact or local file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExecFile file_exec = 6;- Returns:
- The fileExec.
-
getFileExecOrBuilder
GuestPolicies.SoftwareRecipe.Step.ExecFileOrBuilder getFileExecOrBuilder()Executes an artifact or local file.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExecFile file_exec = 6; -
hasScriptRun
boolean hasScriptRun()Runs commands in a shell.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript script_run = 7;- Returns:
- Whether the scriptRun field is set.
-
getScriptRun
GuestPolicies.SoftwareRecipe.Step.RunScript getScriptRun()Runs commands in a shell.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript script_run = 7;- Returns:
- The scriptRun.
-
getScriptRunOrBuilder
GuestPolicies.SoftwareRecipe.Step.RunScriptOrBuilder getScriptRunOrBuilder()Runs commands in a shell.
.google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript script_run = 7; -
getStepCase
GuestPolicies.SoftwareRecipe.Step.StepCase getStepCase()
-