org.apache.gora.tutorial.log.generated
Class Pageview

java.lang.Object
  extended by org.apache.gora.persistency.impl.PersistentBase
      extended by org.apache.gora.tutorial.log.generated.Pageview
All Implemented Interfaces:
Cloneable, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificRecord, Persistent

public class Pageview
extends PersistentBase


Nested Class Summary
static class Pageview.Field
           
 
Field Summary
static String[] _ALL_FIELDS
           
static org.apache.avro.Schema _SCHEMA
           
 
Fields inherited from class org.apache.gora.persistency.impl.PersistentBase
datumReader, FIELD_MAP, FIELDS
 
Constructor Summary
Pageview()
           
Pageview(StateManager stateManager)
           
 
Method Summary
 Object get(int _field)
           
 org.apache.avro.util.Utf8 getHttpMethod()
           
 int getHttpStatusCode()
           
 org.apache.avro.util.Utf8 getIp()
           
 org.apache.avro.util.Utf8 getReferrer()
           
 int getResponseSize()
           
 org.apache.avro.Schema getSchema()
           
 long getTimestamp()
           
 org.apache.avro.util.Utf8 getUrl()
           
 org.apache.avro.util.Utf8 getUserAgent()
           
 Pageview newInstance(StateManager stateManager)
          Constructs a new instance of the object with the given StateManager.
 void put(int _field, Object _value)
           
 void setHttpMethod(org.apache.avro.util.Utf8 value)
           
 void setHttpStatusCode(int value)
           
 void setIp(org.apache.avro.util.Utf8 value)
           
 void setReferrer(org.apache.avro.util.Utf8 value)
           
 void setResponseSize(int value)
           
 void setTimestamp(long value)
           
 void setUrl(org.apache.avro.util.Utf8 value)
           
 void setUserAgent(org.apache.avro.util.Utf8 value)
           
 
Methods inherited from class org.apache.gora.persistency.impl.PersistentBase
clear, clearDirty, clearDirty, clearDirty, clearNew, clearReadable, clearReadable, clearReadable, clone, equals, getField, getFieldIndex, getFields, getStateManager, hashCode, isDirty, isDirty, isDirty, isFieldEqual, isNew, isReadable, isReadable, registerFields, setDirty, setDirty, setDirty, setNew, setReadable, setReadable, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_SCHEMA

public static final org.apache.avro.Schema _SCHEMA

_ALL_FIELDS

public static final String[] _ALL_FIELDS
Constructor Detail

Pageview

public Pageview()

Pageview

public Pageview(StateManager stateManager)
Method Detail

newInstance

public Pageview newInstance(StateManager stateManager)
Description copied from interface: Persistent
Constructs a new instance of the object with the given StateManager. This method is intended to be used by Gora framework.

Parameters:
stateManager - the StateManager to manage the persistent state of the object
Returns:
a new instance of the object

getSchema

public org.apache.avro.Schema getSchema()

get

public Object get(int _field)

put

public void put(int _field,
                Object _value)

getUrl

public org.apache.avro.util.Utf8 getUrl()

setUrl

public void setUrl(org.apache.avro.util.Utf8 value)

getTimestamp

public long getTimestamp()

setTimestamp

public void setTimestamp(long value)

getIp

public org.apache.avro.util.Utf8 getIp()

setIp

public void setIp(org.apache.avro.util.Utf8 value)

getHttpMethod

public org.apache.avro.util.Utf8 getHttpMethod()

setHttpMethod

public void setHttpMethod(org.apache.avro.util.Utf8 value)

getHttpStatusCode

public int getHttpStatusCode()

setHttpStatusCode

public void setHttpStatusCode(int value)

getResponseSize

public int getResponseSize()

setResponseSize

public void setResponseSize(int value)

getReferrer

public org.apache.avro.util.Utf8 getReferrer()

setReferrer

public void setReferrer(org.apache.avro.util.Utf8 value)

getUserAgent

public org.apache.avro.util.Utf8 getUserAgent()

setUserAgent

public void setUserAgent(org.apache.avro.util.Utf8 value)


Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.