Class ServiceDefinitionMeta

java.lang.Object
com.datadog.api.client.v2.model.ServiceDefinitionMeta

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ServiceDefinitionMeta extends Object
Metadata about a service definition.
  • Field Details

  • Constructor Details

    • ServiceDefinitionMeta

      public ServiceDefinitionMeta()
  • Method Details

    • githubHtmlUrl

      public ServiceDefinitionMeta githubHtmlUrl(String githubHtmlUrl)
    • getGithubHtmlUrl

      @Nullable public String getGithubHtmlUrl()
      GitHub HTML URL.
      Returns:
      githubHtmlUrl
    • setGithubHtmlUrl

      public void setGithubHtmlUrl(String githubHtmlUrl)
    • ingestedSchemaVersion

      public ServiceDefinitionMeta ingestedSchemaVersion(String ingestedSchemaVersion)
    • getIngestedSchemaVersion

      @Nullable public String getIngestedSchemaVersion()
      Ingestion schema version.
      Returns:
      ingestedSchemaVersion
    • setIngestedSchemaVersion

      public void setIngestedSchemaVersion(String ingestedSchemaVersion)
    • ingestionSource

      public ServiceDefinitionMeta ingestionSource(String ingestionSource)
    • getIngestionSource

      @Nullable public String getIngestionSource()
      Ingestion source of the service definition.
      Returns:
      ingestionSource
    • setIngestionSource

      public void setIngestionSource(String ingestionSource)
    • lastModifiedTime

      public ServiceDefinitionMeta lastModifiedTime(String lastModifiedTime)
    • getLastModifiedTime

      @Nullable public String getLastModifiedTime()
      Last modified time of the service definition.
      Returns:
      lastModifiedTime
    • setLastModifiedTime

      public void setLastModifiedTime(String lastModifiedTime)
    • origin

      public ServiceDefinitionMeta origin(String origin)
    • getOrigin

      @Nullable public String getOrigin()
      User defined origin of the service definition.
      Returns:
      origin
    • setOrigin

      public void setOrigin(String origin)
    • originDetail

      public ServiceDefinitionMeta originDetail(String originDetail)
    • getOriginDetail

      @Nullable public String getOriginDetail()
      User defined origin's detail of the service definition.
      Returns:
      originDetail
    • setOriginDetail

      public void setOriginDetail(String originDetail)
    • warnings

    • addWarningsItem

      public ServiceDefinitionMeta addWarningsItem(ServiceDefinitionMetaWarnings warningsItem)
    • getWarnings

      @Nullable public List<ServiceDefinitionMetaWarnings> getWarnings()
      A list of schema validation warnings.
      Returns:
      warnings
    • setWarnings

      public void setWarnings(List<ServiceDefinitionMetaWarnings> warnings)
    • putAdditionalProperty

      public ServiceDefinitionMeta putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - The arbitrary key to set
      value - The associated value
      Returns:
      ServiceDefinitionMeta
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this ServiceDefinitionMeta object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object