Class BlobEvidence

java.lang.Object
com.microsoft.graph.security.models.AlertEvidence
com.microsoft.graph.security.models.BlobEvidence
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class BlobEvidence extends AlertEvidence implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Blob Evidence.
  • Field Details

    • blobContainer

      @SerializedName(value="blobContainer", alternate="BlobContainer") @Expose @Nullable public BlobContainerEvidence blobContainer
      The Blob Container. The container which the blob belongs to.
    • etag

      @SerializedName(value="etag", alternate="Etag") @Expose @Nullable public String etag
      The Etag. The Etag associated with this blob.
    • fileHashes

      @SerializedName(value="fileHashes", alternate="FileHashes") @Expose @Nullable public List<FileHash> fileHashes
      The File Hashes. The file hashes associated with this blob.
    • name

      @SerializedName(value="name", alternate="Name") @Expose @Nullable public String name
      The Name. The name of the blob.
    • url

      @SerializedName(value="url", alternate="Url") @Expose @Nullable public String url
      The Url. The full URL representation of the blob.
  • Constructor Details

    • BlobEvidence

      public BlobEvidence()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class AlertEvidence
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to