Class IntelligenceProfileIndicator

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.security.models.Indicator
com.microsoft.graph.security.models.IntelligenceProfileIndicator
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class IntelligenceProfileIndicator extends Indicator implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Intelligence Profile Indicator.
  • Field Details

    • firstSeenDateTime

      @SerializedName(value="firstSeenDateTime", alternate="FirstSeenDateTime") @Expose @Nullable public OffsetDateTime firstSeenDateTime
      The First Seen Date Time. Designate when an artifact was first used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly.
    • lastSeenDateTime

      @SerializedName(value="lastSeenDateTime", alternate="LastSeenDateTime") @Expose @Nullable public OffsetDateTime lastSeenDateTime
      The Last Seen Date Time. Designate when an artifact was most recently used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly.
  • Constructor Details

    • IntelligenceProfileIndicator

      public IntelligenceProfileIndicator()
  • 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 Indicator
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to