Table of Contents - egis-1.5.0 Documentation
Classes and Modules
- Egis
- Egis::AwsClientProvider
- Egis::CartesianProductGenerator
- Egis::Client
- Egis::Configuration
- Egis::Database
- Egis::Errors
- Egis::Errors::Error
- Egis::Errors::PartitionError
- Egis::Errors::QueryExecutionError
- Egis::Errors::TypeError
- Egis::Errors::UnsupportedTableFormat
- Egis::OutputDownloader
- Egis::OutputParser
- Egis::PartitionsGenerator
- Egis::QueryStatus
- Egis::S3Cleaner
- Egis::S3LocationParser
- Egis::StandardMode
- Egis::Table
- Egis::TableDDLGenerator
- Egis::TableDataWiper
- Egis::TableSchema
- Egis::Testing
- Egis::Testing::TestingMode
- Egis::Types
- Egis::Types::BooleanSerializer
- Egis::Types::DefaultSerializer
- Egis::Types::IntegerSerializer
- Egis::Types::NullSerializer
- Egis::Types::StringSerializer
- Egis::Types::TimestampSerializer
Methods
- ::configuration — Egis
- ::configure — Egis
- ::define — Egis::TableSchema
- ::logger — Egis
- ::mode — Egis
- ::new — Egis::Client
- ::new — Egis::Configuration
- ::new — Egis::Database
- ::new — Egis::OutputDownloader
- ::new — Egis::PartitionsGenerator
- ::new — Egis::QueryStatus
- ::new — Egis::S3Cleaner
- ::new — Egis::Table
- ::new — Egis::TableDataWiper
- ::new — Egis::TableSchema
- ::new — Egis::Testing::TestingMode
- ::new — Egis::Types::NullSerializer
- ::serializer — Egis::Types
- ::testing — Egis
- #add_partitions — Egis::Table
- #add_partitions! — Egis::Table
- #all_columns — Egis::Table
- #async — Egis::StandardMode
- #async — Egis::Testing::TestingMode
- #athena_client — Egis::AwsClientProvider
- #cancelled? — Egis::QueryStatus
- #cartesian_product — Egis::CartesianProductGenerator
- #cleanup — Egis::Testing::TestingMode
- #client_config — Egis::AwsClientProvider
- #column — Egis::TableSchema
- #column_definition_sql — Egis::TableDDLGenerator
- #column_types — Egis::Table
- #configure — Egis::Configuration
- #create — Egis::Database
- #create — Egis::Table
- #create! — Egis::Database
- #create! — Egis::Table
- #create_table_sql — Egis::TableDDLGenerator
- #data_insert_query — Egis::Table
- #database — Egis::Client
- #database_name — Egis::Client
- #database_name — Egis::StandardMode
- #database_name — Egis::Testing::TestingMode
- #delete — Egis::S3Cleaner
- #delimited_row_format_statement — Egis::TableDDLGenerator
- #dirty! — Egis::Testing::TestingMode
- #dirty? — Egis::Testing::TestingMode
- #discover_partitions — Egis::Table
- #download — Egis::OutputDownloader
- #download_data — Egis::Table
- #drop — Egis::Database
- #drop! — Egis::Database
- #dump — Egis::Types::BooleanSerializer
- #dump — Egis::Types::DefaultSerializer
- #dump — Egis::Types::IntegerSerializer
- #dump — Egis::Types::NullSerializer
- #dump — Egis::Types::StringSerializer
- #dump — Egis::Types::TimestampSerializer
- #execute_query — Egis::Client
- #execute_query — Egis::Database
- #exists? — Egis::Database
- #failed? — Egis::QueryStatus
- #fetch_result — Egis::QueryStatus
- #finished? — Egis::QueryStatus
- #format — Egis::Table
- #illegal_value_error — Egis::Types::BooleanSerializer
- #in_progress? — Egis::QueryStatus
- #literal — Egis::Types::BooleanSerializer
- #literal — Egis::Types::DefaultSerializer
- #literal — Egis::Types::IntegerSerializer
- #literal — Egis::Types::NullSerializer
- #literal — Egis::Types::StringSerializer
- #literal — Egis::Types::TimestampSerializer
- #load — Egis::Types::BooleanSerializer
- #load — Egis::Types::DefaultSerializer
- #load — Egis::Types::IntegerSerializer
- #load — Egis::Types::NullSerializer
- #load — Egis::Types::StringSerializer
- #load — Egis::Types::TimestampSerializer
- #location — Egis::Table
- #log_database_creation — Egis::Database
- #log_database_removal — Egis::Database
- #log_query_execution — Egis::Client
- #log_table_creation — Egis::Table
- #parse — Egis::OutputParser
- #parse_output_location — Egis::Client
- #parse_url — Egis::S3LocationParser
- #partition — Egis::TableSchema
- #partition_statement — Egis::TableDDLGenerator
- #partition_values — Egis::PartitionsGenerator
- #partition_values_clause — Egis::PartitionsGenerator
- #partition_values_missing? — Egis::PartitionsGenerator
- #partition_values_to_remove — Egis::TableDataWiper
- #partitions_definition — Egis::PartitionsGenerator
- #permissive_statement — Egis::PartitionsGenerator
- #permissive_statement — Egis::TableDDLGenerator
- #query_execution_params — Egis::Client
- #query_status — Egis::Client
- #query_status — Egis::Database
- #queued? — Egis::QueryStatus
- #remove_partition_files — Egis::TableDataWiper
- #remove_test_databases — Egis::Testing::TestingMode
- #row_format_statement — Egis::TableDDLGenerator
- #row_literal_values — Egis::Table
- #row_values_statement — Egis::Table
- #running? — Egis::QueryStatus
- #s3_client — Egis::AwsClientProvider
- #s3_path — Egis::StandardMode
- #s3_path — Egis::Testing::TestingMode
- #serde? — Egis::TableDDLGenerator
- #serde_row_format_statement — Egis::TableDDLGenerator
- #serializers — Egis::OutputParser
- #table — Egis::Database
- #to_sql — Egis::PartitionsGenerator
- #translate_name — Egis::Database
- #translate_path — Egis::Client
- #upload_data — Egis::Table
- #validate_partition_values — Egis::PartitionsGenerator
- #validate_partition_values — Egis::TableDataWiper
- #wait_for_query_to_finish — Egis::Client
- #wipe_data — Egis::Table
- #wipe_table_data — Egis::TableDataWiper