Copyright | (c) 2015-2016 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 |
- Service Configuration
- OAuth Scopes
- API Declaration
- Resources
- fusiontables.column.delete
- fusiontables.column.get
- fusiontables.column.insert
- fusiontables.column.list
- fusiontables.column.patch
- fusiontables.column.update
- fusiontables.query.sql
- fusiontables.query.sqlGet
- fusiontables.style.delete
- fusiontables.style.get
- fusiontables.style.insert
- fusiontables.style.list
- fusiontables.style.patch
- fusiontables.style.update
- fusiontables.table.copy
- fusiontables.table.delete
- fusiontables.table.get
- fusiontables.table.importRows
- fusiontables.table.importTable
- fusiontables.table.insert
- fusiontables.table.list
- fusiontables.table.patch
- fusiontables.table.refetchSheet
- fusiontables.table.replaceRows
- fusiontables.table.update
- fusiontables.task.delete
- fusiontables.task.get
- fusiontables.task.list
- fusiontables.template.delete
- fusiontables.template.get
- fusiontables.template.insert
- fusiontables.template.list
- fusiontables.template.patch
- fusiontables.template.update
- Types
API for working with Fusion Tables data.
Synopsis
- fusionTablesService :: ServiceConfig
- fusionTablesReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/fusiontables.readonly"]
- fusionTablesScope :: Proxy '["https://www.googleapis.com/auth/fusiontables"]
- type FusionTablesAPI = StyleInsertResource :<|> (StyleListResource :<|> (StylePatchResource :<|> (StyleGetResource :<|> (StyleDeleteResource :<|> (StyleUpdateResource :<|> (QuerySQLGetResource :<|> (QuerySQLResource :<|> (TaskListResource :<|> (TaskGetResource :<|> (TaskDeleteResource :<|> (TemplateInsertResource :<|> (TemplateListResource :<|> (TemplatePatchResource :<|> (TemplateGetResource :<|> (TemplateDeleteResource :<|> (TemplateUpdateResource :<|> (ColumnInsertResource :<|> (ColumnListResource :<|> (ColumnPatchResource :<|> (ColumnGetResource :<|> (ColumnDeleteResource :<|> (ColumnUpdateResource :<|> (TableRefetchSheetResource :<|> (TableInsertResource :<|> (TableListResource :<|> (TableCopyResource :<|> (TableReplaceRowsResource :<|> (TableImportTableResource :<|> (TablePatchResource :<|> (TableGetResource :<|> (TableImportRowsResource :<|> (TableDeleteResource :<|> TableUpdateResource))))))))))))))))))))))))))))))))
- module Network.Google.Resource.FusionTables.Column.Delete
- module Network.Google.Resource.FusionTables.Column.Get
- module Network.Google.Resource.FusionTables.Column.Insert
- module Network.Google.Resource.FusionTables.Column.List
- module Network.Google.Resource.FusionTables.Column.Patch
- module Network.Google.Resource.FusionTables.Column.Update
- module Network.Google.Resource.FusionTables.Query.SQL
- module Network.Google.Resource.FusionTables.Query.SQLGet
- module Network.Google.Resource.FusionTables.Style.Delete
- module Network.Google.Resource.FusionTables.Style.Get
- module Network.Google.Resource.FusionTables.Style.Insert
- module Network.Google.Resource.FusionTables.Style.List
- module Network.Google.Resource.FusionTables.Style.Patch
- module Network.Google.Resource.FusionTables.Style.Update
- module Network.Google.Resource.FusionTables.Table.Copy
- module Network.Google.Resource.FusionTables.Table.Delete
- module Network.Google.Resource.FusionTables.Table.Get
- module Network.Google.Resource.FusionTables.Table.ImportRows
- module Network.Google.Resource.FusionTables.Table.ImportTable
- module Network.Google.Resource.FusionTables.Table.Insert
- module Network.Google.Resource.FusionTables.Table.List
- module Network.Google.Resource.FusionTables.Table.Patch
- module Network.Google.Resource.FusionTables.Table.RefetchSheet
- module Network.Google.Resource.FusionTables.Table.ReplaceRows
- module Network.Google.Resource.FusionTables.Table.Update
- module Network.Google.Resource.FusionTables.Task.Delete
- module Network.Google.Resource.FusionTables.Task.Get
- module Network.Google.Resource.FusionTables.Task.List
- module Network.Google.Resource.FusionTables.Template.Delete
- module Network.Google.Resource.FusionTables.Template.Get
- module Network.Google.Resource.FusionTables.Template.Insert
- module Network.Google.Resource.FusionTables.Template.List
- module Network.Google.Resource.FusionTables.Template.Patch
- module Network.Google.Resource.FusionTables.Template.Update
- 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 :: ServiceConfig 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 :: Proxy '["https://www.googleapis.com/auth/fusiontables.readonly"] Source #
View your Fusion Tables
fusionTablesScope :: Proxy '["https://www.googleapis.com/auth/fusiontables"] Source #
Manage your Fusion Tables
API Declaration
type FusionTablesAPI = StyleInsertResource :<|> (StyleListResource :<|> (StylePatchResource :<|> (StyleGetResource :<|> (StyleDeleteResource :<|> (StyleUpdateResource :<|> (QuerySQLGetResource :<|> (QuerySQLResource :<|> (TaskListResource :<|> (TaskGetResource :<|> (TaskDeleteResource :<|> (TemplateInsertResource :<|> (TemplateListResource :<|> (TemplatePatchResource :<|> (TemplateGetResource :<|> (TemplateDeleteResource :<|> (TemplateUpdateResource :<|> (ColumnInsertResource :<|> (ColumnListResource :<|> (ColumnPatchResource :<|> (ColumnGetResource :<|> (ColumnDeleteResource :<|> (ColumnUpdateResource :<|> (TableRefetchSheetResource :<|> (TableInsertResource :<|> (TableListResource :<|> (TableCopyResource :<|> (TableReplaceRowsResource :<|> (TableImportTableResource :<|> (TablePatchResource :<|> (TableGetResource :<|> (TableImportRowsResource :<|> (TableDeleteResource :<|> TableUpdateResource)))))))))))))))))))))))))))))))) Source #
Represents the entirety of the methods and resources available for the Fusion Tables API service.
Resources
fusiontables.column.delete
fusiontables.column.get
fusiontables.column.insert
fusiontables.column.list
fusiontables.column.patch
fusiontables.column.update
fusiontables.query.sql
fusiontables.query.sqlGet
fusiontables.style.delete
fusiontables.style.get
fusiontables.style.insert
fusiontables.style.list
fusiontables.style.patch
fusiontables.style.update
fusiontables.table.copy
fusiontables.table.delete
fusiontables.table.get
fusiontables.table.importRows
fusiontables.table.importTable
fusiontables.table.insert
fusiontables.table.list
fusiontables.table.patch
fusiontables.table.refetchSheet
fusiontables.table.replaceRows
fusiontables.table.update
fusiontables.task.delete
fusiontables.task.get
fusiontables.task.list
fusiontables.template.delete
fusiontables.template.get
fusiontables.template.insert
fusiontables.template.list
fusiontables.template.patch
fusiontables.template.update
Types
ColumnList
data ColumnList Source #
Represents a list of columns in a table.
See: columnList
smart constructor.
Instances
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.
TableList
Represents a list of tables.
See: tableList
smart constructor.
Instances
Eq TableList Source # | |
Data TableList Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TableList -> c TableList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TableList # toConstr :: TableList -> Constr # dataTypeOf :: TableList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TableList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TableList) # gmapT :: (forall b. Data b => b -> b) -> TableList -> TableList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TableList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TableList -> r # gmapQ :: (forall d. Data d => d -> u) -> TableList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> TableList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> TableList -> m TableList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TableList -> m TableList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TableList -> m TableList # | |
Show TableList Source # | |
Generic TableList Source # | |
ToJSON TableList Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON TableList Source # | |
type Rep TableList Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep TableList = D1 (MetaData "TableList" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "TableList'" PrefixI True) (S1 (MetaSel (Just "_tlNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_tlKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_tlItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Table]))))) |
tableList :: TableList Source #
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.
Instances
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.
Instances
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.
Instances
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 #
Instances
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.
Instances
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.
Instances
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.
Instances
Eq Line Source # | |
Data Line Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Line -> c Line # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Line # dataTypeOf :: Line -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Line) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Line) # gmapT :: (forall b. Data b => b -> b) -> Line -> Line # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Line -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Line -> r # gmapQ :: (forall d. Data d => d -> u) -> Line -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Line -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Line -> m Line # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Line -> m Line # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Line -> m Line # | |
Show Line Source # | |
Generic Line Source # | |
ToJSON Line Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Line Source # | |
type Rep Line Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Line = D1 (MetaData "Line" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Line'" PrefixI True) (S1 (MetaSel (Just "_lCoordinates") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [[Textual Double]])) :*: S1 (MetaSel (Just "_lType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) |
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:
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.
Instances
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.
Instances
Eq Point Source # | |
Data Point Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Point -> c Point # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Point # dataTypeOf :: Point -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Point) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Point) # gmapT :: (forall b. Data b => b -> b) -> Point -> Point # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Point -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Point -> r # gmapQ :: (forall d. Data d => d -> u) -> Point -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Point -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Point -> m Point # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Point -> m Point # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Point -> m Point # | |
Show Point Source # | |
Generic Point Source # | |
ToJSON Point Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Point Source # | |
type Rep Point Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Point = D1 (MetaData "Point" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Point'" PrefixI True) (S1 (MetaSel (Just "_pCoordinates") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Double])) :*: S1 (MetaSel (Just "_pType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) |
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:
Polygon
Represents a polygon object.
See: polygon
smart constructor.
Instances
Eq Polygon Source # | |
Data Polygon Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Polygon -> c Polygon # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Polygon # toConstr :: Polygon -> Constr # dataTypeOf :: Polygon -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Polygon) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Polygon) # gmapT :: (forall b. Data b => b -> b) -> Polygon -> Polygon # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Polygon -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Polygon -> r # gmapQ :: (forall d. Data d => d -> u) -> Polygon -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Polygon -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Polygon -> m Polygon # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Polygon -> m Polygon # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Polygon -> m Polygon # | |
Show Polygon Source # | |
Generic Polygon Source # | |
ToJSON Polygon Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Polygon Source # | |
type Rep Polygon Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Polygon = D1 (MetaData "Polygon" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Polygon'" PrefixI True) (S1 (MetaSel (Just "_polCoordinates") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [[[Textual Double]]])) :*: S1 (MetaSel (Just "_polType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) |
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:
TaskList
Represents a list of tasks for a table.
See: taskList
smart constructor.
Instances
Eq TaskList Source # | |
Data TaskList Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TaskList -> c TaskList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TaskList # toConstr :: TaskList -> Constr # dataTypeOf :: TaskList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TaskList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TaskList) # gmapT :: (forall b. Data b => b -> b) -> TaskList -> TaskList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TaskList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TaskList -> r # gmapQ :: (forall d. Data d => d -> u) -> TaskList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> TaskList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> TaskList -> m TaskList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TaskList -> m TaskList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TaskList -> m TaskList # | |
Show TaskList Source # | |
Generic TaskList Source # | |
ToJSON TaskList Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON TaskList Source # | |
type Rep TaskList Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep TaskList = D1 (MetaData "TaskList" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "TaskList'" PrefixI True) ((S1 (MetaSel (Just "_tTotalItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_tNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_tKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_tItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Task]))))) |
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.
Instances
Eq Geometry Source # | |
Data Geometry Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Geometry -> c Geometry # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Geometry # toConstr :: Geometry -> Constr # dataTypeOf :: Geometry -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Geometry) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Geometry) # gmapT :: (forall b. Data b => b -> b) -> Geometry -> Geometry # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Geometry -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Geometry -> r # gmapQ :: (forall d. Data d => d -> u) -> Geometry -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Geometry -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Geometry -> m Geometry # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Geometry -> m Geometry # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Geometry -> m Geometry # | |
Show Geometry Source # | |
Generic Geometry Source # | |
ToJSON Geometry Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Geometry Source # | |
type Rep Geometry Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Geometry = D1 (MetaData "Geometry" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Geometry'" PrefixI True) (S1 (MetaSel (Just "_gGeometries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [JSONValue])) :*: (S1 (MetaSel (Just "_gGeometry") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe JSONValue)) :*: S1 (MetaSel (Just "_gType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))) |
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.
Instances
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 .
Import
Represents an import request.
See: import'
smart constructor.
Instances
Eq Import Source # | |
Data Import Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Import -> c Import # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Import # toConstr :: Import -> Constr # dataTypeOf :: Import -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Import) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Import) # gmapT :: (forall b. Data b => b -> b) -> Import -> Import # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Import -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Import -> r # gmapQ :: (forall d. Data d => d -> u) -> Import -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Import -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Import -> m Import # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Import -> m Import # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Import -> m Import # | |
Show Import Source # | |
Generic Import Source # | |
ToJSON Import Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Import Source # | |
type Rep Import Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Import = D1 (MetaData "Import" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Import'" PrefixI True) (S1 (MetaSel (Just "_iKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_iNumRowsReceived") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) |
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.
Instances
Eq Task Source # | |
Data Task Source # | |
Defined in Network.Google.FusionTables.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Task -> c Task # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Task # dataTypeOf :: Task -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Task) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Task) # gmapT :: (forall b. Data b => b -> b) -> Task -> Task # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Task -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Task -> r # gmapQ :: (forall d. Data d => d -> u) -> Task -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Task -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Task -> m Task # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Task -> m Task # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Task -> m Task # | |
Show Task Source # | |
Generic Task Source # | |
ToJSON Task Source # | |
Defined in Network.Google.FusionTables.Types.Product | |
FromJSON Task Source # | |
type Rep Task Source # | |
Defined in Network.Google.FusionTables.Types.Product type Rep Task = D1 (MetaData "Task" "Network.Google.FusionTables.Types.Product" "gogol-fusiontables-0.4.0-Jb8aaUwQ1vj5yEgIm76X5I" False) (C1 (MetaCons "Task'" PrefixI True) ((S1 (MetaSel (Just "_tasProgress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tasTaskId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_tasKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_tasType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tasStarted") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))) |
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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.
Instances
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 editing of text as JSON in UI STRING_JSON_LISTAllows editing of text as a JSON list 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.
Instances
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.
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.
tabaSQL :: Lens' Table (Maybe Text) Source #
SQL that encodes the table definition for derived tables.
LineStyle
Represents a LineStyle within a StyleSetting
See: lineStyle
smart constructor.
Instances
lineStyle :: LineStyle Source #
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.