1{-# LANGUAGE DataKinds #-}
2{-# LANGUAGE TypeOperators #-}
4{-# OPTIONS_GHC -fno-warn-unused-imports #-}
5{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
8-- Module : Network.Google.AppEngine.TaskQueue
9-- Copyright : (c) 2015 Brendan Hay
10-- License : Mozilla Public License, v. 2.0.
11-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
12-- Stability : auto-generated
13-- Portability : non-portable (GHC extensions)
15-- -- | Lets you access a Google App Engine Pull Task Queue over REST.
17-- /See:/ <https://developers.google.com/appengine/docs/python/taskqueue/rest TaskQueue API Reference>
18module Network.Google.AppEngine.TaskQueue
84import Network.Google.AppEngine.TaskQueue.Types
85import Network.Google.Prelude
91type AppEngineTaskQueue = TasksAPI :<|> TaskqueuesAPI
94 TasksInsert :<|> TasksList :<|> TasksPatch :<|>
100-- | Insert a new task in a TaskQueue
102 "taskqueue" :> "v1beta2" :> "projects" :>
103 Capture "project" Text
105 :> Capture "taskqueue" Text
107 :> QueryParam "quotaUser" Text
108 :> QueryParam "prettyPrint" Bool
109 :> QueryParam "userIp" Text
110 :> QueryParam "key" Text
111 :> QueryParam "oauth_token" Text
112 :> QueryParam "fields" Text
113 :> QueryParam "alt" Text
115-- | List Tasks in a TaskQueue
117 "taskqueue" :> "v1beta2" :> "projects" :>
118 Capture "project" Text
120 :> Capture "taskqueue" Text
122 :> QueryParam "quotaUser" Text
123 :> QueryParam "prettyPrint" Bool
124 :> QueryParam "userIp" Text
125 :> QueryParam "key" Text
126 :> QueryParam "oauth_token" Text
127 :> QueryParam "fields" Text
128 :> QueryParam "alt" Text
130-- | Update tasks that are leased out of a TaskQueue. This method supports
133 "taskqueue" :> "v1beta2" :> "projects" :>
134 Capture "project" Text
136 :> Capture "taskqueue" Text
138 :> Capture "task" Text
139 :> QueryParam "quotaUser" Text
140 :> QueryParam "prettyPrint" Bool
141 :> QueryParam "userIp" Text
142 :> QueryParam "key" Text
143 :> QueryParam "oauth_token" Text
144 :> QueryParam "newLeaseSeconds" Int32
145 :> QueryParam "fields" Text
146 :> QueryParam "alt" Text
148-- | Get a particular task from a TaskQueue.
150 "taskqueue" :> "v1beta2" :> "projects" :>
151 Capture "project" Text
153 :> Capture "taskqueue" Text
155 :> Capture "task" Text
156 :> QueryParam "quotaUser" Text
157 :> QueryParam "prettyPrint" Bool
158 :> QueryParam "userIp" Text
159 :> QueryParam "key" Text
160 :> QueryParam "oauth_token" Text
161 :> QueryParam "fields" Text
162 :> QueryParam "alt" Text
164-- | Lease 1 or more tasks from a TaskQueue.
166 "taskqueue" :> "v1beta2" :> "projects" :>
167 Capture "project" Text
169 :> Capture "taskqueue" Text
172 :> QueryParam "quotaUser" Text
173 :> QueryParam "prettyPrint" Bool
174 :> QueryParam "tag" Text
175 :> QueryParam "userIp" Text
176 :> QueryParam "numTasks" Int32
177 :> QueryParam "key" Text
178 :> QueryParam "leaseSecs" Int32
179 :> QueryParam "oauth_token" Text
180 :> QueryParam "groupByTag" Bool
181 :> QueryParam "fields" Text
182 :> QueryParam "alt" Text
184-- | Delete a task from a TaskQueue.
186 "taskqueue" :> "v1beta2" :> "projects" :>
187 Capture "project" Text
189 :> Capture "taskqueue" Text
191 :> Capture "task" Text
192 :> QueryParam "quotaUser" Text
193 :> QueryParam "prettyPrint" Bool
194 :> QueryParam "userIp" Text
195 :> QueryParam "key" Text
196 :> QueryParam "oauth_token" Text
197 :> QueryParam "fields" Text
198 :> QueryParam "alt" Text
200-- | Update tasks that are leased out of a TaskQueue.
202 "taskqueue" :> "v1beta2" :> "projects" :>
203 Capture "project" Text
205 :> Capture "taskqueue" Text
207 :> Capture "task" Text
208 :> QueryParam "quotaUser" Text
209 :> QueryParam "prettyPrint" Bool
210 :> QueryParam "userIp" Text
211 :> QueryParam "key" Text
212 :> QueryParam "oauth_token" Text
213 :> QueryParam "newLeaseSeconds" Int32
214 :> QueryParam "fields" Text
215 :> QueryParam "alt" Text
217type TaskqueuesAPI = TaskqueuesGet
219-- | Get detailed information about a TaskQueue.
221 "taskqueue" :> "v1beta2" :> "projects" :>
222 Capture "project" Text
224 :> Capture "taskqueue" Text
225 :> QueryParam "quotaUser" Text
226 :> QueryParam "prettyPrint" Bool
227 :> QueryParam "userIp" Text
228 :> QueryParam "key" Text
229 :> QueryParam "getStats" Bool
230 :> QueryParam "oauth_token" Text
231 :> QueryParam "fields" Text
232 :> QueryParam "alt" Text
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list