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 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

       Copies a file onto the instance.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.CopyFile file_copy = 1;
      Returns:
      The fileCopy.
    • 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

       Extracts an archive into the specified directory.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive archive_extraction = 2;
      Returns:
      The archiveExtraction.
    • 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

       Installs an MSI file.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallMsi msi_installation = 3;
      Returns:
      The msiInstallation.
    • 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

       Installs a deb file via dpkg.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallDpkg dpkg_installation = 4;
      Returns:
      The dpkgInstallation.
    • 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

       Installs an rpm file via the rpm utility.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.InstallRpm rpm_installation = 5;
      Returns:
      The rpmInstallation.
    • 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

       Executes an artifact or local file.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExecFile file_exec = 6;
      Returns:
      The fileExec.
    • 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

       Runs commands in a shell.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript script_run = 7;
      Returns:
      The scriptRun.
    • getScriptRunOrBuilder

       Runs commands in a shell.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.RunScript script_run = 7;
    • getStepCase