Interface GuestPolicies.SoftwareRecipe.Step.ExtractArchiveOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GuestPolicies.SoftwareRecipe.Step.ExtractArchive, GuestPolicies.SoftwareRecipe.Step.ExtractArchive.Builder
Enclosing class:
GuestPolicies.SoftwareRecipe.Step

public static interface GuestPolicies.SoftwareRecipe.Step.ExtractArchiveOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Directory to extract archive to.
    com.google.protobuf.ByteString
    Directory to extract archive to.
    Required.
    int
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getArtifactId

      String getArtifactId()
       Required. The id of the relevant artifact in the recipe.
       
      string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The artifactId.
    • getArtifactIdBytes

      com.google.protobuf.ByteString getArtifactIdBytes()
       Required. The id of the relevant artifact in the recipe.
       
      string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for artifactId.
    • getDestination

      String getDestination()
       Directory to extract archive to.
       Defaults to `/` on Linux or `C:\` on Windows.
       
      string destination = 2;
      Returns:
      The destination.
    • getDestinationBytes

      com.google.protobuf.ByteString getDestinationBytes()
       Directory to extract archive to.
       Defaults to `/` on Linux or `C:\` on Windows.
       
      string destination = 2;
      Returns:
      The bytes for destination.
    • getTypeValue

      int getTypeValue()
       Required. The type of the archive to extract.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive.ArchiveType type = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Required. The type of the archive to extract.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExtractArchive.ArchiveType type = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The type.