A C D F G M N P R S T U

A

addType(GoodwillSchema) - Method in interface com.ning.metrics.goodwill.sink.GoodwillSink
Add a new type to the sink
addType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.sink.NetezzaSink
Add a new type to the sink

For Netezza, this means creating a table where the data can be dumped.

addType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.CSVFileStore
Add a new type to the store
addType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.GoodwillStore
Add a new type to the store
addType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.MySQLStore
Add a new type to the store
addTypeInfo(GoodwillSchema) - Method in interface com.ning.metrics.goodwill.sink.GoodwillSink
Give human readable information on how to add a Type in the sink This is used in the UI
addTypeInfo(GoodwillSchema) - Method in class com.ning.metrics.goodwill.sink.NetezzaSink
Give information on how to add a Type in the sink
addTypeToSink(String) - Method in class com.ning.metrics.goodwill.endpoint.Sink
 
allowDeleteEvent() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 

C

close(Connection) - Static method in class com.ning.metrics.goodwill.dao.DAOUtil
Quietly close the Connection
close(Statement) - Static method in class com.ning.metrics.goodwill.dao.DAOUtil
Quietly close the Statement
close(ResultSet) - Static method in class com.ning.metrics.goodwill.dao.DAOUtil
Quietly close the ResultSet.
close(Connection, Statement) - Static method in class com.ning.metrics.goodwill.dao.DAOUtil
Quietly close the Connection and Statement.
close(Connection, Statement, ResultSet) - Static method in class com.ning.metrics.goodwill.dao.DAOUtil
Quietly close the Connection, Statement and ResultSet
com.ning.metrics.goodwill.binder.config - package com.ning.metrics.goodwill.binder.config
 
com.ning.metrics.goodwill.binder.listeners - package com.ning.metrics.goodwill.binder.listeners
 
com.ning.metrics.goodwill.binder.modules - package com.ning.metrics.goodwill.binder.modules
 
com.ning.metrics.goodwill.dao - package com.ning.metrics.goodwill.dao
 
com.ning.metrics.goodwill.endpoint - package com.ning.metrics.goodwill.endpoint
 
com.ning.metrics.goodwill.modules - package com.ning.metrics.goodwill.modules
 
com.ning.metrics.goodwill.sink - package com.ning.metrics.goodwill.sink
 
com.ning.metrics.goodwill.store - package com.ning.metrics.goodwill.store
 
configure(Binder) - Method in class com.ning.metrics.goodwill.binder.modules.GoodwillServicesModule
 
contextInitialized(ServletContextEvent) - Method in class com.ning.metrics.goodwill.binder.listeners.GoodwillGuiceListener
 
CSVFileStore - Class in com.ning.metrics.goodwill.store
 
CSVFileStore(GoodwillConfig) - Constructor for class com.ning.metrics.goodwill.store.CSVFileStore
 

D

DAOAccess - Interface in com.ning.metrics.goodwill.dao
 
DAOBoneCPAccess - Class in com.ning.metrics.goodwill.dao
 
DAOBoneCPAccess(GoodwillConfig) - Constructor for class com.ning.metrics.goodwill.dao.DAOBoneCPAccess
 
DAOBoneCPAccess(String, int, String, String, String) - Constructor for class com.ning.metrics.goodwill.dao.DAOBoneCPAccess
 
DAOUtil - Class in com.ning.metrics.goodwill.dao
 
DAOUtil() - Constructor for class com.ning.metrics.goodwill.dao.DAOUtil
 
deleteType(String) - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 
deleteType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.CSVFileStore
Delete a type
deleteType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.GoodwillStore
Delete a type
deleteType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.MySQLStore
Delete a type

F

findByName(String) - Method in class com.ning.metrics.goodwill.store.GoodwillStore
Given a Thrift name, find it in the store

G

get() - Method in class com.ning.metrics.goodwill.binder.modules.GoodwillSinkProvider
 
get() - Method in class com.ning.metrics.goodwill.binder.modules.GoodwillStoreProvider
 
getActionCoreURL() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getActionCoreURL() - Method in class com.ning.metrics.goodwill.modules.ThriftRegistrar
 
getAll() - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 
getAllJson() - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 
getCSVFilePath() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getDataSource() - Method in interface com.ning.metrics.goodwill.dao.DAOAccess
 
getDataSource() - Method in class com.ning.metrics.goodwill.dao.DAOBoneCPAccess
 
getSinkDBFirstHost() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBFirstPassword() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBFirstPort() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBFirstSchema() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
First schema to run statements in (where the table is created)
getSinkDBFirstUsername() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBSecondHost() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBSecondPassword() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBSecondPort() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBSecondSchema() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
Optionally, Goodwill can run statements in another schema (database).
getSinkDBSecondUsername() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkDBTableNameFormat() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkFirstExtraSQL() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
To create a stage table for instance:

CREATE TABLE STAGE_? AS SELECT * FROM ? LIMIT 0;

getSinkSecondExtraSQL() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getSinkType() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBHost() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBName() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBPassword() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBPort() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBThriftTableName() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreDBUsername() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getStoreInJSON() - Method in class com.ning.metrics.goodwill.modules.ThriftRegistrar
 
getStoreType() - Method in interface com.ning.metrics.goodwill.binder.config.GoodwillConfig
 
getTypeJson(String) - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 
getTypes() - Method in class com.ning.metrics.goodwill.store.CSVFileStore
 
getTypes() - Method in class com.ning.metrics.goodwill.store.GoodwillStore
 
getTypes() - Method in class com.ning.metrics.goodwill.store.MySQLStore
 
GoodwillConfig - Interface in com.ning.metrics.goodwill.binder.config
 
GoodwillGuiceListener - Class in com.ning.metrics.goodwill.binder.listeners
 
GoodwillGuiceListener() - Constructor for class com.ning.metrics.goodwill.binder.listeners.GoodwillGuiceListener
 
goodwillSchemata - Variable in class com.ning.metrics.goodwill.store.GoodwillStore
 
GoodwillServicesModule - Class in com.ning.metrics.goodwill.binder.modules
 
GoodwillServicesModule() - Constructor for class com.ning.metrics.goodwill.binder.modules.GoodwillServicesModule
 
GoodwillSink - Interface in com.ning.metrics.goodwill.sink
 
GoodwillSinkProvider - Class in com.ning.metrics.goodwill.binder.modules
 
GoodwillSinkProvider(GoodwillConfig) - Constructor for class com.ning.metrics.goodwill.binder.modules.GoodwillSinkProvider
 
GoodwillStore - Class in com.ning.metrics.goodwill.store
 
GoodwillStore() - Constructor for class com.ning.metrics.goodwill.store.GoodwillStore
 
GoodwillStoreProvider - Class in com.ning.metrics.goodwill.binder.modules
 
GoodwillStoreProvider(GoodwillConfig) - Constructor for class com.ning.metrics.goodwill.binder.modules.GoodwillStoreProvider
 

M

MySQLStore - Class in com.ning.metrics.goodwill.store
 
MySQLStore(GoodwillConfig, DAOAccess) - Constructor for class com.ning.metrics.goodwill.store.MySQLStore
 
MySQLStore(String, DAOAccess) - Constructor for class com.ning.metrics.goodwill.store.MySQLStore
 

N

NetezzaSink - Class in com.ning.metrics.goodwill.sink
 
NetezzaSink(GoodwillConfig) - Constructor for class com.ning.metrics.goodwill.sink.NetezzaSink
 

P

parseFile() - Method in class com.ning.metrics.goodwill.store.CSVFileStore
 
post(String) - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 
put(String) - Method in class com.ning.metrics.goodwill.endpoint.Registrar
 

R

Registrar - Class in com.ning.metrics.goodwill.endpoint
 
Registrar(GoodwillConfig, GoodwillStore, GoodwillSink) - Constructor for class com.ning.metrics.goodwill.endpoint.Registrar
 

S

setActionCoreURL(String) - Method in class com.ning.metrics.goodwill.modules.ThriftRegistrar
Setter for the actionCoreURL field.
setSink(GoodwillSink) - Method in class com.ning.metrics.goodwill.store.GoodwillStore
 
Sink - Class in com.ning.metrics.goodwill.endpoint
 
Sink(GoodwillStore, GoodwillSink) - Constructor for class com.ning.metrics.goodwill.endpoint.Sink
 
sink - Variable in class com.ning.metrics.goodwill.store.GoodwillStore
 

T

ThriftRegistrar - Class in com.ning.metrics.goodwill.modules
 
ThriftRegistrar(ByteArrayOutputStream) - Constructor for class com.ning.metrics.goodwill.modules.ThriftRegistrar
 
toJSON() - Method in class com.ning.metrics.goodwill.store.GoodwillStore
Serialize all Thrifts in the store in JSON format

U

updateType(GoodwillSchema) - Method in interface com.ning.metrics.goodwill.sink.GoodwillSink
Update a type to the sink
updateType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.sink.NetezzaSink
Update a type to the sink

Updating a table in Netezza can be quite tricky.

updateType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.CSVFileStore
Update a type to the store
updateType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.GoodwillStore
Update a type to the store
updateType(GoodwillSchema) - Method in class com.ning.metrics.goodwill.store.MySQLStore
Update a type to the store

A C D F G M N P R S T U

Copyright © 2010-2011 Ning, Inc.. All Rights Reserved.