packages feed

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 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