Package com.google.cloud.osconfig.v1
Class OSPolicy.Resource.PackageResource
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource
-
- All Implemented Interfaces:
OSPolicy.Resource.PackageResourceOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- OSPolicy.Resource
public static final class OSPolicy.Resource.PackageResource extends com.google.protobuf.GeneratedMessageV3 implements OSPolicy.Resource.PackageResourceOrBuilder
A resource that manages a system package.
Protobuf typegoogle.cloud.osconfig.v1.OSPolicy.Resource.PackageResource- See Also:
- Serialized Form
-
-
Nested Class Summary
-
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 intAPT_FIELD_NUMBERstatic intDEB_FIELD_NUMBERstatic intDESIRED_STATE_FIELD_NUMBERstatic intGOOGET_FIELD_NUMBERstatic intMSI_FIELD_NUMBERstatic intRPM_FIELD_NUMBERstatic intYUM_FIELD_NUMBERstatic intZYPPER_FIELD_NUMBER
-
Method Summary
-
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
-
DESIRED_STATE_FIELD_NUMBER
public static final int DESIRED_STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APT_FIELD_NUMBER
public static final int APT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEB_FIELD_NUMBER
public static final int DEB_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YUM_FIELD_NUMBER
public static final int YUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ZYPPER_FIELD_NUMBER
public static final int ZYPPER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RPM_FIELD_NUMBER
public static final int RPM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GOOGET_FIELD_NUMBER
public static final int GOOGET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MSI_FIELD_NUMBER
public static final int MSI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSystemPackageCase
public OSPolicy.Resource.PackageResource.SystemPackageCase getSystemPackageCase()
- Specified by:
getSystemPackageCasein interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
getDesiredStateValue
public int getDesiredStateValue()
Required. The desired state the agent should maintain for this package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.DesiredState desired_state = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDesiredStateValuein interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The enum numeric value on the wire for desiredState.
-
getDesiredState
public OSPolicy.Resource.PackageResource.DesiredState getDesiredState()
Required. The desired state the agent should maintain for this package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.DesiredState desired_state = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDesiredStatein interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The desiredState.
-
hasApt
public boolean hasApt()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;- Specified by:
hasAptin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the apt field is set.
-
getApt
public OSPolicy.Resource.PackageResource.APT getApt()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;- Specified by:
getAptin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The apt.
-
getAptOrBuilder
public OSPolicy.Resource.PackageResource.APTOrBuilder getAptOrBuilder()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;- Specified by:
getAptOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasDeb
public boolean hasDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;- Specified by:
hasDebin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the deb field is set.
-
getDeb
public OSPolicy.Resource.PackageResource.Deb getDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;- Specified by:
getDebin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The deb.
-
getDebOrBuilder
public OSPolicy.Resource.PackageResource.DebOrBuilder getDebOrBuilder()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;- Specified by:
getDebOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasYum
public boolean hasYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;- Specified by:
hasYumin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the yum field is set.
-
getYum
public OSPolicy.Resource.PackageResource.YUM getYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;- Specified by:
getYumin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The yum.
-
getYumOrBuilder
public OSPolicy.Resource.PackageResource.YUMOrBuilder getYumOrBuilder()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;- Specified by:
getYumOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasZypper
public boolean hasZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;- Specified by:
hasZypperin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the zypper field is set.
-
getZypper
public OSPolicy.Resource.PackageResource.Zypper getZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;- Specified by:
getZypperin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The zypper.
-
getZypperOrBuilder
public OSPolicy.Resource.PackageResource.ZypperOrBuilder getZypperOrBuilder()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;- Specified by:
getZypperOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasRpm
public boolean hasRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;- Specified by:
hasRpmin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the rpm field is set.
-
getRpm
public OSPolicy.Resource.PackageResource.RPM getRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;- Specified by:
getRpmin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The rpm.
-
getRpmOrBuilder
public OSPolicy.Resource.PackageResource.RPMOrBuilder getRpmOrBuilder()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;- Specified by:
getRpmOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasGooget
public boolean hasGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;- Specified by:
hasGoogetin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the googet field is set.
-
getGooget
public OSPolicy.Resource.PackageResource.GooGet getGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;- Specified by:
getGoogetin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The googet.
-
getGoogetOrBuilder
public OSPolicy.Resource.PackageResource.GooGetOrBuilder getGoogetOrBuilder()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;- Specified by:
getGoogetOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasMsi
public boolean hasMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;- Specified by:
hasMsiin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- Whether the msi field is set.
-
getMsi
public OSPolicy.Resource.PackageResource.MSI getMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;- Specified by:
getMsiin interfaceOSPolicy.Resource.PackageResourceOrBuilder- Returns:
- The msi.
-
getMsiOrBuilder
public OSPolicy.Resource.PackageResource.MSIOrBuilder getMsiOrBuilder()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;- Specified by:
getMsiOrBuilderin interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OSPolicy.Resource.PackageResource parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OSPolicy.Resource.PackageResource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OSPolicy.Resource.PackageResource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OSPolicy.Resource.PackageResource.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OSPolicy.Resource.PackageResource.Builder newBuilder()
-
newBuilder
public static OSPolicy.Resource.PackageResource.Builder newBuilder(OSPolicy.Resource.PackageResource prototype)
-
toBuilder
public OSPolicy.Resource.PackageResource.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OSPolicy.Resource.PackageResource.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OSPolicy.Resource.PackageResource getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OSPolicy.Resource.PackageResource> parser()
-
getParserForType
public com.google.protobuf.Parser<OSPolicy.Resource.PackageResource> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OSPolicy.Resource.PackageResource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-