public static final class OSPolicy.Resource.PackageResource.Builder extends GeneratedMessageV3.Builder<OSPolicy.Resource.PackageResource.Builder> implements OSPolicy.Resource.PackageResourceOrBuilder
A resource that manages a system package.
Protobuf type google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > OSPolicy.Resource.PackageResource.BuilderImplements
OSPolicy.Resource.PackageResourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public OSPolicy.Resource.PackageResource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
build()
public OSPolicy.Resource.PackageResource build()
Type | Description |
OSPolicy.Resource.PackageResource |
buildPartial()
public OSPolicy.Resource.PackageResource buildPartial()
Type | Description |
OSPolicy.Resource.PackageResource |
clear()
public OSPolicy.Resource.PackageResource.Builder clear()
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearApt()
public OSPolicy.Resource.PackageResource.Builder clearApt()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearDeb()
public OSPolicy.Resource.PackageResource.Builder clearDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearDesiredState()
public OSPolicy.Resource.PackageResource.Builder clearDesiredState()
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];
Type | Description |
OSPolicy.Resource.PackageResource.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public OSPolicy.Resource.PackageResource.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearGooget()
public OSPolicy.Resource.PackageResource.Builder clearGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearMsi()
public OSPolicy.Resource.PackageResource.Builder clearMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public OSPolicy.Resource.PackageResource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearRpm()
public OSPolicy.Resource.PackageResource.Builder clearRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearSystemPackage()
public OSPolicy.Resource.PackageResource.Builder clearSystemPackage()
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearYum()
public OSPolicy.Resource.PackageResource.Builder clearYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clearZypper()
public OSPolicy.Resource.PackageResource.Builder clearZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
clone()
public OSPolicy.Resource.PackageResource.Builder clone()
Type | Description |
OSPolicy.Resource.PackageResource.Builder |
getApt()
public OSPolicy.Resource.PackageResource.APT getApt()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Type | Description |
OSPolicy.Resource.PackageResource.APT | The apt. |
getAptBuilder()
public OSPolicy.Resource.PackageResource.APT.Builder getAptBuilder()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Type | Description |
OSPolicy.Resource.PackageResource.APT.Builder |
getAptOrBuilder()
public OSPolicy.Resource.PackageResource.APTOrBuilder getAptOrBuilder()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Type | Description |
OSPolicy.Resource.PackageResource.APTOrBuilder |
getDeb()
public OSPolicy.Resource.PackageResource.Deb getDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
Type | Description |
OSPolicy.Resource.PackageResource.Deb | The deb. |
getDebBuilder()
public OSPolicy.Resource.PackageResource.Deb.Builder getDebBuilder()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
Type | Description |
OSPolicy.Resource.PackageResource.Deb.Builder |
getDebOrBuilder()
public OSPolicy.Resource.PackageResource.DebOrBuilder getDebOrBuilder()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
Type | Description |
OSPolicy.Resource.PackageResource.DebOrBuilder |
getDefaultInstanceForType()
public OSPolicy.Resource.PackageResource getDefaultInstanceForType()
Type | Description |
OSPolicy.Resource.PackageResource |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
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];
Type | Description |
OSPolicy.Resource.PackageResource.DesiredState | The desiredState. |
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];
Type | Description |
int | The enum numeric value on the wire for desiredState. |
getGooget()
public OSPolicy.Resource.PackageResource.GooGet getGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
Type | Description |
OSPolicy.Resource.PackageResource.GooGet | The googet. |
getGoogetBuilder()
public OSPolicy.Resource.PackageResource.GooGet.Builder getGoogetBuilder()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
Type | Description |
OSPolicy.Resource.PackageResource.GooGet.Builder |
getGoogetOrBuilder()
public OSPolicy.Resource.PackageResource.GooGetOrBuilder getGoogetOrBuilder()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
Type | Description |
OSPolicy.Resource.PackageResource.GooGetOrBuilder |
getMsi()
public OSPolicy.Resource.PackageResource.MSI getMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
Type | Description |
OSPolicy.Resource.PackageResource.MSI | The msi. |
getMsiBuilder()
public OSPolicy.Resource.PackageResource.MSI.Builder getMsiBuilder()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
Type | Description |
OSPolicy.Resource.PackageResource.MSI.Builder |
getMsiOrBuilder()
public OSPolicy.Resource.PackageResource.MSIOrBuilder getMsiOrBuilder()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
Type | Description |
OSPolicy.Resource.PackageResource.MSIOrBuilder |
getRpm()
public OSPolicy.Resource.PackageResource.RPM getRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
Type | Description |
OSPolicy.Resource.PackageResource.RPM | The rpm. |
getRpmBuilder()
public OSPolicy.Resource.PackageResource.RPM.Builder getRpmBuilder()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
Type | Description |
OSPolicy.Resource.PackageResource.RPM.Builder |
getRpmOrBuilder()
public OSPolicy.Resource.PackageResource.RPMOrBuilder getRpmOrBuilder()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
Type | Description |
OSPolicy.Resource.PackageResource.RPMOrBuilder |
getSystemPackageCase()
public OSPolicy.Resource.PackageResource.SystemPackageCase getSystemPackageCase()
Type | Description |
OSPolicy.Resource.PackageResource.SystemPackageCase |
getYum()
public OSPolicy.Resource.PackageResource.YUM getYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
Type | Description |
OSPolicy.Resource.PackageResource.YUM | The yum. |
getYumBuilder()
public OSPolicy.Resource.PackageResource.YUM.Builder getYumBuilder()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
Type | Description |
OSPolicy.Resource.PackageResource.YUM.Builder |
getYumOrBuilder()
public OSPolicy.Resource.PackageResource.YUMOrBuilder getYumOrBuilder()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
Type | Description |
OSPolicy.Resource.PackageResource.YUMOrBuilder |
getZypper()
public OSPolicy.Resource.PackageResource.Zypper getZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
Type | Description |
OSPolicy.Resource.PackageResource.Zypper | The zypper. |
getZypperBuilder()
public OSPolicy.Resource.PackageResource.Zypper.Builder getZypperBuilder()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
Type | Description |
OSPolicy.Resource.PackageResource.Zypper.Builder |
getZypperOrBuilder()
public OSPolicy.Resource.PackageResource.ZypperOrBuilder getZypperOrBuilder()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
Type | Description |
OSPolicy.Resource.PackageResource.ZypperOrBuilder |
hasApt()
public boolean hasApt()
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Type | Description |
boolean | Whether the apt field is set. |
hasDeb()
public boolean hasDeb()
A deb package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Deb deb = 3;
Type | Description |
boolean | Whether the deb field is set. |
hasGooget()
public boolean hasGooget()
A package managed by GooGet.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.GooGet googet = 7;
Type | Description |
boolean | Whether the googet field is set. |
hasMsi()
public boolean hasMsi()
An MSI package.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.MSI msi = 8;
Type | Description |
boolean | Whether the msi field is set. |
hasRpm()
public boolean hasRpm()
An rpm package file.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.RPM rpm = 6;
Type | Description |
boolean | Whether the rpm field is set. |
hasYum()
public boolean hasYum()
A package managed by YUM.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.YUM yum = 4;
Type | Description |
boolean | Whether the yum field is set. |
hasZypper()
public boolean hasZypper()
A package managed by Zypper.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.Zypper zypper = 5;
Type | Description |
boolean | Whether the zypper field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeApt(OSPolicy.Resource.PackageResource.APT value)
public OSPolicy.Resource.PackageResource.Builder mergeApt(OSPolicy.Resource.PackageResource.APT value)
A package managed by Apt.
.google.cloud.osconfig.v1.OSPolicy.Resource.PackageResource.APT apt = 2;
Name | Description |
value | OSPolicy.Resource.PackageResource.APT |
Type | Description |