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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String
getAvailableInventoryItemIds(int index)
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.com.google.protobuf.ByteString
getAvailableInventoryItemIdsBytes(int index)
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.int
getAvailableInventoryItemIdsCount()
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.List<String>
getAvailableInventoryItemIdsList()
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.available_inventory_item_ids is deprecated.com.google.protobuf.Timestamp
getCreateTime()
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.Details
getDetails()
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.com.google.protobuf.ByteString
getInstalledInventoryItemIdsBytes(int index)
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.int
getInstalledInventoryItemIdsCount()
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.List<String>
getInstalledInventoryItemIdsList()
Deprecated.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.installed_inventory_item_ids is deprecated.VulnerabilityReport.Vulnerability.Item
getItems(int index)
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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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 List<String> 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 int 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 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=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 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=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 List<String> 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 int 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 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=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 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=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
VulnerabilityReport.Vulnerability.Item getItems(int index)
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
VulnerabilityReport.Vulnerability.ItemOrBuilder getItemsOrBuilder(int index)
List of items affected by the vulnerability.
repeated .google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Item items = 6;
-
-