Interface PatchJobs.WindowsUpdateSettingsOrBuilder

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

public static interface PatchJobs.WindowsUpdateSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getClassificationsList

       Only apply updates of these windows update classifications. If empty, all
       updates are applied.
       
      repeated .google.cloud.osconfig.v1beta.WindowsUpdateSettings.Classification classifications = 1;
      Returns:
      A list containing the classifications.
    • getClassificationsCount

      int getClassificationsCount()
       Only apply updates of these windows update classifications. If empty, all
       updates are applied.
       
      repeated .google.cloud.osconfig.v1beta.WindowsUpdateSettings.Classification classifications = 1;
      Returns:
      The count of classifications.
    • getClassifications

      PatchJobs.WindowsUpdateSettings.Classification getClassifications(int index)
       Only apply updates of these windows update classifications. If empty, all
       updates are applied.
       
      repeated .google.cloud.osconfig.v1beta.WindowsUpdateSettings.Classification classifications = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The classifications at the given index.
    • getClassificationsValueList

      List<Integer> getClassificationsValueList()
       Only apply updates of these windows update classifications. If empty, all
       updates are applied.
       
      repeated .google.cloud.osconfig.v1beta.WindowsUpdateSettings.Classification classifications = 1;
      Returns:
      A list containing the enum numeric values on the wire for classifications.
    • getClassificationsValue

      int getClassificationsValue(int index)
       Only apply updates of these windows update classifications. If empty, all
       updates are applied.
       
      repeated .google.cloud.osconfig.v1beta.WindowsUpdateSettings.Classification classifications = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of classifications at the given index.
    • getExcludesList

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

      int getExcludesCount()
       List of KBs to exclude from update.
       
      repeated string excludes = 2;
      Returns:
      The count of excludes.
    • getExcludes

      String getExcludes(int index)
       List of KBs to exclude from update.
       
      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 KBs to exclude from update.
       
      repeated string excludes = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the excludes at the given index.
    • getExclusivePatchesList

      List<String> getExclusivePatchesList()
       An exclusive list of kbs to be updated. These are the only patches
       that will be updated. This field must not be used with other
       patch configurations.
       
      repeated string exclusive_patches = 3;
      Returns:
      A list containing the exclusivePatches.
    • getExclusivePatchesCount

      int getExclusivePatchesCount()
       An exclusive list of kbs to be updated. These are the only patches
       that will be updated. This field must not be used with other
       patch configurations.
       
      repeated string exclusive_patches = 3;
      Returns:
      The count of exclusivePatches.
    • getExclusivePatches

      String getExclusivePatches(int index)
       An exclusive list of kbs to be updated. These are the only patches
       that will be updated. This field must not be used with other
       patch configurations.
       
      repeated string exclusive_patches = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The exclusivePatches at the given index.
    • getExclusivePatchesBytes

      com.google.protobuf.ByteString getExclusivePatchesBytes(int index)
       An exclusive list of kbs to be updated. These are the only patches
       that will be updated. This field must not be used with other
       patch configurations.
       
      repeated string exclusive_patches = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the exclusivePatches at the given index.