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 int
APT_FIELD_NUMBER
static int
DEB_FIELD_NUMBER
static int
DESIRED_STATE_FIELD_NUMBER
static int
GOOGET_FIELD_NUMBER
static int
MSI_FIELD_NUMBER
static int
RPM_FIELD_NUMBER
static int
YUM_FIELD_NUMBER
static int
ZYPPER_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:
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
-
getSystemPackageCase
public OSPolicy.Resource.PackageResource.SystemPackageCase getSystemPackageCase()
- Specified by:
getSystemPackageCase
in 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:
getDesiredStateValue
in 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:
getDesiredState
in 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:
hasApt
in 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:
getApt
in 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:
getAptOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasDeb
public boolean hasDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
- Specified by:
hasDeb
in 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:
getDeb
in 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:
getDebOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasYum
public boolean hasYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
- Specified by:
hasYum
in 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:
getYum
in 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:
getYumOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasZypper
public boolean hasZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
- Specified by:
hasZypper
in 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:
getZypper
in 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:
getZypperOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasRpm
public boolean hasRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
- Specified by:
hasRpm
in 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:
getRpm
in 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:
getRpmOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasGooget
public boolean hasGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
- Specified by:
hasGooget
in 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:
getGooget
in 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:
getGoogetOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
hasMsi
public boolean hasMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
- Specified by:
hasMsi
in 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:
getMsi
in 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:
getMsiOrBuilder
in interfaceOSPolicy.Resource.PackageResourceOrBuilder
-
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 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OSPolicy.Resource.PackageResource.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OSPolicy.Resource.PackageResource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-