1{-# LANGUAGE DataKinds #-}
2{-# LANGUAGE TypeOperators #-}
4{-# OPTIONS_GHC -fno-warn-unused-imports #-}
5{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
8-- Module : Network.Google.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.TaskQueue
84import Network.Google.TaskQueue.Types
90type TaskQueue = TaskqueuesAPI :<|> TasksAPI
97 TasksDelete :<|> TasksUpdate :<|> TasksInsert
99-- | Insert a new task in a TaskQueue
101 "taskqueue" :> "v1beta2" :> "projects" :>
102 Capture "project" Text
104 :> Capture "taskqueue" Text
106 :> QueryParam "quotaUser" Text
107 :> QueryParam "prettyPrint" Bool
108 :> QueryParam "userIp" Text
109 :> QueryParam "key" Text
110 :> QueryParam "oauth_token" Text
111 :> QueryParam "fields" Text
112 :> QueryParam "alt" Text
114-- | List Tasks in a TaskQueue
116 "taskqueue" :> "v1beta2" :> "projects" :>
117 Capture "project" Text
119 :> Capture "taskqueue" Text
121 :> QueryParam "quotaUser" Text
122 :> QueryParam "prettyPrint" Bool
123 :> QueryParam "userIp" Text
124 :> QueryParam "key" Text
125 :> QueryParam "oauth_token" Text
126 :> QueryParam "fields" Text
127 :> QueryParam "alt" Text
129-- | Update tasks that are leased out of a TaskQueue. This method supports
132 "taskqueue" :> "v1beta2" :> "projects" :>
133 Capture "project" Text
135 :> Capture "taskqueue" Text
137 :> Capture "task" Text
138 :> QueryParam "quotaUser" Text
139 :> QueryParam "prettyPrint" Bool
140 :> QueryParam "userIp" Text
141 :> QueryParam "key" Text
142 :> QueryParam "oauth_token" Text
143 :> QueryParam "newLeaseSeconds" Int32
144 :> QueryParam "fields" Text
145 :> QueryParam "alt" Text
147-- | Get a particular task from a TaskQueue.
149 "taskqueue" :> "v1beta2" :> "projects" :>
150 Capture "project" Text
152 :> Capture "taskqueue" Text
154 :> Capture "task" Text
155 :> QueryParam "quotaUser" Text
156 :> QueryParam "prettyPrint" Bool
157 :> QueryParam "userIp" Text
158 :> QueryParam "key" Text
159 :> QueryParam "oauth_token" Text
160 :> QueryParam "fields" Text
161 :> QueryParam "alt" Text
163-- | Lease 1 or more tasks from a TaskQueue.
165 "taskqueue" :> "v1beta2" :> "projects" :>
166 Capture "project" Text
168 :> Capture "taskqueue" Text
171 :> QueryParam "quotaUser" Text
172 :> QueryParam "prettyPrint" Bool
173 :> QueryParam "tag" Text
174 :> QueryParam "userIp" Text
175 :> QueryParam "numTasks" Int32
176 :> QueryParam "key" Text
177 :> QueryParam "leaseSecs" Int32
178 :> QueryParam "oauth_token" Text
179 :> QueryParam "groupByTag" Bool
180 :> QueryParam "fields" Text
181 :> QueryParam "alt" Text
183-- | Delete a task from a TaskQueue.
185 "taskqueue" :> "v1beta2" :> "projects" :>
186 Capture "project" Text
188 :> Capture "taskqueue" Text
190 :> Capture "task" Text
191 :> QueryParam "quotaUser" Text
192 :> QueryParam "prettyPrint" Bool
193 :> QueryParam "userIp" Text
194 :> QueryParam "key" Text
195 :> QueryParam "oauth_token" Text
196 :> QueryParam "fields" Text
197 :> QueryParam "alt" Text
199-- | Update tasks that are leased out of a TaskQueue.
201 "taskqueue" :> "v1beta2" :> "projects" :>
202 Capture "project" Text
204 :> Capture "taskqueue" Text
206 :> Capture "task" Text
207 :> QueryParam "quotaUser" Text
208 :> QueryParam "prettyPrint" Bool
209 :> QueryParam "userIp" Text
210 :> QueryParam "key" Text
211 :> QueryParam "oauth_token" Text
212 :> QueryParam "newLeaseSeconds" Int32
213 :> QueryParam "fields" Text
214 :> QueryParam "alt" Text
216type TaskqueuesAPI = TaskqueuesGet
218-- | Get detailed information about a TaskQueue.
220 "taskqueue" :> "v1beta2" :> "projects" :>
221 Capture "project" Text
223 :> Capture "taskqueue" Text
224 :> QueryParam "quotaUser" Text
225 :> QueryParam "prettyPrint" Bool
226 :> QueryParam "userIp" Text
227 :> QueryParam "key" Text
228 :> QueryParam "getStats" Bool
229 :> QueryParam "oauth_token" Text
230 :> QueryParam "fields" Text
231 :> 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