Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.4.1.dev11",
"regenerated": "2021-07-20 10:14:42.870133",
"spec_repo_commit": "9c185b5"
"regenerated": "2021-07-21 11:37:09.036072",
"spec_repo_commit": "a4f22f3"
},
"v2": {
"apigentools_version": "1.4.1.dev11",
"regenerated": "2021-07-20 10:15:24.674220",
"spec_repo_commit": "9c185b5"
"regenerated": "2021-07-21 11:37:45.441530",
"spec_repo_commit": "a4f22f3"
}
}
}
15 changes: 15 additions & 0 deletions api_docs/v1/ListStreamColumn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@


# ListStreamColumn

Widget column.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**field** | **String** | Widget column field. |
**width** | **ListStreamColumnWidth** | |



15 changes: 15 additions & 0 deletions api_docs/v1/ListStreamColumnWidth.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@


# ListStreamColumnWidth

## Enum


* `AUTO` (value: `"auto"`)

* `COMPACT` (value: `"compact"`)

* `FULL` (value: `"full"`)



16 changes: 16 additions & 0 deletions api_docs/v1/ListStreamQuery.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


# ListStreamQuery

Updated list stream widget.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**dataSource** | **ListStreamSource** | |
**indexes** | **List<String>** | List of indexes. | [optional]
**queryString** | **String** | Widget query. |



11 changes: 11 additions & 0 deletions api_docs/v1/ListStreamResponseFormat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


# ListStreamResponseFormat

## Enum


* `EVENT_LIST` (value: `"event_list"`)



13 changes: 13 additions & 0 deletions api_docs/v1/ListStreamSource.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@


# ListStreamSource

## Enum


* `ISSUE_STREAM` (value: `"issue_stream"`)

* `LOGS_STREAM` (value: `"logs_stream"`)



21 changes: 21 additions & 0 deletions api_docs/v1/ListStreamWidgetDefinition.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@


# ListStreamWidgetDefinition

The list stream visualization displays a table of recent events in your application that match a search criteria using user-defined columns.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**legendSize** | **String** | Available legend sizes for a widget. Should be one of \"0\", \"2\", \"4\", \"8\", \"16\", or \"auto\". | [optional]
**requests** | [**List<ListStreamWidgetRequest>**](ListStreamWidgetRequest.md) | Request payload used to query items. |
**showLegend** | **Boolean** | Whether or not to display the legend on this widget. | [optional]
**time** | [**WidgetTime**](WidgetTime.md) | | [optional]
**title** | **String** | Title of the widget. | [optional]
**titleAlign** | **WidgetTextAlign** | | [optional]
**titleSize** | **String** | Size of the title. | [optional]
**type** | **ListStreamWidgetDefinitionType** | |



11 changes: 11 additions & 0 deletions api_docs/v1/ListStreamWidgetDefinitionType.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


# ListStreamWidgetDefinitionType

## Enum


* `LIST_STREAM` (value: `"list_stream"`)



16 changes: 16 additions & 0 deletions api_docs/v1/ListStreamWidgetRequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


# ListStreamWidgetRequest

Updated list stream widget.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**columns** | [**List<ListStreamColumn>**](ListStreamColumn.md) | Widget columns. |
**query** | [**ListStreamQuery**](ListStreamQuery.md) | |
**responseFormat** | **ListStreamResponseFormat** | |



8 changes: 8 additions & 0 deletions api_docs/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,14 @@ Class | Method | HTTP request | Description
- [ImageWidgetDefinition](ImageWidgetDefinition.md)
- [ImageWidgetDefinitionType](ImageWidgetDefinitionType.md)
- [IntakePayloadAccepted](IntakePayloadAccepted.md)
- [ListStreamColumn](ListStreamColumn.md)
- [ListStreamColumnWidth](ListStreamColumnWidth.md)
- [ListStreamQuery](ListStreamQuery.md)
- [ListStreamResponseFormat](ListStreamResponseFormat.md)
- [ListStreamSource](ListStreamSource.md)
- [ListStreamWidgetDefinition](ListStreamWidgetDefinition.md)
- [ListStreamWidgetDefinitionType](ListStreamWidgetDefinitionType.md)
- [ListStreamWidgetRequest](ListStreamWidgetRequest.md)
- [Log](Log.md)
- [LogContent](LogContent.md)
- [LogQueryDefinition](LogQueryDefinition.md)
Expand Down
9 changes: 9 additions & 0 deletions api_docs/v1/WidgetDefinition.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
* [HostMapWidgetDefinition](HostMapWidgetDefinition.md)
* [IFrameWidgetDefinition](IFrameWidgetDefinition.md)
* [ImageWidgetDefinition](ImageWidgetDefinition.md)
* [ListStreamWidgetDefinition](ListStreamWidgetDefinition.md)
* [LogStreamWidgetDefinition](LogStreamWidgetDefinition.md)
* [MonitorSummaryWidgetDefinition](MonitorSummaryWidgetDefinition.md)
* [NoteWidgetDefinition](NoteWidgetDefinition.md)
Expand Down Expand Up @@ -50,6 +51,7 @@ import com.datadog.api.v1.client.model.HeatMapWidgetDefinition;
import com.datadog.api.v1.client.model.HostMapWidgetDefinition;
import com.datadog.api.v1.client.model.IFrameWidgetDefinition;
import com.datadog.api.v1.client.model.ImageWidgetDefinition;
import com.datadog.api.v1.client.model.ListStreamWidgetDefinition;
import com.datadog.api.v1.client.model.LogStreamWidgetDefinition;
import com.datadog.api.v1.client.model.MonitorSummaryWidgetDefinition;
import com.datadog.api.v1.client.model.NoteWidgetDefinition;
Expand Down Expand Up @@ -165,6 +167,13 @@ public class Example {
// to get back the ImageWidgetDefinition set earlier
ImageWidgetDefinition testImageWidgetDefinition = (ImageWidgetDefinition) exampleWidgetDefinition.getActualInstance();

// create a new ListStreamWidgetDefinition
ListStreamWidgetDefinition exampleListStreamWidgetDefinition = new ListStreamWidgetDefinition();
// set WidgetDefinition to ListStreamWidgetDefinition
exampleWidgetDefinition.setActualInstance(exampleListStreamWidgetDefinition);
// to get back the ListStreamWidgetDefinition set earlier
ListStreamWidgetDefinition testListStreamWidgetDefinition = (ListStreamWidgetDefinition) exampleWidgetDefinition.getActualInstance();

// create a new LogStreamWidgetDefinition
LogStreamWidgetDefinition exampleLogStreamWidgetDefinition = new LogStreamWidgetDefinition();
// set WidgetDefinition to LogStreamWidgetDefinition
Expand Down
122 changes: 122 additions & 0 deletions src/main/java/com/datadog/api/v1/client/model/ListStreamColumn.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
/*
* 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.
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

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

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Objects;

/** Widget column. */
@ApiModel(description = "Widget column.")
@JsonPropertyOrder({ListStreamColumn.JSON_PROPERTY_FIELD, ListStreamColumn.JSON_PROPERTY_WIDTH})
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class ListStreamColumn {
public static final String JSON_PROPERTY_FIELD = "field";
private String field;

public static final String JSON_PROPERTY_WIDTH = "width";
private ListStreamColumnWidth width;

public ListStreamColumn() {}

@JsonCreator
public ListStreamColumn(
@JsonProperty(required = true, value = JSON_PROPERTY_FIELD) String field,
@JsonProperty(required = true, value = JSON_PROPERTY_WIDTH) ListStreamColumnWidth width) {
this.field = field;
this.width = width;
}

public ListStreamColumn field(String field) {
this.field = field;
return this;
}

/**
* Widget column field.
*
* @return field
*/
@ApiModelProperty(example = "content", required = true, value = "Widget column field.")
@JsonProperty(JSON_PROPERTY_FIELD)
@JsonInclude(value = JsonInclude.Include.ALWAYS)
public String getField() {
return field;
}

public void setField(String field) {
this.field = field;
}

public ListStreamColumn width(ListStreamColumnWidth width) {
this.width = width;
return this;
}

/**
* Get width
*
* @return width
*/
@ApiModelProperty(required = true, value = "")
@JsonProperty(JSON_PROPERTY_WIDTH)
@JsonInclude(value = JsonInclude.Include.ALWAYS)
public ListStreamColumnWidth getWidth() {
return width;
}

public void setWidth(ListStreamColumnWidth width) {
this.width = width;
}

/** Return true if this ListStreamColumn object is equal to o. */
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
ListStreamColumn listStreamColumn = (ListStreamColumn) o;
return Objects.equals(this.field, listStreamColumn.field)
&& Objects.equals(this.width, listStreamColumn.width);
}

@Override
public int hashCode() {
return Objects.hash(field, width);
}

@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ListStreamColumn {\n");
sb.append(" field: ").append(toIndentedString(field)).append("\n");
sb.append(" width: ").append(toIndentedString(width)).append("\n");
sb.append("}");
return sb.toString();
}

/**
* Convert the given object to string with each line indented by 4 spaces (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
/*
* 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.
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

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

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

/** Widget column width. */
public enum ListStreamColumnWidth {
AUTO("auto"),

COMPACT("compact"),

FULL("full");

private String value;

ListStreamColumnWidth(String value) {
this.value = value;
}

@JsonValue
public String getValue() {
return value;
}

@Override
public String toString() {
return String.valueOf(value);
}

@JsonCreator
public static ListStreamColumnWidth fromValue(String value) {
for (ListStreamColumnWidth b : ListStreamColumnWidth.values()) {
if (b.value.equals(value)) {
return b;
}
}
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
Loading