class Fluent::BigQuery::TimestampFieldSchema
Constants
- FLOAT_REGEXP
- INTEGER_REGEXP
Public Instance Methods
format_one(value, is_load: false)
click to toggle source
# File lib/fluent/plugin/bigquery/schema.rb, line 147 def format_one(value, is_load: false) case value when Time value.strftime("%Y-%m-%d %H:%M:%S.%6L %:z") when String if value =~ INTEGER_REGEXP value.to_i elsif value =~ FLOAT_REGEXP value.to_f else value end else value end end
type()
click to toggle source
# File lib/fluent/plugin/bigquery/schema.rb, line 143 def type :timestamp end