gogol-fusiontables 0.3.0 → 0.4.0
raw patch · 4 files changed
+99/−3 lines, 4 filesdep ~gogol-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: gogol-core
API changes (from Hackage documentation)
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: data TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: instance Data.Data.Data Network.Google.Resource.FusionTables.Table.RefetchSheet.TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: instance GHC.Classes.Eq Network.Google.Resource.FusionTables.Table.RefetchSheet.TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: instance GHC.Generics.Generic Network.Google.Resource.FusionTables.Table.RefetchSheet.TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: instance GHC.Show.Show Network.Google.Resource.FusionTables.Table.RefetchSheet.TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: instance Network.Google.Types.GoogleRequest Network.Google.Resource.FusionTables.Table.RefetchSheet.TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: tableRefetchSheet :: Text -> TableRefetchSheet
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: trsTableId :: Lens' TableRefetchSheet Text
+ Network.Google.Resource.FusionTables.Table.RefetchSheet: type TableRefetchSheetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "refetch" :> QueryParam "alt" AltJSON :> Post '[JSON] Task
- Network.Google.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 :<|> (TableInsertResource :<|> (TableListResource :<|> (TableCopyResource :<|> (TableReplaceRowsResource :<|> (TableImportTableResource :<|> (TablePatchResource :<|> (TableGetResource :<|> (TableImportRowsResource :<|> (TableDeleteResource :<|> TableUpdateResource)))))))))))))))))))))))))))))))
+ Network.Google.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
- Network.Google.Resource.FusionTables.Column.Delete: type ColumnDeleteResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (Capture "columnId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))))
+ Network.Google.Resource.FusionTables.Column.Delete: type ColumnDeleteResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> Capture "columnId" Text :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.FusionTables.Column.Get: type ColumnGetResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (Capture "columnId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Column))))))
+ Network.Google.Resource.FusionTables.Column.Get: type ColumnGetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> Capture "columnId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Column
- Network.Google.Resource.FusionTables.Column.Insert: type ColumnInsertResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Column :> Post '[JSON] Column))))))
+ Network.Google.Resource.FusionTables.Column.Insert: type ColumnInsertResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Column :> Post '[JSON] Column
- Network.Google.Resource.FusionTables.Column.List: type ColumnListResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] ColumnList)))))))
+ Network.Google.Resource.FusionTables.Column.List: type ColumnListResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Word32) :> QueryParam "alt" AltJSON :> Get '[JSON] ColumnList
- Network.Google.Resource.FusionTables.Column.Patch: type ColumnPatchResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (Capture "columnId" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Column :> Patch '[JSON] Column)))))))
+ Network.Google.Resource.FusionTables.Column.Patch: type ColumnPatchResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> Capture "columnId" Text :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Column :> Patch '[JSON] Column
- Network.Google.Resource.FusionTables.Column.Update: type ColumnUpdateResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("columns" :> (Capture "columnId" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Column :> Put '[JSON] Column)))))))
+ Network.Google.Resource.FusionTables.Column.Update: type ColumnUpdateResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "columns" :> Capture "columnId" Text :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Column :> Put '[JSON] Column
- Network.Google.Resource.FusionTables.Query.SQL: type QuerySQLResource = ("fusiontables" :> ("v2" :> ("query" :> (QueryParam "sql" Text :> (QueryParam "typed" Bool :> (QueryParam "hdrs" Bool :> (QueryParam "alt" AltJSON :> Post '[JSON] SQLresponse))))))) :<|> ("fusiontables" :> ("v2" :> ("query" :> (QueryParam "sql" Text :> (QueryParam "typed" Bool :> (QueryParam "hdrs" Bool :> (QueryParam "alt" AltMedia :> Post '[OctetStream] Stream)))))))
+ Network.Google.Resource.FusionTables.Query.SQL: type QuerySQLResource = "fusiontables" :> "v2" :> "query" :> QueryParam "sql" Text :> QueryParam "typed" Bool :> QueryParam "hdrs" Bool :> QueryParam "alt" AltJSON :> Post '[JSON] SQLresponse :<|> "fusiontables" :> "v2" :> "query" :> QueryParam "sql" Text :> QueryParam "typed" Bool :> QueryParam "hdrs" Bool :> QueryParam "alt" AltMedia :> Post '[OctetStream] Stream
- Network.Google.Resource.FusionTables.Query.SQLGet: type QuerySQLGetResource = ("fusiontables" :> ("v2" :> ("query" :> (QueryParam "sql" Text :> (QueryParam "typed" Bool :> (QueryParam "hdrs" Bool :> (QueryParam "alt" AltJSON :> Get '[JSON] SQLresponse))))))) :<|> ("fusiontables" :> ("v2" :> ("query" :> (QueryParam "sql" Text :> (QueryParam "typed" Bool :> (QueryParam "hdrs" Bool :> (QueryParam "alt" AltMedia :> Get '[OctetStream] Stream)))))))
+ Network.Google.Resource.FusionTables.Query.SQLGet: type QuerySQLGetResource = "fusiontables" :> "v2" :> "query" :> QueryParam "sql" Text :> QueryParam "typed" Bool :> QueryParam "hdrs" Bool :> QueryParam "alt" AltJSON :> Get '[JSON] SQLresponse :<|> "fusiontables" :> "v2" :> "query" :> QueryParam "sql" Text :> QueryParam "typed" Bool :> QueryParam "hdrs" Bool :> QueryParam "alt" AltMedia :> Get '[OctetStream] Stream
- Network.Google.Resource.FusionTables.Style.Delete: type StyleDeleteResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (Capture "styleId" (Textual Int32) :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))))
+ Network.Google.Resource.FusionTables.Style.Delete: type StyleDeleteResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> Capture "styleId" (Textual Int32) :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.FusionTables.Style.Get: type StyleGetResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (Capture "styleId" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] StyleSetting))))))
+ Network.Google.Resource.FusionTables.Style.Get: type StyleGetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> Capture "styleId" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] StyleSetting
- Network.Google.Resource.FusionTables.Style.Insert: type StyleInsertResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] StyleSetting :> Post '[JSON] StyleSetting))))))
+ Network.Google.Resource.FusionTables.Style.Insert: type StyleInsertResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] StyleSetting :> Post '[JSON] StyleSetting
- Network.Google.Resource.FusionTables.Style.List: type StyleListResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] StyleSettingList)))))))
+ Network.Google.Resource.FusionTables.Style.List: type StyleListResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Word32) :> QueryParam "alt" AltJSON :> Get '[JSON] StyleSettingList
- Network.Google.Resource.FusionTables.Style.Patch: type StylePatchResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (Capture "styleId" (Textual Int32) :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] StyleSetting :> Patch '[JSON] StyleSetting)))))))
+ Network.Google.Resource.FusionTables.Style.Patch: type StylePatchResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> Capture "styleId" (Textual Int32) :> QueryParam "alt" AltJSON :> ReqBody '[JSON] StyleSetting :> Patch '[JSON] StyleSetting
- Network.Google.Resource.FusionTables.Style.Update: type StyleUpdateResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("styles" :> (Capture "styleId" (Textual Int32) :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] StyleSetting :> Put '[JSON] StyleSetting)))))))
+ Network.Google.Resource.FusionTables.Style.Update: type StyleUpdateResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "styles" :> Capture "styleId" (Textual Int32) :> QueryParam "alt" AltJSON :> ReqBody '[JSON] StyleSetting :> Put '[JSON] StyleSetting
- Network.Google.Resource.FusionTables.Table.Copy: type TableCopyResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("copy" :> (QueryParam "copyPresentation" Bool :> (QueryParam "alt" AltJSON :> Post '[JSON] Table))))))
+ Network.Google.Resource.FusionTables.Table.Copy: type TableCopyResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "copy" :> QueryParam "copyPresentation" Bool :> QueryParam "alt" AltJSON :> Post '[JSON] Table
- Network.Google.Resource.FusionTables.Table.Delete: type TableDeleteResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))
+ Network.Google.Resource.FusionTables.Table.Delete: type TableDeleteResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.FusionTables.Table.Get: type TableGetResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Table))))
+ Network.Google.Resource.FusionTables.Table.Get: type TableGetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Table
- Network.Google.Resource.FusionTables.Table.ImportRows: type TableImportRowsResource = ("fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("import" :> (QueryParam "startLine" (Textual Int32) :> (QueryParam "endLine" (Textual Int32) :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "isStrict" Bool :> (QueryParam "alt" AltJSON :> Post '[JSON] Import))))))))))) :<|> ("upload" :> ("fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("import" :> (QueryParam "startLine" (Textual Int32) :> (QueryParam "endLine" (Textual Int32) :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "isStrict" Bool :> (QueryParam "alt" AltJSON :> (QueryParam "uploadType" AltMedia :> (AltMedia :> Post '[JSON] Import))))))))))))))
+ Network.Google.Resource.FusionTables.Table.ImportRows: type TableImportRowsResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "import" :> QueryParam "startLine" (Textual Int32) :> QueryParam "endLine" (Textual Int32) :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "isStrict" Bool :> QueryParam "alt" AltJSON :> Post '[JSON] Import :<|> "upload" :> "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "import" :> QueryParam "startLine" (Textual Int32) :> QueryParam "endLine" (Textual Int32) :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "isStrict" Bool :> QueryParam "alt" AltJSON :> QueryParam "uploadType" AltMedia :> AltMedia :> Post '[JSON] Import
- Network.Google.Resource.FusionTables.Table.ImportTable: type TableImportTableResource = ("fusiontables" :> ("v2" :> ("tables" :> ("import" :> (QueryParam "name" Text :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "alt" AltJSON :> Post '[JSON] Table)))))))) :<|> ("upload" :> ("fusiontables" :> ("v2" :> ("tables" :> ("import" :> (QueryParam "name" Text :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "alt" AltJSON :> (QueryParam "uploadType" AltMedia :> (AltMedia :> Post '[JSON] Table)))))))))))
+ Network.Google.Resource.FusionTables.Table.ImportTable: type TableImportTableResource = "fusiontables" :> "v2" :> "tables" :> "import" :> QueryParam "name" Text :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "alt" AltJSON :> Post '[JSON] Table :<|> "upload" :> "fusiontables" :> "v2" :> "tables" :> "import" :> QueryParam "name" Text :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "alt" AltJSON :> QueryParam "uploadType" AltMedia :> AltMedia :> Post '[JSON] Table
- Network.Google.Resource.FusionTables.Table.Insert: type TableInsertResource = "fusiontables" :> ("v2" :> ("tables" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Table :> Post '[JSON] Table))))
+ Network.Google.Resource.FusionTables.Table.Insert: type TableInsertResource = "fusiontables" :> "v2" :> "tables" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Table :> Post '[JSON] Table
- Network.Google.Resource.FusionTables.Table.List: type TableListResource = "fusiontables" :> ("v2" :> ("tables" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] TableList)))))
+ Network.Google.Resource.FusionTables.Table.List: type TableListResource = "fusiontables" :> "v2" :> "tables" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Word32) :> QueryParam "alt" AltJSON :> Get '[JSON] TableList
- Network.Google.Resource.FusionTables.Table.Patch: type TablePatchResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> (QueryParam "replaceViewDefinition" Bool :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Table :> Patch '[JSON] Table))))))
+ Network.Google.Resource.FusionTables.Table.Patch: type TablePatchResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> QueryParam "replaceViewDefinition" Bool :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Table :> Patch '[JSON] Table
- Network.Google.Resource.FusionTables.Table.ReplaceRows: type TableReplaceRowsResource = ("fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("replace" :> (QueryParam "startLine" (Textual Int32) :> (QueryParam "endLine" (Textual Int32) :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "isStrict" Bool :> (QueryParam "alt" AltJSON :> Post '[JSON] Task))))))))))) :<|> ("upload" :> ("fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("replace" :> (QueryParam "startLine" (Textual Int32) :> (QueryParam "endLine" (Textual Int32) :> (QueryParam "delimiter" Text :> (QueryParam "encoding" Text :> (QueryParam "isStrict" Bool :> (QueryParam "alt" AltJSON :> (QueryParam "uploadType" AltMedia :> (AltMedia :> Post '[JSON] Task))))))))))))))
+ Network.Google.Resource.FusionTables.Table.ReplaceRows: type TableReplaceRowsResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "replace" :> QueryParam "startLine" (Textual Int32) :> QueryParam "endLine" (Textual Int32) :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "isStrict" Bool :> QueryParam "alt" AltJSON :> Post '[JSON] Task :<|> "upload" :> "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "replace" :> QueryParam "startLine" (Textual Int32) :> QueryParam "endLine" (Textual Int32) :> QueryParam "delimiter" Text :> QueryParam "encoding" Text :> QueryParam "isStrict" Bool :> QueryParam "alt" AltJSON :> QueryParam "uploadType" AltMedia :> AltMedia :> Post '[JSON] Task
- Network.Google.Resource.FusionTables.Table.Update: type TableUpdateResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> (QueryParam "replaceViewDefinition" Bool :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Table :> Put '[JSON] Table))))))
+ Network.Google.Resource.FusionTables.Table.Update: type TableUpdateResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> QueryParam "replaceViewDefinition" Bool :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Table :> Put '[JSON] Table
- Network.Google.Resource.FusionTables.Task.Delete: type TaskDeleteResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("tasks" :> (Capture "taskId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))))
+ Network.Google.Resource.FusionTables.Task.Delete: type TaskDeleteResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "tasks" :> Capture "taskId" Text :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.FusionTables.Task.Get: type TaskGetResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("tasks" :> (Capture "taskId" Text :> (QueryParam "alt" AltJSON :> Get '[JSON] Task))))))
+ Network.Google.Resource.FusionTables.Task.Get: type TaskGetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "tasks" :> Capture "taskId" Text :> QueryParam "alt" AltJSON :> Get '[JSON] Task
- Network.Google.Resource.FusionTables.Task.List: type TaskListResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("tasks" :> (QueryParam "pageToken" Text :> (QueryParam "startIndex" (Textual Word32) :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] TaskList))))))))
+ Network.Google.Resource.FusionTables.Task.List: type TaskListResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "tasks" :> QueryParam "pageToken" Text :> QueryParam "startIndex" (Textual Word32) :> QueryParam "maxResults" (Textual Word32) :> QueryParam "alt" AltJSON :> Get '[JSON] TaskList
- Network.Google.Resource.FusionTables.Template.Delete: type TemplateDeleteResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (Capture "templateId" (Textual Int32) :> (QueryParam "alt" AltJSON :> Delete '[JSON] ()))))))
+ Network.Google.Resource.FusionTables.Template.Delete: type TemplateDeleteResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> Capture "templateId" (Textual Int32) :> QueryParam "alt" AltJSON :> Delete '[JSON] ()
- Network.Google.Resource.FusionTables.Template.Get: type TemplateGetResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (Capture "templateId" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] Template))))))
+ Network.Google.Resource.FusionTables.Template.Get: type TemplateGetResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> Capture "templateId" (Textual Int32) :> QueryParam "alt" AltJSON :> Get '[JSON] Template
- Network.Google.Resource.FusionTables.Template.Insert: type TemplateInsertResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Template :> Post '[JSON] Template))))))
+ Network.Google.Resource.FusionTables.Template.Insert: type TemplateInsertResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Template :> Post '[JSON] Template
- Network.Google.Resource.FusionTables.Template.List: type TemplateListResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Get '[JSON] TemplateList)))))))
+ Network.Google.Resource.FusionTables.Template.List: type TemplateListResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> QueryParam "pageToken" Text :> QueryParam "maxResults" (Textual Word32) :> QueryParam "alt" AltJSON :> Get '[JSON] TemplateList
- Network.Google.Resource.FusionTables.Template.Patch: type TemplatePatchResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (Capture "templateId" (Textual Int32) :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Template :> Patch '[JSON] Template)))))))
+ Network.Google.Resource.FusionTables.Template.Patch: type TemplatePatchResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> Capture "templateId" (Textual Int32) :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Template :> Patch '[JSON] Template
- Network.Google.Resource.FusionTables.Template.Update: type TemplateUpdateResource = "fusiontables" :> ("v2" :> ("tables" :> (Capture "tableId" Text :> ("templates" :> (Capture "templateId" (Textual Int32) :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Template :> Put '[JSON] Template)))))))
+ Network.Google.Resource.FusionTables.Template.Update: type TemplateUpdateResource = "fusiontables" :> "v2" :> "tables" :> Capture "tableId" Text :> "templates" :> Capture "templateId" (Textual Int32) :> QueryParam "alt" AltJSON :> ReqBody '[JSON] Template :> Put '[JSON] Template
Files
- gen/Network/Google/FusionTables.hs +5/−0
- gen/Network/Google/FusionTables/Types/Sum.hs +1/−1
- gen/Network/Google/Resource/FusionTables/Table/RefetchSheet.hs +90/−0
- gogol-fusiontables.cabal +3/−2
gen/Network/Google/FusionTables.hs view
@@ -96,6 +96,9 @@ -- ** fusiontables.table.patch , module Network.Google.Resource.FusionTables.Table.Patch + -- ** fusiontables.table.refetchSheet+ , module Network.Google.Resource.FusionTables.Table.RefetchSheet+ -- ** fusiontables.table.replaceRows , module Network.Google.Resource.FusionTables.Table.ReplaceRows @@ -360,6 +363,7 @@ import Network.Google.Resource.FusionTables.Table.Insert import Network.Google.Resource.FusionTables.Table.List import Network.Google.Resource.FusionTables.Table.Patch+import Network.Google.Resource.FusionTables.Table.RefetchSheet import Network.Google.Resource.FusionTables.Table.ReplaceRows import Network.Google.Resource.FusionTables.Table.Update import Network.Google.Resource.FusionTables.Task.Delete@@ -400,6 +404,7 @@ :<|> ColumnGetResource :<|> ColumnDeleteResource :<|> ColumnUpdateResource+ :<|> TableRefetchSheetResource :<|> TableInsertResource :<|> TableListResource :<|> TableCopyResource
gen/Network/Google/FusionTables/Types/Sum.hs view
@@ -16,4 +16,4 @@ -- module Network.Google.FusionTables.Types.Sum where -import Network.Google.Prelude+import Network.Google.Prelude hiding (Bytes)
+ gen/Network/Google/Resource/FusionTables/Table/RefetchSheet.hs view
@@ -0,0 +1,90 @@+{-# LANGUAGE DataKinds #-}+{-# LANGUAGE DeriveDataTypeable #-}+{-# LANGUAGE DeriveGeneric #-}+{-# LANGUAGE FlexibleInstances #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TypeFamilies #-}+{-# LANGUAGE TypeOperators #-}++{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}+{-# OPTIONS_GHC -fno-warn-unused-binds #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-}++-- |+-- Module : Network.Google.Resource.FusionTables.Table.RefetchSheet+-- 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)+--+-- Replaces rows of the table with the rows of the spreadsheet that is+-- first imported from. Current rows remain visible until all replacement+-- rows are ready.+--+-- /See:/ <https://developers.google.com/fusiontables Fusion Tables API Reference> for @fusiontables.table.refetchSheet@.+module Network.Google.Resource.FusionTables.Table.RefetchSheet+ (+ -- * REST Resource+ TableRefetchSheetResource++ -- * Creating a Request+ , tableRefetchSheet+ , TableRefetchSheet++ -- * Request Lenses+ , trsTableId+ ) where++import Network.Google.FusionTables.Types+import Network.Google.Prelude++-- | A resource alias for @fusiontables.table.refetchSheet@ method which the+-- 'TableRefetchSheet' request conforms to.+type TableRefetchSheetResource =+ "fusiontables" :>+ "v2" :>+ "tables" :>+ Capture "tableId" Text :>+ "refetch" :>+ QueryParam "alt" AltJSON :> Post '[JSON] Task++-- | Replaces rows of the table with the rows of the spreadsheet that is+-- first imported from. Current rows remain visible until all replacement+-- rows are ready.+--+-- /See:/ 'tableRefetchSheet' smart constructor.+newtype TableRefetchSheet = TableRefetchSheet'+ { _trsTableId :: Text+ } deriving (Eq,Show,Data,Typeable,Generic)++-- | Creates a value of 'TableRefetchSheet' with the minimum fields required to make a request.+--+-- Use one of the following lenses to modify other fields as desired:+--+-- * 'trsTableId'+tableRefetchSheet+ :: Text -- ^ 'trsTableId'+ -> TableRefetchSheet+tableRefetchSheet pTrsTableId_ =+ TableRefetchSheet'+ { _trsTableId = pTrsTableId_+ }++-- | Table whose rows will be replaced from the spreadsheet.+trsTableId :: Lens' TableRefetchSheet Text+trsTableId+ = lens _trsTableId (\ s a -> s{_trsTableId = a})++instance GoogleRequest TableRefetchSheet where+ type Rs TableRefetchSheet = Task+ type Scopes TableRefetchSheet =+ '["https://www.googleapis.com/auth/fusiontables"]+ requestClient TableRefetchSheet'{..}+ = go _trsTableId (Just AltJSON) fusionTablesService+ where go+ = buildClient+ (Proxy :: Proxy TableRefetchSheetResource)+ mempty
gogol-fusiontables.cabal view
@@ -1,5 +1,5 @@ name: gogol-fusiontables-version: 0.3.0+version: 0.4.0 synopsis: Google Fusion Tables SDK. homepage: https://github.com/brendanhay/gogol bug-reports: https://github.com/brendanhay/gogol/issues@@ -57,6 +57,7 @@ , Network.Google.Resource.FusionTables.Table.Insert , Network.Google.Resource.FusionTables.Table.List , Network.Google.Resource.FusionTables.Table.Patch+ , Network.Google.Resource.FusionTables.Table.RefetchSheet , Network.Google.Resource.FusionTables.Table.ReplaceRows , Network.Google.Resource.FusionTables.Table.Update , Network.Google.Resource.FusionTables.Task.Delete@@ -74,5 +75,5 @@ , Network.Google.FusionTables.Types.Sum build-depends:- gogol-core == 0.3.0.*+ gogol-core == 0.4.0.* , base >= 4.7 && < 5