Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- fusionTablesService :: Service
- fusiontablesReadonlyScope :: OAuthScope
- fusiontablesScope :: OAuthScope
- data ColumnList
- columnList :: ColumnList
- clTotalItems :: Lens' ColumnList (Maybe Int32)
- clNextPageToken :: Lens' ColumnList (Maybe Text)
- clKind :: Lens' ColumnList Text
- clItems :: Lens' ColumnList [Column]
- data TableList
- tableList :: TableList
- tlNextPageToken :: Lens' TableList (Maybe Text)
- tlKind :: Lens' TableList Text
- tlItems :: Lens' TableList [Table]
- data StyleFunction
- styleFunction :: StyleFunction
- sfBuckets :: Lens' StyleFunction [Bucket]
- sfKind :: Lens' StyleFunction (Maybe Text)
- sfGradient :: Lens' StyleFunction (Maybe StyleFunctionGradient)
- sfColumnName :: Lens' StyleFunction (Maybe Text)
- data ColumnBaseColumn
- columnBaseColumn :: ColumnBaseColumn
- cbcTableIndex :: Lens' ColumnBaseColumn (Maybe Int32)
- cbcColumnId :: Lens' ColumnBaseColumn (Maybe Int32)
- data SQLresponse
- sQLresponse :: SQLresponse
- sqlKind :: Lens' SQLresponse Text
- sqlRows :: Lens' SQLresponse [[JSONValue]]
- sqlColumns :: Lens' SQLresponse [Text]
- data StyleFunctionGradientColorsItem
- styleFunctionGradientColorsItem :: StyleFunctionGradientColorsItem
- sfgciColor :: Lens' StyleFunctionGradientColorsItem (Maybe Text)
- sfgciOpacity :: Lens' StyleFunctionGradientColorsItem (Maybe Double)
- data StyleSettingList
- styleSettingList :: StyleSettingList
- sslTotalItems :: Lens' StyleSettingList (Maybe Int32)
- sslNextPageToken :: Lens' StyleSettingList (Maybe Text)
- sslKind :: Lens' StyleSettingList Text
- sslItems :: Lens' StyleSettingList [StyleSetting]
- data Bucket
- bucket :: Bucket
- bMax :: Lens' Bucket (Maybe Double)
- bColor :: Lens' Bucket (Maybe Text)
- bWeight :: Lens' Bucket (Maybe Int32)
- bIcon :: Lens' Bucket (Maybe Text)
- bOpacity :: Lens' Bucket (Maybe Double)
- bMin :: Lens' Bucket (Maybe Double)
- data Line
- line :: Line
- lCoordinates :: Lens' Line [[Double]]
- lType :: Lens' Line Text
- data StyleSetting
- styleSetting :: StyleSetting
- ssPolylineOptions :: Lens' StyleSetting (Maybe LineStyle)
- ssPolygonOptions :: Lens' StyleSetting (Maybe PolygonStyle)
- ssMarkerOptions :: Lens' StyleSetting (Maybe PointStyle)
- ssKind :: Lens' StyleSetting Text
- ssName :: Lens' StyleSetting (Maybe Text)
- ssStyleId :: Lens' StyleSetting (Maybe Int32)
- ssTableId :: Lens' StyleSetting (Maybe Text)
- data Point
- point :: Point
- pCoordinates :: Lens' Point [Double]
- pType :: Lens' Point Text
- data Polygon
- polygon :: Polygon
- polCoordinates :: Lens' Polygon [[[Double]]]
- polType :: Lens' Polygon Text
- data TaskList
- taskList :: TaskList
- tTotalItems :: Lens' TaskList (Maybe Int32)
- tNextPageToken :: Lens' TaskList (Maybe Text)
- tKind :: Lens' TaskList Text
- tItems :: Lens' TaskList [Task]
- data Geometry
- geometry :: Geometry
- gGeometries :: Lens' Geometry [JSONValue]
- gGeometry :: Lens' Geometry (Maybe JSONValue)
- gType :: Lens' Geometry Text
- data TemplateList
- templateList :: TemplateList
- temTotalItems :: Lens' TemplateList (Maybe Int32)
- temNextPageToken :: Lens' TemplateList (Maybe Text)
- temKind :: Lens' TemplateList Text
- temItems :: Lens' TemplateList [Template]
- data Import
- import' :: Import
- iKind :: Lens' Import Text
- iNumRowsReceived :: Lens' Import (Maybe Int64)
- data Task
- task :: Task
- tasProgress :: Lens' Task (Maybe Text)
- tasTaskId :: Lens' Task (Maybe Int64)
- tasKind :: Lens' Task Text
- tasType :: Lens' Task (Maybe Text)
- tasStarted :: Lens' Task (Maybe Bool)
- data Template
- template :: Template
- ttAutomaticColumnNames :: Lens' Template [Text]
- ttTemplateId :: Lens' Template (Maybe Int32)
- ttKind :: Lens' Template Text
- ttBody :: Lens' Template (Maybe Text)
- ttName :: Lens' Template (Maybe Text)
- ttTableId :: Lens' Template (Maybe Text)
- data PointStyle
- pointStyle :: PointStyle
- psIconName :: Lens' PointStyle (Maybe Text)
- psIconStyler :: Lens' PointStyle (Maybe StyleFunction)
- data PolygonStyle
- polygonStyle :: PolygonStyle
- psFillColorStyler :: Lens' PolygonStyle (Maybe StyleFunction)
- psFillColor :: Lens' PolygonStyle (Maybe Text)
- psStrokeColorStyler :: Lens' PolygonStyle (Maybe StyleFunction)
- psStrokeWeight :: Lens' PolygonStyle (Maybe Int32)
- psStrokeOpacity :: Lens' PolygonStyle (Maybe Double)
- psFillOpacity :: Lens' PolygonStyle (Maybe Double)
- psStrokeWeightStyler :: Lens' PolygonStyle (Maybe StyleFunction)
- psStrokeColor :: Lens' PolygonStyle (Maybe Text)
- data StyleFunctionGradient
- styleFunctionGradient :: StyleFunctionGradient
- sfgMax :: Lens' StyleFunctionGradient (Maybe Double)
- sfgMin :: Lens' StyleFunctionGradient (Maybe Double)
- sfgColors :: Lens' StyleFunctionGradient [StyleFunctionGradientColorsItem]
- data Column
- column :: Column
- cColumnJSONSchema :: Lens' Column (Maybe Text)
- cGraphPredicate :: Lens' Column (Maybe Text)
- cKind :: Lens' Column Text
- cBaseColumn :: Lens' Column (Maybe ColumnBaseColumn)
- cColumnPropertiesJSON :: Lens' Column (Maybe Text)
- cName :: Lens' Column (Maybe Text)
- cType :: Lens' Column (Maybe Text)
- cFormatPattern :: Lens' Column (Maybe Text)
- cColumnId :: Lens' Column (Maybe Int32)
- cValidValues :: Lens' Column [Text]
- cValidateData :: Lens' Column (Maybe Bool)
- cDescription :: Lens' Column (Maybe Text)
- data Table
- table :: Table
- tabaIsExportable :: Lens' Table (Maybe Bool)
- tabaKind :: Lens' Table Text
- tabaColumnPropertiesJSONSchema :: Lens' Table (Maybe Text)
- tabaTablePropertiesJSONSchema :: Lens' Table (Maybe Text)
- tabaName :: Lens' Table (Maybe Text)
- tabaTablePropertiesJSON :: Lens' Table (Maybe Text)
- tabaColumns :: Lens' Table [Column]
- tabaBaseTableIds :: Lens' Table [Text]
- tabaTableId :: Lens' Table (Maybe Text)
- tabaSQL :: Lens' Table (Maybe Text)
- tabaDescription :: Lens' Table (Maybe Text)
- tabaAttribution :: Lens' Table (Maybe Text)
- tabaAttributionLink :: Lens' Table (Maybe Text)
- data LineStyle
- lineStyle :: LineStyle
- lsStrokeColorStyler :: Lens' LineStyle (Maybe StyleFunction)
- lsStrokeWeight :: Lens' LineStyle (Maybe Int32)
- lsStrokeOpacity :: Lens' LineStyle (Maybe Double)
- lsStrokeWeightStyler :: Lens' LineStyle (Maybe StyleFunction)
- lsStrokeColor :: Lens' LineStyle (Maybe Text)
Service Configuration
fusionTablesService :: Service Source
Default request referring to version v2
of the Fusion Tables API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
fusiontablesReadonlyScope :: OAuthScope Source
View your Fusion Tables
fusiontablesScope :: OAuthScope Source
Manage your Fusion Tables
ColumnList
data ColumnList Source
Represents a list of columns in a table.
See: columnList
smart constructor.
columnList :: ColumnList Source
Creates a value of ColumnList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clTotalItems :: Lens' ColumnList (Maybe Int32) Source
Total number of columns for the table.
clNextPageToken :: Lens' ColumnList (Maybe Text) Source
Token used to access the next page of this result. No token is displayed if there are no more pages left.
clKind :: Lens' ColumnList Text Source
The kind of item this is. For a column list, this is always fusiontables#columnList.
clItems :: Lens' ColumnList [Column] Source
List of all requested columns.
TableList
Represents a list of tables.
See: tableList
smart constructor.
Creates a value of TableList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tlNextPageToken :: Lens' TableList (Maybe Text) Source
Token used to access the next page of this result. No token is displayed if there are no more pages left.
tlKind :: Lens' TableList Text Source
The kind of item this is. For table list, this is always fusiontables#tableList.
StyleFunction
data StyleFunction Source
Represents a StyleFunction within a StyleSetting
See: styleFunction
smart constructor.
styleFunction :: StyleFunction Source
Creates a value of StyleFunction
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sfBuckets :: Lens' StyleFunction [Bucket] Source
Bucket function that assigns a style based on the range a column value falls into.
sfKind :: Lens' StyleFunction (Maybe Text) Source
Stylers can be one of three kinds: "fusiontables#fromColumn if the column value is to be used as is, i.e., the column values can have colors in #RRGGBBAA format or integer line widths or icon names; fusiontables#gradient if the styling of the row is to be based on applying the gradient function on the column value; or fusiontables#buckets if the styling is to based on the bucket into which the the column value falls.
sfGradient :: Lens' StyleFunction (Maybe StyleFunctionGradient) Source
Gradient function that interpolates a range of colors based on column value.
sfColumnName :: Lens' StyleFunction (Maybe Text) Source
Name of the column whose value is used in the style.
ColumnBaseColumn
data ColumnBaseColumn Source
Identifier of the base column. If present, this column is derived from the specified base column.
See: columnBaseColumn
smart constructor.
columnBaseColumn :: ColumnBaseColumn Source
Creates a value of ColumnBaseColumn
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cbcTableIndex :: Lens' ColumnBaseColumn (Maybe Int32) Source
Offset to the entry in the list of base tables in the table definition.
cbcColumnId :: Lens' ColumnBaseColumn (Maybe Int32) Source
The id of the column in the base table from which this column is derived.
SQLresponse
data SQLresponse Source
Represents a response to a SQL statement.
See: sQLresponse
smart constructor.
sQLresponse :: SQLresponse Source
Creates a value of SQLresponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sqlKind :: Lens' SQLresponse Text Source
The kind of item this is. For responses to SQL queries, this is always fusiontables#sqlresponse.
sqlRows :: Lens' SQLresponse [[JSONValue]] Source
The rows in the table. For each cell we print out whatever cell value (e.g., numeric, string) exists. Thus it is important that each cell contains only one value.
sqlColumns :: Lens' SQLresponse [Text] Source
Columns in the table.
StyleFunctionGradientColorsItem
data StyleFunctionGradientColorsItem Source
styleFunctionGradientColorsItem :: StyleFunctionGradientColorsItem Source
Creates a value of StyleFunctionGradientColorsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sfgciColor :: Lens' StyleFunctionGradientColorsItem (Maybe Text) Source
Color in #RRGGBB format.
sfgciOpacity :: Lens' StyleFunctionGradientColorsItem (Maybe Double) Source
Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
StyleSettingList
data StyleSettingList Source
Represents a list of styles for a given table.
See: styleSettingList
smart constructor.
styleSettingList :: StyleSettingList Source
Creates a value of StyleSettingList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sslTotalItems :: Lens' StyleSettingList (Maybe Int32) Source
Total number of styles for the table.
sslNextPageToken :: Lens' StyleSettingList (Maybe Text) Source
Token used to access the next page of this result. No token is displayed if there are no more styles left.
sslKind :: Lens' StyleSettingList Text Source
The kind of item this is. For a style list, this is always fusiontables#styleSettingList .
sslItems :: Lens' StyleSettingList [StyleSetting] Source
All requested style settings.
Bucket
Specifies the minimum and maximum values, the color, opacity, icon and weight of a bucket within a StyleSetting.
See: bucket
smart constructor.
bMax :: Lens' Bucket (Maybe Double) Source
Maximum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
bColor :: Lens' Bucket (Maybe Text) Source
Color of line or the interior of a polygon in #RRGGBB format.
bOpacity :: Lens' Bucket (Maybe Double) Source
Opacity of the color: 0.0 (transparent) to 1.0 (opaque).
bMin :: Lens' Bucket (Maybe Double) Source
Minimum value in the selected column for a row to be styled according to the bucket color, opacity, icon, or weight.
Line
Represents a line geometry.
See: line
smart constructor.
Creates a value of Line
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lCoordinates :: Lens' Line [[Double]] Source
The coordinates that define the line.
StyleSetting
data StyleSetting Source
Represents a complete StyleSettings object. The primary key is a combination of the tableId and a styleId.
See: styleSetting
smart constructor.
styleSetting :: StyleSetting Source
Creates a value of StyleSetting
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssPolylineOptions :: Lens' StyleSetting (Maybe LineStyle) Source
Style definition for lines in the table.
ssPolygonOptions :: Lens' StyleSetting (Maybe PolygonStyle) Source
Style definition for polygons in the table.
ssMarkerOptions :: Lens' StyleSetting (Maybe PointStyle) Source
Style definition for points in the table.
ssKind :: Lens' StyleSetting Text Source
The kind of item this is. A StyleSetting contains the style definitions for points, lines, and polygons in a table. Since a table can have any one or all of them, a style definition can have point, line and polygon style definitions.
ssStyleId :: Lens' StyleSetting (Maybe Int32) Source
Identifier for the style setting (unique only within tables).
Point
Represents a point object.
See: point
smart constructor.
Creates a value of Point
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pCoordinates :: Lens' Point [Double] Source
The coordinates that define the point.
Polygon
Represents a polygon object.
See: polygon
smart constructor.
Creates a value of Polygon
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
polCoordinates :: Lens' Polygon [[[Double]]] Source
The coordinates that define the polygon.
TaskList
Represents a list of tasks for a table.
See: taskList
smart constructor.
Creates a value of TaskList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tNextPageToken :: Lens' TaskList (Maybe Text) Source
Token used to access the next page of this result. No token is displayed if there are no more pages left.
Geometry
Represents a Geometry object.
See: geometry
smart constructor.
Creates a value of Geometry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gGeometries :: Lens' Geometry [JSONValue] Source
The list of geometries in this geometry collection.
TemplateList
data TemplateList Source
Represents a list of templates for a given table.
See: templateList
smart constructor.
templateList :: TemplateList Source
Creates a value of TemplateList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
temTotalItems :: Lens' TemplateList (Maybe Int32) Source
Total number of templates for the table.
temNextPageToken :: Lens' TemplateList (Maybe Text) Source
Token used to access the next page of this result. No token is displayed if there are no more pages left.
temKind :: Lens' TemplateList Text Source
The kind of item this is. For a template list, this is always fusiontables#templateList .
temItems :: Lens' TemplateList [Template] Source
List of all requested templates.
Import
Represents an import request.
See: import'
smart constructor.
Creates a value of Import
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iKind :: Lens' Import Text Source
The kind of item this is. For an import, this is always fusiontables#import.
iNumRowsReceived :: Lens' Import (Maybe Int64) Source
The number of rows received from the import request.
Task
A background task on a table, initiated for time- or resource-consuming operations such as changing column types or deleting all rows.
See: task
smart constructor.
Creates a value of Task
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tasStarted :: Lens' Task (Maybe Bool) Source
false while the table is busy with some other task. true if this background task is currently running.
Template
Represents the contents of InfoWindow templates.
See: template
smart constructor.
Creates a value of Template
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ttAutomaticColumnNames :: Lens' Template [Text] Source
List of columns from which the template is to be automatically constructed. Only one of body or automaticColumns can be specified.
ttTemplateId :: Lens' Template (Maybe Int32) Source
Identifier for the template, unique within the context of a particular table.
ttKind :: Lens' Template Text Source
The kind of item this is. For a template, this is always fusiontables#template.
ttBody :: Lens' Template (Maybe Text) Source
Body of the template. It contains HTML with {column_name} to insert values from a particular column. The body is sanitized to remove certain tags, e.g., script. Only one of body or automaticColumns can be specified.
ttTableId :: Lens' Template (Maybe Text) Source
Identifier for the table for which the template is defined.
PointStyle
data PointStyle Source
Represents a PointStyle within a StyleSetting
See: pointStyle
smart constructor.
pointStyle :: PointStyle Source
Creates a value of PointStyle
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psIconName :: Lens' PointStyle (Maybe Text) Source
Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
psIconStyler :: Lens' PointStyle (Maybe StyleFunction) Source
Column or a bucket value from which the icon name is to be determined.
PolygonStyle
data PolygonStyle Source
Represents a PolygonStyle within a StyleSetting
See: polygonStyle
smart constructor.
polygonStyle :: PolygonStyle Source
Creates a value of PolygonStyle
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psFillColorStyler :: Lens' PolygonStyle (Maybe StyleFunction) Source
Column-value, gradient, or bucket styler that is used to determine the interior color and opacity of the polygon.
psFillColor :: Lens' PolygonStyle (Maybe Text) Source
Color of the interior of the polygon in #RRGGBB format.
psStrokeColorStyler :: Lens' PolygonStyle (Maybe StyleFunction) Source
Column-value, gradient or buckets styler that is used to determine the border color and opacity.
psStrokeWeight :: Lens' PolygonStyle (Maybe Int32) Source
Width of the polyon border in pixels.
psStrokeOpacity :: Lens' PolygonStyle (Maybe Double) Source
Opacity of the polygon border: 0.0 (transparent) to 1.0 (opaque).
psFillOpacity :: Lens' PolygonStyle (Maybe Double) Source
Opacity of the interior of the polygon: 0.0 (transparent) to 1.0 (opaque).
psStrokeWeightStyler :: Lens' PolygonStyle (Maybe StyleFunction) Source
Column-value or bucket styler that is used to determine the width of the polygon border.
psStrokeColor :: Lens' PolygonStyle (Maybe Text) Source
Color of the polygon border in #RRGGBB format.
StyleFunctionGradient
data StyleFunctionGradient Source
Gradient function that interpolates a range of colors based on column value.
See: styleFunctionGradient
smart constructor.
styleFunctionGradient :: StyleFunctionGradient Source
Creates a value of StyleFunctionGradient
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
sfgMax :: Lens' StyleFunctionGradient (Maybe Double) Source
Higher-end of the interpolation range: rows with this value will be assigned to colors[n-1].
sfgMin :: Lens' StyleFunctionGradient (Maybe Double) Source
Lower-end of the interpolation range: rows with this value will be assigned to colors[0].
sfgColors :: Lens' StyleFunctionGradient [StyleFunctionGradientColorsItem] Source
Array with two or more colors.
Column
Specifies the details of a column in a table.
See: column
smart constructor.
Creates a value of Column
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cColumnJSONSchema :: Lens' Column (Maybe Text) Source
JSON schema for interpreting JSON in this column.
cGraphPredicate :: Lens' Column (Maybe Text) Source
Column graph predicate. Used to map table to graph data model (subject,predicate,object) See W3C Graph-based Data Model.
cKind :: Lens' Column Text Source
The kind of item this is. For a column, this is always fusiontables#column.
cBaseColumn :: Lens' Column (Maybe ColumnBaseColumn) Source
Identifier of the base column. If present, this column is derived from the specified base column.
cColumnPropertiesJSON :: Lens' Column (Maybe Text) Source
JSON object containing custom column properties.
cFormatPattern :: Lens' Column (Maybe Text) Source
Format pattern. Acceptable values are DT_DATE_MEDIUMe.g Dec 24, 2008 DT_DATE_SHORTfor example 12/24/08 DT_DATE_TIME_MEDIUMfor example Dec 24, 2008 8:30:45 PM DT_DATE_TIME_SHORTfor example 12/24/08 8:30 PM DT_DAY_MONTH_2_DIGIT_YEARfor example 24/12/08 DT_DAY_MONTH_2_DIGIT_YEAR_TIMEfor example 24/12/08 20:30 DT_DAY_MONTH_2_DIGIT_YEAR_TIME_MERIDIANfor example 24/12/08 8:30 PM DT_DAY_MONTH_4_DIGIT_YEARfor example 24/12/2008 DT_DAY_MONTH_4_DIGIT_YEAR_TIMEfor example 24/12/2008 20:30 DT_DAY_MONTH_4_DIGIT_YEAR_TIME_MERIDIANfor example 24/12/2008 8:30 PM DT_ISO_YEAR_MONTH_DAYfor example 2008-12-24 DT_ISO_YEAR_MONTH_DAY_TIMEfor example 2008-12-24 20:30:45 DT_MONTH_DAY_4_DIGIT_YEARfor example 12/24/2008 DT_TIME_LONGfor example 8:30:45 PM UTC-6 DT_TIME_MEDIUMfor example 8:30:45 PM DT_TIME_SHORTfor example 8:30 PM DT_YEAR_ONLYfor example 2008 HIGHLIGHT_UNTYPED_CELLSHighlight cell data that does not match the data type NONENo formatting (default) NUMBER_CURRENCYfor example $1234.56 NUMBER_DEFAULTfor example 1,234.56 NUMBER_INTEGERfor example 1235 NUMBER_NO_SEPARATORfor example 1234.56 NUMBER_PERCENTfor example 123,456% NUMBER_SCIENTIFICfor example 1E3 STRING_EIGHT_LINE_IMAGEDisplays thumbnail images as tall as eight lines of text STRING_FOUR_LINE_IMAGEDisplays thumbnail images as tall as four lines of text STRING_JSON_TEXTAllows JSON editing of text in UI STRING_LINKTreats cell as a link (must start with http:// or https://) STRING_ONE_LINE_IMAGEDisplays thumbnail images as tall as one line of text STRING_VIDEO_OR_MAPDisplay a video or map thumbnail
cValidValues :: Lens' Column [Text] Source
List of valid values used to validate data and supply a drop-down list of values in the web application.
cValidateData :: Lens' Column (Maybe Bool) Source
If true, data entered via the web application is validated.
Table
Represents a table.
See: table
smart constructor.
Creates a value of Table
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tabaKind :: Lens' Table Text Source
The kind of item this is. For a table, this is always fusiontables#table.
tabaColumnPropertiesJSONSchema :: Lens' Table (Maybe Text) Source
Default JSON schema for validating all JSON column properties.
tabaTablePropertiesJSONSchema :: Lens' Table (Maybe Text) Source
JSON schema for validating the JSON table properties.
tabaTablePropertiesJSON :: Lens' Table (Maybe Text) Source
JSON object containing custom table properties.
tabaColumns :: Lens' Table [Column] Source
Columns in the table.
tabaBaseTableIds :: Lens' Table [Text] Source
Base table identifier if this table is a view or merged table.
tabaTableId :: Lens' Table (Maybe Text) Source
Encrypted unique alphanumeric identifier for the table.
LineStyle
Represents a LineStyle within a StyleSetting
See: lineStyle
smart constructor.
Creates a value of LineStyle
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lsStrokeColorStyler :: Lens' LineStyle (Maybe StyleFunction) Source
Column-value, gradient or buckets styler that is used to determine the line color and opacity.
lsStrokeOpacity :: Lens' LineStyle (Maybe Double) Source
Opacity of the line : 0.0 (transparent) to 1.0 (opaque).
lsStrokeWeightStyler :: Lens' LineStyle (Maybe StyleFunction) Source
Column-value or bucket styler that is used to determine the width of the line.