Interface GuestPolicies.EffectiveGuestPolicy.SourcedPackageOrBuilder

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

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

    Modifier and Type
    Method
    Description
    A software package to configure on the VM instance.
    A software package 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 package 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.
    • hasPackage

      boolean hasPackage()
       A software package to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.Package package = 2;
      Returns:
      Whether the package field is set.
    • getPackage

      GuestPolicies.Package getPackage()
       A software package to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.Package package = 2;
      Returns:
      The package.
    • getPackageOrBuilder

      GuestPolicies.PackageOrBuilder getPackageOrBuilder()
       A software package to configure on the VM instance.
       
      .google.cloud.osconfig.v1beta.Package package = 2;