content: package com.alibaba.langengine.perplexity.sdk;
  
  import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  import com.fasterxml.jackson.annotation.JsonInclude;
  import com.fasterxml.jackson.annotation.JsonProperty;
  
  /**
   * Represents a search result from Perplexity API.
   */
  @JsonInclude(JsonInclude.Include.NON_NULL)
  @JsonIgnoreProperties(ignoreUnknown = true)
  public class SearchResult {
      
      @JsonProperty("title")
      private String title;
      
      @JsonProperty("url")
      private String url;
      
      @JsonProperty("date")
      private String date;
      
      @JsonProperty("last_updated")
      private String lastUpdated;
      
      public SearchResult() {
      }
      
      public String getTitle() {
          return title;
      }
      
      public void setTitle(String title) {
          this.title = title;
      }
      
      public String getUrl() {
          return url;
      }
      
      public void setUrl(String url) {
          this.url = url;
      }
      
      public String getDate() {
          return date;
      }
      
      public void setDate(String date) {
          this.date = date;
      }
      
      public String getLastUpdated() {
          return lastUpdated;
      }
      
      public void setLastUpdated(String lastUpdated) {
          this.lastUpdated = lastUpdated;
      }
  }