Class: DatadogAPIClient::V2::TableResultV2DataAttributesFileMetadata

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb

Overview

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

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#access_detailsObject

Cloud storage access configuration for the reference table data file.



33
34
35
# File 'lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb', line 33

def access_details
  @access_details
end

#error_messageObject

The error message returned from the last operation (sync for cloud storage, upload for local file).



36
37
38
# File 'lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb', line 36

def error_message
  @error_message
end

#error_row_countObject

The number of rows that failed to process.



39
40
41
# File 'lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb', line 39

def error_row_count
  @error_row_count
end

#error_typeObject

The type of error that occurred during file processing. This field provides high-level error categories for easier troubleshooting and is only present when there are errors.



42
43
44
# File 'lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb', line 42

def error_type
  @error_type
end

#sync_enabledObject

Whether this table is synced automatically from cloud storage. Only applicable for cloud storage sources.



45
46
47
# File 'lib/datadog_api_client/v2/models/table_result_v2_data_attributes_file_metadata.rb', line 45

def sync_enabled
  @sync_enabled
end