Package com.gpudb.protocol
Class VisualizeGetFeatureInfoRequest
java.lang.Object
com.gpudb.protocol.VisualizeGetFeatureInfoRequest
All Implemented Interfaces:
org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecordpublic class VisualizeGetFeatureInfoRequest extends Object implements org.apache.avro.generic.IndexedRecord
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classConstructor Summary
ConstructorsConstructorDescriptionVisualizeGetFeatureInfoRequest(List<String> tableNames, List<String> xColumnNames, List<String> yColumnNames, List<String> geometryColumnNames, List<List<String>> queryColumnNames, String projection, double minX, double maxX, double minY, double maxY, int width, int height, int x, int y, int radius, long limit, String encoding, Map<String, String> options) Method Summary
Modifier and TypeMethodDescriptionbooleanget(int index) static org.apache.avro.SchemaintlonggetLimit()doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()intorg.apache.avro.SchemaintgetWidth()intgetX()intgetY()inthashCode()voidsetEncoding(String encoding) setGeometryColumnNames(List<String> geometryColumnNames) setHeight(int height) setLimit(long limit) setMaxX(double maxX) setMaxY(double maxY) setMinX(double minX) setMinY(double minY) setOptions(Map<String, String> options) setProjection(String projection) setQueryColumnNames(List<List<String>> queryColumnNames) setRadius(int radius) setTableNames(List<String> tableNames) setWidth(int width) setX(int x) setXColumnNames(List<String> xColumnNames) setY(int y) setYColumnNames(List<String> yColumnNames) toString()
Constructor Details
VisualizeGetFeatureInfoRequest
public VisualizeGetFeatureInfoRequest()VisualizeGetFeatureInfoRequest
public VisualizeGetFeatureInfoRequest(List<String> tableNames, List<String> xColumnNames, List<String> yColumnNames, List<String> geometryColumnNames, List<List<String>> queryColumnNames, String projection, double minX, double maxX, double minY, double maxY, int width, int height, int x, int y, int radius, long limit, String encoding, Map<String, String> options)
Method Details
getClassSchema
public static org.apache.avro.Schema getClassSchema()setTableNames
setXColumnNames
setYColumnNames
setGeometryColumnNames
setQueryColumnNames
setProjection
getMinX
public double getMinX()setMinX
getMaxX
public double getMaxX()setMaxX
getMinY
public double getMinY()setMinY
getMaxY
public double getMaxY()setMaxY
getWidth
public int getWidth()setWidth
getHeight
public int getHeight()setHeight
getX
public int getX()setX
getY
public int getY()setY
getRadius
public int getRadius()setRadius
getLimit
public long getLimit()setLimit
setEncoding
setOptions
getSchema
public org.apache.avro.Schema getSchema()Specified by:getSchemain interfaceorg.apache.avro.generic.GenericContainer