Class: DataDuck::Optimizely::OptimizelyTable

Inherits:
IntegrationTable show all
Defined in:
lib/integrations/optimizely/optimizely_table.rb

Instance Attribute Summary

Attributes inherited from Table

#data, #errors

Instance Method Summary collapse

Methods inherited from Table

#actions, #autogenerate_identity?, #batch_size, #building_name, #check_table_valid!, #create_column_names, #create_schema, #distribution_key, #distribution_style, #etl!, #extract!, #extract_by_clause, #extract_by_column, #extract_query, #identify_by_columns, #include_with_all?, #indexes, #limit_clause, #load!, #name, output, #output_column_names, #output_schema, #postprocess!, #recreate!, #show, source, #staging_name, #transform!, transforms, validates

Instance Method Details

#optimizely_api_tokenObject



4
5
6
# File 'lib/integrations/optimizely/optimizely_table.rb', line 4

def optimizely_api_token
  ENV['optimizely_api_token']
end

#prefixObject



8
9
10
# File 'lib/integrations/optimizely/optimizely_table.rb', line 8

def prefix
  "optimizely_"
end

#should_fully_reload?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/integrations/optimizely/optimizely_table.rb', line 12

def should_fully_reload?
  true
end