Package com.google.cloud.osconfig.v1
Class PatchJobs.ZypperSettings
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.osconfig.v1.PatchJobs.ZypperSettings
-
- All Implemented Interfaces:
PatchJobs.ZypperSettingsOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
- Enclosing class:
- PatchJobs
public static final class PatchJobs.ZypperSettings extends com.google.protobuf.GeneratedMessageV3 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
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PatchJobs.ZypperSettings.Builder
Zypper patching is performed by running `zypper patch`.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CATEGORIES_FIELD_NUMBER
static int
EXCLUDES_FIELD_NUMBER
static int
EXCLUSIVE_PATCHES_FIELD_NUMBER
static int
SEVERITIES_FIELD_NUMBER
static int
WITH_OPTIONAL_FIELD_NUMBER
static int
WITH_UPDATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
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.static PatchJobs.ZypperSettings
getDefaultInstance()
PatchJobs.ZypperSettings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
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.com.google.protobuf.Parser<PatchJobs.ZypperSettings>
getParserForType()
int
getSerializedSize()
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`.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static PatchJobs.ZypperSettings.Builder
newBuilder()
static PatchJobs.ZypperSettings.Builder
newBuilder(PatchJobs.ZypperSettings prototype)
PatchJobs.ZypperSettings.Builder
newBuilderForType()
protected PatchJobs.ZypperSettings.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static PatchJobs.ZypperSettings
parseDelimitedFrom(InputStream input)
static PatchJobs.ZypperSettings
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PatchJobs.ZypperSettings
parseFrom(byte[] data)
static PatchJobs.ZypperSettings
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PatchJobs.ZypperSettings
parseFrom(com.google.protobuf.ByteString data)
static PatchJobs.ZypperSettings
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PatchJobs.ZypperSettings
parseFrom(com.google.protobuf.CodedInputStream input)
static PatchJobs.ZypperSettings
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PatchJobs.ZypperSettings
parseFrom(InputStream input)
static PatchJobs.ZypperSettings
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PatchJobs.ZypperSettings
parseFrom(ByteBuffer data)
static PatchJobs.ZypperSettings
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<PatchJobs.ZypperSettings>
parser()
PatchJobs.ZypperSettings.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
WITH_OPTIONAL_FIELD_NUMBER
public static final int WITH_OPTIONAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WITH_UPDATE_FIELD_NUMBER
public static final int WITH_UPDATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CATEGORIES_FIELD_NUMBER
public static final int CATEGORIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SEVERITIES_FIELD_NUMBER
public static final int SEVERITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXCLUDES_FIELD_NUMBER
public static final int EXCLUDES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXCLUSIVE_PATCHES_FIELD_NUMBER
public static final int EXCLUSIVE_PATCHES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PatchJobs.ZypperSettings parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PatchJobs.ZypperSettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PatchJobs.ZypperSettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public PatchJobs.ZypperSettings.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PatchJobs.ZypperSettings.Builder newBuilder()
-
newBuilder
public static PatchJobs.ZypperSettings.Builder newBuilder(PatchJobs.ZypperSettings prototype)
-
toBuilder
public PatchJobs.ZypperSettings.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PatchJobs.ZypperSettings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PatchJobs.ZypperSettings getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PatchJobs.ZypperSettings> parser()
-
getParserForType
public com.google.protobuf.Parser<PatchJobs.ZypperSettings> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PatchJobs.ZypperSettings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-