Interface VulnerabilityReport.VulnerabilityOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VulnerabilityReport.Vulnerability,VulnerabilityReport.Vulnerability.Builder
- Enclosing class:
- VulnerabilityReport
public static interface VulnerabilityReport.VulnerabilityOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAvailableInventoryItemIds(int index) Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.com.google.protobuf.ByteStringgetAvailableInventoryItemIdsBytes(int index) Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.intDeprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.com.google.protobuf.TimestampThe timestamp for when the vulnerability was first detected.com.google.protobuf.TimestampOrBuilderThe timestamp for when the vulnerability was first detected.Contains metadata as per the upstream feed of the operating system and NVD.Contains metadata as per the upstream feed of the operating system and NVD.getInstalledInventoryItemIds(int index) Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.com.google.protobuf.ByteStringgetInstalledInventoryItemIdsBytes(int index) Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.intDeprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.getItems(int index) List of items affected by the vulnerability.intList of items affected by the vulnerability.List of items affected by the vulnerability.getItemsOrBuilder(int index) List of items affected by the vulnerability.List of items affected by the vulnerability.com.google.protobuf.TimestampThe timestamp for when the vulnerability was last modified.com.google.protobuf.TimestampOrBuilderThe timestamp for when the vulnerability was last modified.booleanThe timestamp for when the vulnerability was first detected.booleanContains metadata as per the upstream feed of the operating system and NVD.booleanThe timestamp for when the vulnerability was last modified.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDetails
boolean hasDetails()Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;- Returns:
- Whether the details field is set.
-
getDetails
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;- Returns:
- The details.
-
getDetailsOrBuilder
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; -
getInstalledInventoryItemIdsList
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112Corresponds 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];- Returns:
- A list containing the installedInventoryItemIds.
-
getInstalledInventoryItemIdsCount
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112Corresponds 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];- Returns:
- The count of installedInventoryItemIds.
-
getInstalledInventoryItemIds
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112Corresponds 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];- Parameters:
index- The index of the element to return.- Returns:
- The installedInventoryItemIds at the given index.
-
getInstalledInventoryItemIdsBytes
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=112Corresponds 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];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the installedInventoryItemIds at the given index.
-
getAvailableInventoryItemIdsList
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120Corresponds 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];- Returns:
- A list containing the availableInventoryItemIds.
-
getAvailableInventoryItemIdsCount
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120Corresponds 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];- Returns:
- The count of availableInventoryItemIds.
-
getAvailableInventoryItemIds
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120Corresponds 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];- Parameters:
index- The index of the element to return.- Returns:
- The availableInventoryItemIds at the given index.
-
getAvailableInventoryItemIdsBytes
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated. See google/cloud/osconfig/v1alpha/vulnerability.proto;l=120Corresponds 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];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the availableInventoryItemIds at the given index.
-
hasCreateTime
boolean hasCreateTime()The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4; -
hasUpdateTime
boolean hasUpdateTime()The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5; -
getItemsList
List<VulnerabilityReport.Vulnerability.Item> getItemsList()List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6; -
getItems
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6; -
getItemsCount
int getItemsCount()List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6; -
getItemsOrBuilderList
List<? extends VulnerabilityReport.Vulnerability.ItemOrBuilder> getItemsOrBuilderList()List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6; -
getItemsOrBuilder
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
-