Interface GuestPolicies.EffectiveGuestPolicy.SourcedSoftwareRecipeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GuestPolicies.EffectiveGuestPolicy.SourcedSoftwareRecipe, GuestPolicies.EffectiveGuestPolicy.SourcedSoftwareRecipe.Builder
Enclosing class:
GuestPolicies.EffectiveGuestPolicy

public static interface GuestPolicies.EffectiveGuestPolicy.SourcedSoftwareRecipeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A software recipe to configure on the VM instance.
    A software recipe to configure on the VM instance.
    Name of the guest policy providing this config.
    com.google.protobuf.ByteString
    Name of the guest policy providing this config.
    boolean
    A software recipe to configure on the VM instance.

    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

    • getSource

      String getSource()
       Name of the guest policy providing this config.
       
      string source = 1;
      Returns:
      The source.
    • getSourceBytes

      com.google.protobuf.ByteString getSourceBytes()
       Name of the guest policy providing this config.
       
      string source = 1;
      Returns:
      The bytes for source.
    • hasSoftwareRecipe

      boolean hasSoftwareRecipe()
       A software recipe to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe software_recipe = 2;
      Returns:
      Whether the softwareRecipe field is set.
    • getSoftwareRecipe

      GuestPolicies.SoftwareRecipe getSoftwareRecipe()
       A software recipe to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe software_recipe = 2;
      Returns:
      The softwareRecipe.
    • getSoftwareRecipeOrBuilder

      GuestPolicies.SoftwareRecipeOrBuilder getSoftwareRecipeOrBuilder()
       A software recipe to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.SoftwareRecipe software_recipe = 2;