BlobsScanSummary Class

  • java.lang.Object
    • com.azure.resourcemanager.security.models.BlobsScanSummary

Implements

public final class BlobsScanSummary
implements JsonSerializable<BlobsScanSummary>

A summary of the scan results of the blobs that were scanned.

Method Summary

Modifier and Type Method and Description
Long failedBlobsCount()

Get the failedBlobsCount property: The number of failed blob scans.

static BlobsScanSummary fromJson(JsonReader jsonReader)

Reads an instance of BlobsScanSummary from the JsonReader.

Long maliciousBlobsCount()

Get the maliciousBlobsCount property: The number of malicious blobs that were detected during the scan.

Double scannedBlobsInGB()

Get the scannedBlobsInGB property: The number of gigabytes of data that were scanned.

Long skippedBlobsCount()

Get the skippedBlobsCount property: The number of blobs that were skipped.

JsonWriter toJson(JsonWriter jsonWriter)
Long totalBlobsScanned()

Get the totalBlobsScanned property: The total number of blobs that were scanned.

void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

failedBlobsCount

public Long failedBlobsCount()

Get the failedBlobsCount property: The number of failed blob scans.

Returns:

the failedBlobsCount value.

fromJson

public static BlobsScanSummary fromJson(JsonReader jsonReader)

Reads an instance of BlobsScanSummary from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of BlobsScanSummary if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the BlobsScanSummary.

maliciousBlobsCount

public Long maliciousBlobsCount()

Get the maliciousBlobsCount property: The number of malicious blobs that were detected during the scan.

Returns:

the maliciousBlobsCount value.

scannedBlobsInGB

public Double scannedBlobsInGB()

Get the scannedBlobsInGB property: The number of gigabytes of data that were scanned.

Returns:

the scannedBlobsInGB value.

skippedBlobsCount

public Long skippedBlobsCount()

Get the skippedBlobsCount property: The number of blobs that were skipped.

Returns:

the skippedBlobsCount value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

totalBlobsScanned

public Long totalBlobsScanned()

Get the totalBlobsScanned property: The total number of blobs that were scanned.

Returns:

the totalBlobsScanned value.

validate

public void validate()

Validates the instance.

Applies to