Package com.datadog.api.client.v2.model
Class TableResultV2DataAttributes
java.lang.Object
com.datadog.api.client.v2.model.TableResultV2DataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class TableResultV2DataAttributes
extends Object
Attributes that define the reference table's configuration and properties.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) description(String description) booleanReturn true if this TableResultV2DataAttributes object is equal to o.fileMetadata(TableResultV2DataAttributesFileMetadata fileMetadata) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.UUID of the user who created the reference table.Optional text describing the purpose or contents of this reference table.Metadata specifying where and how to access the reference table's data file.UUID of the user who last updated the reference table.The number of successfully processed rows in the reference table.Schema defining the structure and columns of the reference table.The source type for reference table data.The processing status of the table.Unique name to identify this reference table.getTags()Tags for organizing and filtering reference tables.When the reference table was last updated, in ISO 8601 format.inthashCode()lastUpdatedBy(String lastUpdatedBy) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCreatedBy(String createdBy) voidsetDescription(String description) voidsetFileMetadata(TableResultV2DataAttributesFileMetadata fileMetadata) voidsetLastUpdatedBy(String lastUpdatedBy) voidsetRowCount(Long rowCount) voidvoidsetSource(ReferenceTableSourceType source) voidvoidsetTableName(String tableName) voidvoidsetUpdatedAt(String updatedAt) source(ReferenceTableSourceType source) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_BY
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FILE_METADATA
- See Also:
-
JSON_PROPERTY_LAST_UPDATED_BY
- See Also:
-
JSON_PROPERTY_ROW_COUNT
- See Also:
-
JSON_PROPERTY_SCHEMA
- See Also:
-
JSON_PROPERTY_SOURCE
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TABLE_NAME
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
TableResultV2DataAttributes
public TableResultV2DataAttributes()
-
-
Method Details
-
createdBy
-
getCreatedBy
UUID of the user who created the reference table.- Returns:
- createdBy
-
setCreatedBy
-
description
-
getDescription
Optional text describing the purpose or contents of this reference table.- Returns:
- description
-
setDescription
-
fileMetadata
public TableResultV2DataAttributes fileMetadata(TableResultV2DataAttributesFileMetadata fileMetadata) -
getFileMetadata
Metadata specifying where and how to access the reference table's data file.For cloud storage tables (S3/GCS/Azure): - sync_enabled and access_details will always be present - error fields (error_message, error_row_count, error_type) are present only when errors occur
For local file tables: - error fields (error_message, error_row_count) are present only when errors occur - sync_enabled, access_details are never present
- Returns:
- fileMetadata
-
setFileMetadata
-
lastUpdatedBy
-
getLastUpdatedBy
UUID of the user who last updated the reference table.- Returns:
- lastUpdatedBy
-
setLastUpdatedBy
-
rowCount
-
getRowCount
The number of successfully processed rows in the reference table.- Returns:
- rowCount
-
setRowCount
-
schema
-
getSchema
Schema defining the structure and columns of the reference table.- Returns:
- schema
-
setSchema
-
source
-
getSource
The source type for reference table data. Includes all possible source types that can appear in responses.- Returns:
- source
-
setSource
-
status
-
getStatus
The processing status of the table.- Returns:
- status
-
setStatus
-
tableName
-
getTableName
Unique name to identify this reference table. Used in enrichment processors and API calls.- Returns:
- tableName
-
setTableName
-
tags
-
addTagsItem
-
getTags
Tags for organizing and filtering reference tables.- Returns:
- tags
-
setTags
-
updatedAt
-
getUpdatedAt
When the reference table was last updated, in ISO 8601 format.- Returns:
- updatedAt
-
setUpdatedAt
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- TableResultV2DataAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this TableResultV2DataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-