A C D G J M R S T

A

addThriftField(GoodwillSchemaField) - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
Add a field in the Thrift.

C

CachingGoodwillAccessor - Class in com.ning.metrics.goodwill.access
 
CachingGoodwillAccessor(String, int) - Constructor for class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
 
CachingGoodwillAccessor(String, int, int) - Constructor for class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
 
client - Variable in class com.ning.metrics.goodwill.access.GoodwillAccessor
 
close() - Method in class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
Close the underlying http client
close() - Method in class com.ning.metrics.goodwill.access.GoodwillAccessor
Close the underlying http client
closeStream(InputStream) - Method in class com.ning.metrics.goodwill.access.GoodwillAccessor
 
com.ning.metrics.goodwill.access - package com.ning.metrics.goodwill.access
 

D

decode(String) - Static method in class com.ning.metrics.goodwill.access.GoodwillSchema
 
decode(String) - Static method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 

G

getDescription() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
getFieldByName(String) - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
Given a name, return the field matching the name.
getFieldByPosition(short) - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
Given a position, return the field at that position.
getFullSQLType() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
Pretty print the SQL type.
getId() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
getLength() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 
getName() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
 
getName() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
getPrecision() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 
getScale() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 
getSchema(String) - Method in class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
Given a schema name, get the associated GoodwillSchema.
getSchema(String) - Method in class com.ning.metrics.goodwill.access.GoodwillAccessor
Get the Goodwill schema associated to a schema name.
getSchema() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
Get the schema as a collection of fields.
getSchemata() - Method in class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
 
getSchemata() - Method in class com.ning.metrics.goodwill.access.GoodwillAccessor
Get all schemata.
getSql() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
getType() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
getType() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 
GoodwillAccessor - Class in com.ning.metrics.goodwill.access
 
GoodwillAccessor(String, int) - Constructor for class com.ning.metrics.goodwill.access.GoodwillAccessor
 
GoodwillSchema - Class in com.ning.metrics.goodwill.access
Describe a Schema in Goodwill.
GoodwillSchema(String, List<GoodwillSchemaField>, String) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchema
Jackson constructor

{ "sinkAddInfo": null, "name": "hello", "schema": [ { "name": "my hello attribute", "type": "string", "position": 1, "description": "awesome attribute", "sql": { "type": "nvarchar", "length": null, "scale": null, "precision": null } }, { "name": "dsfdfsfds", "type": "bool", "position": 2, "description": "dfsfdsfds", "sql": { "type": "boolean", "length": null, "scale": null, "precision": null } }, { "name": "wer", "type": "double", "position": 3, "description": "wer", "sql": { "type": "numeric", "length": null, "scale": 12, "precision": 42 } } ] }

GoodwillSchema(String, List<GoodwillSchemaField>) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchema
Manual constructor, typically used by Goodwill stores.
GoodwillSchemaField - Class in com.ning.metrics.goodwill.access
Describe a SchemaField in Goodwill.
GoodwillSchemaField(String, String, short, String, GoodwillSchemaField.Sql) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchemaField
Jackson constructor

{ "name": "myField", "type": "string", "position": 1, "description": "string", "sql": { "type": "nvarchar", "length": 255, "scale": null, "precision": null }

GoodwillSchemaField(String, String, short, String, String, Integer, Integer, Integer) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchemaField
Manual constructor, typically used by Goodwill stores.
GoodwillSchemaField(SchemaField) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
GoodwillSchemaField.Sql - Class in com.ning.metrics.goodwill.access
Extra information for the SQL Sink
GoodwillSchemaField.Sql(String, Integer, Integer, Integer) - Constructor for class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 

J

JSON_THRIFT_FIELD_DESCRIPTION - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_ID - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_NAME - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_SQL_KEY - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_SQL_LENGTH - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_SQL_PRECISION - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_SQL_SCALE - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_SQL_TYPE - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_FIELD_TYPE - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
JSON_THRIFT_TYPE_NAME - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchema
 
JSON_THRIFT_TYPE_SCHEMA - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchema
 
JSON_THRIFT_TYPE_SINK_ADD_INFO - Static variable in class com.ning.metrics.goodwill.access.GoodwillSchema
 

M

mapper - Static variable in class com.ning.metrics.goodwill.access.GoodwillAccessor
 

R

refreshSchemataCache() - Method in class com.ning.metrics.goodwill.access.CachingGoodwillAccessor
Invalidate and refresh the cache

This is blocking and returns when the cache has been updated


S

setSinkAddInfo(String) - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
 

T

toJSON() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
Deprecated. Use 'toJSONBytes()' instead
toJSON() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
Create a JSON representation of the GoodwillSchemaField.
toJSONBytes() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
 
toMap() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
 
toMap() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField.Sql
 
toMap() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 
toString() - Method in class com.ning.metrics.goodwill.access.GoodwillSchema
 
toString() - Method in class com.ning.metrics.goodwill.access.GoodwillSchemaField
 

A C D G J M R S T

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