@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DdsqlTabularQueryColumn extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_TYPE |
static String |
JSON_PROPERTY_VALUES |
boolean |
unparsed |
| Constructor and Description |
|---|
DdsqlTabularQueryColumn() |
DdsqlTabularQueryColumn(String name,
String type,
List<Object> values) |
| Modifier and Type | Method and Description |
|---|---|
DdsqlTabularQueryColumn |
addValuesItem(Object valuesItem) |
boolean |
equals(Object o)
Return true if this DdsqlTabularQueryColumn object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getName()
Name of the column as projected by the SQL statement.
|
String |
getType()
DDSQL data type of the column's values, for example
VARCHAR, BIGINT,
DECIMAL, BOOLEAN, TIMESTAMP, JSON, or an
array variant such as VARCHAR[]. |
List<Object> |
getValues()
Column values in row order, one entry per result row.
|
int |
hashCode() |
DdsqlTabularQueryColumn |
name(String name) |
DdsqlTabularQueryColumn |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setName(String name) |
void |
setType(String type) |
void |
setValues(List<Object> values) |
String |
toString() |
DdsqlTabularQueryColumn |
type(String type) |
DdsqlTabularQueryColumn |
values(List<Object> values) |
public boolean unparsed
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_VALUES
public DdsqlTabularQueryColumn name(String name)
public String getName()
public void setName(String name)
public DdsqlTabularQueryColumn type(String type)
public String getType()
VARCHAR, BIGINT,
DECIMAL, BOOLEAN, TIMESTAMP, JSON, or an
array variant such as VARCHAR[]. See the DDSQL data-types reference
for the full, up-to-date list.public void setType(String type)
public DdsqlTabularQueryColumn values(List<Object> values)
public DdsqlTabularQueryColumn addValuesItem(Object valuesItem)
public List<Object> getValues()
type. The following serialization rules should be taken into account:
BIGINT values are encoded as JSON numbers in the signed 64-bit integer
range.
DECIMAL values are encoded as JSON numbers with 64-bit double precision.
TIMESTAMP and DATE values are encoded as Unix-millisecond
integers; a DATE resolves to midnight UTC.
JSON values are returned as a JSON-encoded string.
null is allowed for any column type where a value is missing.
public DdsqlTabularQueryColumn putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.