Package com.google.cloud.osconfig.v1
Class PatchJobs.ZypperSettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
- com.google.cloud.osconfig.v1.PatchJobs.ZypperSettings.Builder
-
- All Implemented Interfaces:
PatchJobs.ZypperSettingsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- PatchJobs.ZypperSettings
public static final class PatchJobs.ZypperSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder> implements PatchJobs.ZypperSettingsOrBuilder
Zypper patching is performed by running `zypper patch`. See also https://en.opensuse.org/SDB:Zypper_manual.
Protobuf typegoogle.cloud.osconfig.v1.ZypperSettings
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchJobs.ZypperSettings.Builder
addAllCategories(Iterable<String> values)
Install only patches with these categories.PatchJobs.ZypperSettings.Builder
addAllExcludes(Iterable<String> values)
List of patches to exclude from update.PatchJobs.ZypperSettings.Builder
addAllExclusivePatches(Iterable<String> values)
An exclusive list of patches to be updated.PatchJobs.ZypperSettings.Builder
addAllSeverities(Iterable<String> values)
Install only patches with these severities.PatchJobs.ZypperSettings.Builder
addCategories(String value)
Install only patches with these categories.PatchJobs.ZypperSettings.Builder
addCategoriesBytes(com.google.protobuf.ByteString value)
Install only patches with these categories.PatchJobs.ZypperSettings.Builder
addExcludes(String value)
List of patches to exclude from update.PatchJobs.ZypperSettings.Builder
addExcludesBytes(com.google.protobuf.ByteString value)
List of patches to exclude from update.PatchJobs.ZypperSettings.Builder
addExclusivePatches(String value)
An exclusive list of patches to be updated.PatchJobs.ZypperSettings.Builder
addExclusivePatchesBytes(com.google.protobuf.ByteString value)
An exclusive list of patches to be updated.PatchJobs.ZypperSettings.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PatchJobs.ZypperSettings.Builder
addSeverities(String value)
Install only patches with these severities.PatchJobs.ZypperSettings.Builder
addSeveritiesBytes(com.google.protobuf.ByteString value)
Install only patches with these severities.PatchJobs.ZypperSettings
build()
PatchJobs.ZypperSettings
buildPartial()
PatchJobs.ZypperSettings.Builder
clear()
PatchJobs.ZypperSettings.Builder
clearCategories()
Install only patches with these categories.PatchJobs.ZypperSettings.Builder
clearExcludes()
List of patches to exclude from update.PatchJobs.ZypperSettings.Builder
clearExclusivePatches()
An exclusive list of patches to be updated.PatchJobs.ZypperSettings.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
PatchJobs.ZypperSettings.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
PatchJobs.ZypperSettings.Builder
clearSeverities()
Install only patches with these severities.PatchJobs.ZypperSettings.Builder
clearWithOptional()
Adds the `--with-optional` flag to `zypper patch`.PatchJobs.ZypperSettings.Builder
clearWithUpdate()
Adds the `--with-update` flag, to `zypper patch`.PatchJobs.ZypperSettings.Builder
clone()
String
getCategories(int index)
Install only patches with these categories.com.google.protobuf.ByteString
getCategoriesBytes(int index)
Install only patches with these categories.int
getCategoriesCount()
Install only patches with these categories.com.google.protobuf.ProtocolStringList
getCategoriesList()
Install only patches with these categories.PatchJobs.ZypperSettings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getExcludes(int index)
List of patches to exclude from update.com.google.protobuf.ByteString
getExcludesBytes(int index)
List of patches to exclude from update.int
getExcludesCount()
List of patches to exclude from update.com.google.protobuf.ProtocolStringList
getExcludesList()
List of patches to exclude from update.String
getExclusivePatches(int index)
An exclusive list of patches to be updated.com.google.protobuf.ByteString
getExclusivePatchesBytes(int index)
An exclusive list of patches to be updated.int
getExclusivePatchesCount()
An exclusive list of patches to be updated.com.google.protobuf.ProtocolStringList
getExclusivePatchesList()
An exclusive list of patches to be updated.String
getSeverities(int index)
Install only patches with these severities.com.google.protobuf.ByteString
getSeveritiesBytes(int index)
Install only patches with these severities.int
getSeveritiesCount()
Install only patches with these severities.com.google.protobuf.ProtocolStringList
getSeveritiesList()
Install only patches with these severities.boolean
getWithOptional()
Adds the `--with-optional` flag to `zypper patch`.boolean
getWithUpdate()
Adds the `--with-update` flag, to `zypper patch`.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
PatchJobs.ZypperSettings.Builder
mergeFrom(PatchJobs.ZypperSettings other)
PatchJobs.ZypperSettings.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
PatchJobs.ZypperSettings.Builder
mergeFrom(com.google.protobuf.Message other)
PatchJobs.ZypperSettings.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PatchJobs.ZypperSettings.Builder
setCategories(int index, String value)
Install only patches with these categories.PatchJobs.ZypperSettings.Builder
setExcludes(int index, String value)
List of patches to exclude from update.PatchJobs.ZypperSettings.Builder
setExclusivePatches(int index, String value)
An exclusive list of patches to be updated.PatchJobs.ZypperSettings.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PatchJobs.ZypperSettings.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
PatchJobs.ZypperSettings.Builder
setSeverities(int index, String value)
Install only patches with these severities.PatchJobs.ZypperSettings.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PatchJobs.ZypperSettings.Builder
setWithOptional(boolean value)
Adds the `--with-optional` flag to `zypper patch`.PatchJobs.ZypperSettings.Builder
setWithUpdate(boolean value)
Adds the `--with-update` flag, to `zypper patch`.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
clear
public PatchJobs.ZypperSettings.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
getDefaultInstanceForType
public PatchJobs.ZypperSettings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public PatchJobs.ZypperSettings build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PatchJobs.ZypperSettings buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PatchJobs.ZypperSettings.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
setField
public PatchJobs.ZypperSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
clearField
public PatchJobs.ZypperSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
clearOneof
public PatchJobs.ZypperSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
setRepeatedField
public PatchJobs.ZypperSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
addRepeatedField
public PatchJobs.ZypperSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
mergeFrom
public PatchJobs.ZypperSettings.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PatchJobs.ZypperSettings.Builder>
-
mergeFrom
public PatchJobs.ZypperSettings.Builder mergeFrom(PatchJobs.ZypperSettings other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
mergeFrom
public PatchJobs.ZypperSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PatchJobs.ZypperSettings.Builder>
- Throws:
IOException
-
getWithOptional
public boolean getWithOptional()
Adds the `--with-optional` flag to `zypper patch`.
bool with_optional = 1;
- Specified by:
getWithOptional
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The withOptional.
-
setWithOptional
public PatchJobs.ZypperSettings.Builder setWithOptional(boolean value)
Adds the `--with-optional` flag to `zypper patch`.
bool with_optional = 1;
- Parameters:
value
- The withOptional to set.- Returns:
- This builder for chaining.
-
clearWithOptional
public PatchJobs.ZypperSettings.Builder clearWithOptional()
Adds the `--with-optional` flag to `zypper patch`.
bool with_optional = 1;
- Returns:
- This builder for chaining.
-
getWithUpdate
public boolean getWithUpdate()
Adds the `--with-update` flag, to `zypper patch`.
bool with_update = 2;
- Specified by:
getWithUpdate
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The withUpdate.
-
setWithUpdate
public PatchJobs.ZypperSettings.Builder setWithUpdate(boolean value)
Adds the `--with-update` flag, to `zypper patch`.
bool with_update = 2;
- Parameters:
value
- The withUpdate to set.- Returns:
- This builder for chaining.
-
clearWithUpdate
public PatchJobs.ZypperSettings.Builder clearWithUpdate()
Adds the `--with-update` flag, to `zypper patch`.
bool with_update = 2;
- Returns:
- This builder for chaining.
-
getCategoriesList
public com.google.protobuf.ProtocolStringList getCategoriesList()
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Specified by:
getCategoriesList
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- A list containing the categories.
-
getCategoriesCount
public int getCategoriesCount()
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Specified by:
getCategoriesCount
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The count of categories.
-
getCategories
public String getCategories(int index)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Specified by:
getCategories
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The categories at the given index.
-
getCategoriesBytes
public com.google.protobuf.ByteString getCategoriesBytes(int index)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Specified by:
getCategoriesBytes
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the categories at the given index.
-
setCategories
public PatchJobs.ZypperSettings.Builder setCategories(int index, String value)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Parameters:
index
- The index to set the value at.value
- The categories to set.- Returns:
- This builder for chaining.
-
addCategories
public PatchJobs.ZypperSettings.Builder addCategories(String value)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Parameters:
value
- The categories to add.- Returns:
- This builder for chaining.
-
addAllCategories
public PatchJobs.ZypperSettings.Builder addAllCategories(Iterable<String> values)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Parameters:
values
- The categories to add.- Returns:
- This builder for chaining.
-
clearCategories
public PatchJobs.ZypperSettings.Builder clearCategories()
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Returns:
- This builder for chaining.
-
addCategoriesBytes
public PatchJobs.ZypperSettings.Builder addCategoriesBytes(com.google.protobuf.ByteString value)
Install only patches with these categories. Common categories include security, recommended, and feature.
repeated string categories = 3;
- Parameters:
value
- The bytes of the categories to add.- Returns:
- This builder for chaining.
-
getSeveritiesList
public com.google.protobuf.ProtocolStringList getSeveritiesList()
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Specified by:
getSeveritiesList
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- A list containing the severities.
-
getSeveritiesCount
public int getSeveritiesCount()
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Specified by:
getSeveritiesCount
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The count of severities.
-
getSeverities
public String getSeverities(int index)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Specified by:
getSeverities
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The severities at the given index.
-
getSeveritiesBytes
public com.google.protobuf.ByteString getSeveritiesBytes(int index)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Specified by:
getSeveritiesBytes
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the severities at the given index.
-
setSeverities
public PatchJobs.ZypperSettings.Builder setSeverities(int index, String value)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Parameters:
index
- The index to set the value at.value
- The severities to set.- Returns:
- This builder for chaining.
-
addSeverities
public PatchJobs.ZypperSettings.Builder addSeverities(String value)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Parameters:
value
- The severities to add.- Returns:
- This builder for chaining.
-
addAllSeverities
public PatchJobs.ZypperSettings.Builder addAllSeverities(Iterable<String> values)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Parameters:
values
- The severities to add.- Returns:
- This builder for chaining.
-
clearSeverities
public PatchJobs.ZypperSettings.Builder clearSeverities()
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Returns:
- This builder for chaining.
-
addSeveritiesBytes
public PatchJobs.ZypperSettings.Builder addSeveritiesBytes(com.google.protobuf.ByteString value)
Install only patches with these severities. Common severities include critical, important, moderate, and low.
repeated string severities = 4;
- Parameters:
value
- The bytes of the severities to add.- Returns:
- This builder for chaining.
-
getExcludesList
public com.google.protobuf.ProtocolStringList getExcludesList()
List of patches to exclude from update.
repeated string excludes = 5;
- Specified by:
getExcludesList
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- A list containing the excludes.
-
getExcludesCount
public int getExcludesCount()
List of patches to exclude from update.
repeated string excludes = 5;
- Specified by:
getExcludesCount
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The count of excludes.
-
getExcludes
public String getExcludes(int index)
List of patches to exclude from update.
repeated string excludes = 5;
- Specified by:
getExcludes
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The excludes at the given index.
-
getExcludesBytes
public com.google.protobuf.ByteString getExcludesBytes(int index)
List of patches to exclude from update.
repeated string excludes = 5;
- Specified by:
getExcludesBytes
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the excludes at the given index.
-
setExcludes
public PatchJobs.ZypperSettings.Builder setExcludes(int index, String value)
List of patches to exclude from update.
repeated string excludes = 5;
- Parameters:
index
- The index to set the value at.value
- The excludes to set.- Returns:
- This builder for chaining.
-
addExcludes
public PatchJobs.ZypperSettings.Builder addExcludes(String value)
List of patches to exclude from update.
repeated string excludes = 5;
- Parameters:
value
- The excludes to add.- Returns:
- This builder for chaining.
-
addAllExcludes
public PatchJobs.ZypperSettings.Builder addAllExcludes(Iterable<String> values)
List of patches to exclude from update.
repeated string excludes = 5;
- Parameters:
values
- The excludes to add.- Returns:
- This builder for chaining.
-
clearExcludes
public PatchJobs.ZypperSettings.Builder clearExcludes()
List of patches to exclude from update.
repeated string excludes = 5;
- Returns:
- This builder for chaining.
-
addExcludesBytes
public PatchJobs.ZypperSettings.Builder addExcludesBytes(com.google.protobuf.ByteString value)
List of patches to exclude from update.
repeated string excludes = 5;
- Parameters:
value
- The bytes of the excludes to add.- Returns:
- This builder for chaining.
-
getExclusivePatchesList
public com.google.protobuf.ProtocolStringList getExclusivePatchesList()
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Specified by:
getExclusivePatchesList
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- A list containing the exclusivePatches.
-
getExclusivePatchesCount
public int getExclusivePatchesCount()
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Specified by:
getExclusivePatchesCount
in interfacePatchJobs.ZypperSettingsOrBuilder
- Returns:
- The count of exclusivePatches.
-
getExclusivePatches
public String getExclusivePatches(int index)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Specified by:
getExclusivePatches
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The exclusivePatches at the given index.
-
getExclusivePatchesBytes
public com.google.protobuf.ByteString getExclusivePatchesBytes(int index)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Specified by:
getExclusivePatchesBytes
in interfacePatchJobs.ZypperSettingsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the exclusivePatches at the given index.
-
setExclusivePatches
public PatchJobs.ZypperSettings.Builder setExclusivePatches(int index, String value)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Parameters:
index
- The index to set the value at.value
- The exclusivePatches to set.- Returns:
- This builder for chaining.
-
addExclusivePatches
public PatchJobs.ZypperSettings.Builder addExclusivePatches(String value)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Parameters:
value
- The exclusivePatches to add.- Returns:
- This builder for chaining.
-
addAllExclusivePatches
public PatchJobs.ZypperSettings.Builder addAllExclusivePatches(Iterable<String> values)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Parameters:
values
- The exclusivePatches to add.- Returns:
- This builder for chaining.
-
clearExclusivePatches
public PatchJobs.ZypperSettings.Builder clearExclusivePatches()
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Returns:
- This builder for chaining.
-
addExclusivePatchesBytes
public PatchJobs.ZypperSettings.Builder addExclusivePatchesBytes(com.google.protobuf.ByteString value)
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields.
repeated string exclusive_patches = 6;
- Parameters:
value
- The bytes of the exclusivePatches to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PatchJobs.ZypperSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
mergeUnknownFields
public final PatchJobs.ZypperSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PatchJobs.ZypperSettings.Builder>
-
-