All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.datadog.api.client.v2.model.UpdateAppResponseDataAttributes Maven / Gradle / Ivy

/*
 * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
 * This product includes software developed at Datadog (https://www.datadoghq.com/).
 * Copyright 2019-Present Datadog, Inc.
 */

package com.datadog.api.client.v2.model;

import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;

/** The definition of UpdateAppResponseDataAttributes object. */
@JsonPropertyOrder({
  UpdateAppResponseDataAttributes.JSON_PROPERTY_COMPONENTS,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_DESCRIPTION,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_EMBEDDED_QUERIES,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_FAVORITE,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_INPUT_SCHEMA,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_NAME,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_ROOT_INSTANCE_NAME,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_SCRIPTS,
  UpdateAppResponseDataAttributes.JSON_PROPERTY_TAGS
})
@jakarta.annotation.Generated(
    value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UpdateAppResponseDataAttributes {
  @JsonIgnore public boolean unparsed = false;
  public static final String JSON_PROPERTY_COMPONENTS = "components";
  private List components = null;

  public static final String JSON_PROPERTY_DESCRIPTION = "description";
  private String description;

  public static final String JSON_PROPERTY_EMBEDDED_QUERIES = "embeddedQueries";
  private List embeddedQueries = null;

  public static final String JSON_PROPERTY_FAVORITE = "favorite";
  private Boolean favorite;

  public static final String JSON_PROPERTY_INPUT_SCHEMA = "inputSchema";
  private InputSchema inputSchema;

  public static final String JSON_PROPERTY_NAME = "name";
  private String name;

  public static final String JSON_PROPERTY_ROOT_INSTANCE_NAME = "rootInstanceName";
  private String rootInstanceName;

  public static final String JSON_PROPERTY_SCRIPTS = "scripts";
  private List