Class Article

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

public class Article extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Article.
  • Field Details

    • body

      @SerializedName(value="body", alternate="Body") @Expose @Nullable public FormattedContent body
      The Body. Formatted article contents.
    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. The date and time when this article was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
    • imageUrl

      @SerializedName(value="imageUrl", alternate="ImageUrl") @Expose @Nullable public String imageUrl
      The Image Url. URL of the header image for this article, used for display purposes.
    • isFeatured

      @SerializedName(value="isFeatured", alternate="IsFeatured") @Expose @Nullable public Boolean isFeatured
      The Is Featured. Indicates whether this article is currently featured by Microsoft.
    • lastUpdatedDateTime

      @SerializedName(value="lastUpdatedDateTime", alternate="LastUpdatedDateTime") @Expose @Nullable public OffsetDateTime lastUpdatedDateTime
      The Last Updated Date Time. The most recent date and time when this article was updated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
    • summary

      @SerializedName(value="summary", alternate="Summary") @Expose @Nullable public FormattedContent summary
      The Summary. A quick summary of this article.
    • tags

      @SerializedName(value="tags", alternate="Tags") @Expose @Nullable public List<String> tags
      The Tags. Tags for this article, communicating keywords, or key concepts.
    • title

      @SerializedName(value="title", alternate="Title") @Expose @Nullable public String title
      The Title. The title of this article.
    • indicators

      @Nullable public ArticleIndicatorCollectionPage indicators
      The Indicators. Indicators related to this article.
  • Constructor Details

    • Article

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