Interface PatchJobs.AptSettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PatchJobs.AptSettings, PatchJobs.AptSettings.Builder
Enclosing class:
PatchJobs

public static interface PatchJobs.AptSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getExcludes(int index)
    List of packages to exclude from update.
    com.google.protobuf.ByteString
    getExcludesBytes(int index)
    List of packages to exclude from update.
    int
    List of packages to exclude from update.
    List of packages to exclude from update.
    An exclusive list of packages to be updated.
    com.google.protobuf.ByteString
    An exclusive list of packages to be updated.
    int
    An exclusive list of packages to be updated.
    An exclusive list of packages to be updated.
    By changing the type to DIST, the patching is performed using `apt-get dist-upgrade` instead.
    int
    By changing the type to DIST, the patching is performed using `apt-get dist-upgrade` instead.

    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

    • getTypeValue

      int getTypeValue()
       By changing the type to DIST, the patching is performed
       using `apt-get dist-upgrade` instead.
       
      .google.cloud.osconfig.v1beta.AptSettings.Type type = 1;
      Returns:
      The enum numeric value on the wire for type.
    • getType

       By changing the type to DIST, the patching is performed
       using `apt-get dist-upgrade` instead.
       
      .google.cloud.osconfig.v1beta.AptSettings.Type type = 1;
      Returns:
      The type.
    • getExcludesList

      List<String> getExcludesList()
       List of packages to exclude from update. These packages will be excluded
       
      repeated string excludes = 2;
      Returns:
      A list containing the excludes.
    • getExcludesCount

      int getExcludesCount()
       List of packages to exclude from update. These packages will be excluded
       
      repeated string excludes = 2;
      Returns:
      The count of excludes.
    • getExcludes

      String getExcludes(int index)
       List of packages to exclude from update. These packages will be excluded
       
      repeated string excludes = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The excludes at the given index.
    • getExcludesBytes

      com.google.protobuf.ByteString getExcludesBytes(int index)
       List of packages to exclude from update. These packages will be excluded
       
      repeated string excludes = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the excludes at the given index.
    • getExclusivePackagesList

      List<String> getExclusivePackagesList()
       An exclusive list of packages to be updated. These are the only packages
       that will be updated. If these packages are not installed, they will be
       ignored. This field cannot be specified with any other patch configuration
       fields.
       
      repeated string exclusive_packages = 3;
      Returns:
      A list containing the exclusivePackages.
    • getExclusivePackagesCount

      int getExclusivePackagesCount()
       An exclusive list of packages to be updated. These are the only packages
       that will be updated. If these packages are not installed, they will be
       ignored. This field cannot be specified with any other patch configuration
       fields.
       
      repeated string exclusive_packages = 3;
      Returns:
      The count of exclusivePackages.
    • getExclusivePackages

      String getExclusivePackages(int index)
       An exclusive list of packages to be updated. These are the only packages
       that will be updated. If these packages are not installed, they will be
       ignored. This field cannot be specified with any other patch configuration
       fields.
       
      repeated string exclusive_packages = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The exclusivePackages at the given index.
    • getExclusivePackagesBytes

      com.google.protobuf.ByteString getExclusivePackagesBytes(int index)
       An exclusive list of packages to be updated. These are the only packages
       that will be updated. If these packages are not installed, they will be
       ignored. This field cannot be specified with any other patch configuration
       fields.
       
      repeated string exclusive_packages = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the exclusivePackages at the given index.