public static final class VulnerabilityReport.Vulnerability.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder> implements VulnerabilityReport.VulnerabilityOrBuilder
A vulnerability affecting the VM instance.Protobuf type
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability| Modifier and Type | Method and Description |
|---|---|
VulnerabilityReport.Vulnerability.Builder |
addAllAvailableInventoryItemIds(Iterable<String> values)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
VulnerabilityReport.Vulnerability.Builder |
addAllInstalledInventoryItemIds(Iterable<String> values)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Builder |
addAllItems(Iterable<? extends VulnerabilityReport.Vulnerability.Item> values)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
addAvailableInventoryItemIds(String value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
VulnerabilityReport.Vulnerability.Builder |
addAvailableInventoryItemIdsBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
VulnerabilityReport.Vulnerability.Builder |
addInstalledInventoryItemIds(String value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Builder |
addInstalledInventoryItemIdsBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Builder |
addItems(int index,
VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
addItems(int index,
VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
addItems(VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
addItems(VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Item.Builder |
addItemsBuilder()
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Item.Builder |
addItemsBuilder(int index)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityReport.Vulnerability |
build() |
VulnerabilityReport.Vulnerability |
buildPartial() |
VulnerabilityReport.Vulnerability.Builder |
clear() |
VulnerabilityReport.Vulnerability.Builder |
clearAvailableInventoryItemIds()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
VulnerabilityReport.Vulnerability.Builder |
clearCreateTime()
The timestamp for when the vulnerability was first detected.
|
VulnerabilityReport.Vulnerability.Builder |
clearDetails()
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VulnerabilityReport.Vulnerability.Builder |
clearInstalledInventoryItemIds()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Builder |
clearItems()
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VulnerabilityReport.Vulnerability.Builder |
clearUpdateTime()
The timestamp for when the vulnerability was last modified.
|
VulnerabilityReport.Vulnerability.Builder |
clone() |
String |
getAvailableInventoryItemIds(int index)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
com.google.protobuf.ByteString |
getAvailableInventoryItemIdsBytes(int index)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
int |
getAvailableInventoryItemIdsCount()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
com.google.protobuf.ProtocolStringList |
getAvailableInventoryItemIdsList()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
com.google.protobuf.Timestamp |
getCreateTime()
The timestamp for when the vulnerability was first detected.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
The timestamp for when the vulnerability was first detected.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
The timestamp for when the vulnerability was first detected.
|
VulnerabilityReport.Vulnerability |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
VulnerabilityReport.Vulnerability.Details |
getDetails()
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.Details.Builder |
getDetailsBuilder()
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.DetailsOrBuilder |
getDetailsOrBuilder()
Contains metadata as per the upstream feed of the operating system and
NVD.
|
String |
getInstalledInventoryItemIds(int index)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
com.google.protobuf.ByteString |
getInstalledInventoryItemIdsBytes(int index)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
int |
getInstalledInventoryItemIdsCount()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
com.google.protobuf.ProtocolStringList |
getInstalledInventoryItemIdsList()
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Item |
getItems(int index)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Item.Builder |
getItemsBuilder(int index)
List of items affected by the vulnerability.
|
List<VulnerabilityReport.Vulnerability.Item.Builder> |
getItemsBuilderList()
List of items affected by the vulnerability.
|
int |
getItemsCount()
List of items affected by the vulnerability.
|
List<VulnerabilityReport.Vulnerability.Item> |
getItemsList()
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.ItemOrBuilder |
getItemsOrBuilder(int index)
List of items affected by the vulnerability.
|
List<? extends VulnerabilityReport.Vulnerability.ItemOrBuilder> |
getItemsOrBuilderList()
List of items affected by the vulnerability.
|
com.google.protobuf.Timestamp |
getUpdateTime()
The timestamp for when the vulnerability was last modified.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
The timestamp for when the vulnerability was last modified.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
The timestamp for when the vulnerability was last modified.
|
boolean |
hasCreateTime()
The timestamp for when the vulnerability was first detected.
|
boolean |
hasDetails()
Contains metadata as per the upstream feed of the operating system and
NVD.
|
boolean |
hasUpdateTime()
The timestamp for when the vulnerability was last modified.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VulnerabilityReport.Vulnerability.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was first detected.
|
VulnerabilityReport.Vulnerability.Builder |
mergeDetails(VulnerabilityReport.Vulnerability.Details value)
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VulnerabilityReport.Vulnerability.Builder |
mergeFrom(com.google.protobuf.Message other) |
VulnerabilityReport.Vulnerability.Builder |
mergeFrom(VulnerabilityReport.Vulnerability other) |
VulnerabilityReport.Vulnerability.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VulnerabilityReport.Vulnerability.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was last modified.
|
VulnerabilityReport.Vulnerability.Builder |
removeItems(int index)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
setAvailableInventoryItemIds(int index,
String value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120
|
VulnerabilityReport.Vulnerability.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp for when the vulnerability was first detected.
|
VulnerabilityReport.Vulnerability.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was first detected.
|
VulnerabilityReport.Vulnerability.Builder |
setDetails(VulnerabilityReport.Vulnerability.Details.Builder builderForValue)
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.Builder |
setDetails(VulnerabilityReport.Vulnerability.Details value)
Contains metadata as per the upstream feed of the operating system and
NVD.
|
VulnerabilityReport.Vulnerability.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityReport.Vulnerability.Builder |
setInstalledInventoryItemIds(int index,
String value)
Deprecated.
google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids
is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112
|
VulnerabilityReport.Vulnerability.Builder |
setItems(int index,
VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
setItems(int index,
VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
|
VulnerabilityReport.Vulnerability.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VulnerabilityReport.Vulnerability.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VulnerabilityReport.Vulnerability.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp for when the vulnerability was last modified.
|
VulnerabilityReport.Vulnerability.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was last modified.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VulnerabilityReport.Vulnerability build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VulnerabilityReport.Vulnerability buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VulnerabilityReport.Vulnerability.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder mergeFrom(VulnerabilityReport.Vulnerability other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public VulnerabilityReport.Vulnerability.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VulnerabilityReport.Vulnerability.Builder>IOExceptionpublic boolean hasDetails()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
hasDetails in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Details getDetails()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
getDetails in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Builder setDetails(VulnerabilityReport.Vulnerability.Details value)
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
public VulnerabilityReport.Vulnerability.Builder setDetails(VulnerabilityReport.Vulnerability.Details.Builder builderForValue)
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
public VulnerabilityReport.Vulnerability.Builder mergeDetails(VulnerabilityReport.Vulnerability.Details value)
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
public VulnerabilityReport.Vulnerability.Builder clearDetails()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
public VulnerabilityReport.Vulnerability.Details.Builder getDetailsBuilder()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
public VulnerabilityReport.Vulnerability.DetailsOrBuilder getDetailsOrBuilder()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
getDetailsOrBuilder in interface VulnerabilityReport.VulnerabilityOrBuilder@Deprecated public com.google.protobuf.ProtocolStringList getInstalledInventoryItemIdsList()
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];getInstalledInventoryItemIdsList in interface VulnerabilityReport.VulnerabilityOrBuilder@Deprecated public int getInstalledInventoryItemIdsCount()
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];getInstalledInventoryItemIdsCount in interface VulnerabilityReport.VulnerabilityOrBuilder@Deprecated public String getInstalledInventoryItemIds(int index)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];getInstalledInventoryItemIds in interface VulnerabilityReport.VulnerabilityOrBuilderindex - The index of the element to return.@Deprecated public com.google.protobuf.ByteString getInstalledInventoryItemIdsBytes(int index)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];getInstalledInventoryItemIdsBytes in interface VulnerabilityReport.VulnerabilityOrBuilderindex - The index of the value to return.@Deprecated public VulnerabilityReport.Vulnerability.Builder setInstalledInventoryItemIds(int index, String value)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];index - The index to set the value at.value - The installedInventoryItemIds to set.@Deprecated public VulnerabilityReport.Vulnerability.Builder addInstalledInventoryItemIds(String value)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];value - The installedInventoryItemIds to add.@Deprecated public VulnerabilityReport.Vulnerability.Builder addAllInstalledInventoryItemIds(Iterable<String> values)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];values - The installedInventoryItemIds to add.@Deprecated public VulnerabilityReport.Vulnerability.Builder clearInstalledInventoryItemIds()
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];@Deprecated public VulnerabilityReport.Vulnerability.Builder addInstalledInventoryItemIdsBytes(com.google.protobuf.ByteString value)
Corresponds to the `INSTALLED_PACKAGE` inventory item on the VM. This field displays the inventory items affected by this vulnerability. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. For some distros, this field may be empty.
repeated string installed_inventory_item_ids = 2 [deprecated = true];value - The bytes of the installedInventoryItemIds to add.@Deprecated public com.google.protobuf.ProtocolStringList getAvailableInventoryItemIdsList()
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];getAvailableInventoryItemIdsList in interface VulnerabilityReport.VulnerabilityOrBuilder@Deprecated public int getAvailableInventoryItemIdsCount()
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];getAvailableInventoryItemIdsCount in interface VulnerabilityReport.VulnerabilityOrBuilder@Deprecated public String getAvailableInventoryItemIds(int index)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];getAvailableInventoryItemIds in interface VulnerabilityReport.VulnerabilityOrBuilderindex - The index of the element to return.@Deprecated public com.google.protobuf.ByteString getAvailableInventoryItemIdsBytes(int index)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];getAvailableInventoryItemIdsBytes in interface VulnerabilityReport.VulnerabilityOrBuilderindex - The index of the value to return.@Deprecated public VulnerabilityReport.Vulnerability.Builder setAvailableInventoryItemIds(int index, String value)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];index - The index to set the value at.value - The availableInventoryItemIds to set.@Deprecated public VulnerabilityReport.Vulnerability.Builder addAvailableInventoryItemIds(String value)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];value - The availableInventoryItemIds to add.@Deprecated public VulnerabilityReport.Vulnerability.Builder addAllAvailableInventoryItemIds(Iterable<String> values)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];values - The availableInventoryItemIds to add.@Deprecated public VulnerabilityReport.Vulnerability.Builder clearAvailableInventoryItemIds()
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];@Deprecated public VulnerabilityReport.Vulnerability.Builder addAvailableInventoryItemIdsBytes(com.google.protobuf.ByteString value)
Corresponds to the `AVAILABLE_PACKAGE` inventory item on the VM. If the vulnerability report was not updated after the VM inventory update, these values might not display in VM inventory. If there is no available fix, the field is empty. The `inventory_item` value specifies the latest `SoftwarePackage` available to the VM that fixes the vulnerability.
repeated string available_inventory_item_ids = 3 [deprecated = true];value - The bytes of the availableInventoryItemIds to add.public boolean hasCreateTime()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;hasCreateTime in interface VulnerabilityReport.VulnerabilityOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;getCreateTime in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Builder setCreateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;public VulnerabilityReport.Vulnerability.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;public VulnerabilityReport.Vulnerability.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;public VulnerabilityReport.Vulnerability.Builder clearCreateTime()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;getCreateTimeOrBuilder in interface VulnerabilityReport.VulnerabilityOrBuilderpublic boolean hasUpdateTime()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;hasUpdateTime in interface VulnerabilityReport.VulnerabilityOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;getUpdateTime in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Builder setUpdateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;public VulnerabilityReport.Vulnerability.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;public VulnerabilityReport.Vulnerability.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;public VulnerabilityReport.Vulnerability.Builder clearUpdateTime()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;getUpdateTimeOrBuilder in interface VulnerabilityReport.VulnerabilityOrBuilderpublic List<VulnerabilityReport.Vulnerability.Item> getItemsList()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
getItemsList in interface VulnerabilityReport.VulnerabilityOrBuilderpublic int getItemsCount()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
getItemsCount in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Item getItems(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
getItems in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Builder setItems(int index, VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder setItems(int index, VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder addItems(VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder addItems(int index, VulnerabilityReport.Vulnerability.Item value)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder addItems(VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder addItems(int index, VulnerabilityReport.Vulnerability.Item.Builder builderForValue)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder addAllItems(Iterable<? extends VulnerabilityReport.Vulnerability.Item> values)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder clearItems()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Builder removeItems(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Item.Builder getItemsBuilder(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.ItemOrBuilder getItemsOrBuilder(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
getItemsOrBuilder in interface VulnerabilityReport.VulnerabilityOrBuilderpublic List<? extends VulnerabilityReport.Vulnerability.ItemOrBuilder> getItemsOrBuilderList()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
getItemsOrBuilderList in interface VulnerabilityReport.VulnerabilityOrBuilderpublic VulnerabilityReport.Vulnerability.Item.Builder addItemsBuilder()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public VulnerabilityReport.Vulnerability.Item.Builder addItemsBuilder(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public List<VulnerabilityReport.Vulnerability.Item.Builder> getItemsBuilderList()
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
public final VulnerabilityReport.Vulnerability.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>public final VulnerabilityReport.Vulnerability.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityReport.Vulnerability.Builder>Copyright © 2023 Google LLC. All rights reserved.