Copyright | (c) 2015 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 |
Request the job status.
See: Google Dataflow API Reference for dataflow.projects.jobs.messages.list
.
- type ProjectsJobsMessagesListResource = "v1b3" :> ("projects" :> (Capture "projectId" Text :> ("jobs" :> (Capture "jobId" Text :> ("messages" :> (QueryParam "$.xgafv" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "startTime" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "endTime" Text :> (QueryParam "minimumImportance" Text :> (QueryParam "pageToken" Text :> (QueryParam "pageSize" (Textual Int32) :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> Get `[JSON]` ListJobMessagesResponse))))))))))))))))))
- projectsJobsMessagesList :: Text -> Text -> ProjectsJobsMessagesList
- data ProjectsJobsMessagesList
- pjmlXgafv :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlJobId :: Lens' ProjectsJobsMessagesList Text
- pjmlUploadProtocol :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlStartTime :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlPp :: Lens' ProjectsJobsMessagesList Bool
- pjmlAccessToken :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlUploadType :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlBearerToken :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlEndTime :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlMinimumImportance :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlPageToken :: Lens' ProjectsJobsMessagesList (Maybe Text)
- pjmlProjectId :: Lens' ProjectsJobsMessagesList Text
- pjmlPageSize :: Lens' ProjectsJobsMessagesList (Maybe Int32)
- pjmlCallback :: Lens' ProjectsJobsMessagesList (Maybe Text)
REST Resource
type ProjectsJobsMessagesListResource = "v1b3" :> ("projects" :> (Capture "projectId" Text :> ("jobs" :> (Capture "jobId" Text :> ("messages" :> (QueryParam "$.xgafv" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "startTime" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "endTime" Text :> (QueryParam "minimumImportance" Text :> (QueryParam "pageToken" Text :> (QueryParam "pageSize" (Textual Int32) :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> Get `[JSON]` ListJobMessagesResponse)))))))))))))))))) Source
A resource alias for dataflow.projects.jobs.messages.list
method which the
ProjectsJobsMessagesList
request conforms to.
Creating a Request
projectsJobsMessagesList Source
Creates a value of ProjectsJobsMessagesList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ProjectsJobsMessagesList Source
Request the job status.
See: projectsJobsMessagesList
smart constructor.
Request Lenses
pjmlJobId :: Lens' ProjectsJobsMessagesList Text Source
The job to get messages about.
pjmlUploadProtocol :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
Upload protocol for media (e.g. "raw", "multipart").
pjmlStartTime :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
If specified, return only messages with timestamps >= start_time. The default is the job creation time (i.e. beginning of messages).
pjmlPp :: Lens' ProjectsJobsMessagesList Bool Source
Pretty-print response.
pjmlAccessToken :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
OAuth access token.
pjmlUploadType :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
Legacy upload protocol for media (e.g. "media", "multipart").
pjmlBearerToken :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
OAuth bearer token.
pjmlEndTime :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
Return only messages with timestamps < end_time. The default is now (i.e. return up to the latest messages available).
pjmlMinimumImportance :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
Filter to only get messages with importance >= level
pjmlPageToken :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
If supplied, this should be the value of next_page_token returned by an earlier call. This will cause the next page of results to be returned.
pjmlProjectId :: Lens' ProjectsJobsMessagesList Text Source
A project id.
pjmlPageSize :: Lens' ProjectsJobsMessagesList (Maybe Int32) Source
If specified, determines the maximum number of messages to return. If unspecified, the service may choose an appropriate default, or may return an arbitrarily large number of results.
pjmlCallback :: Lens' ProjectsJobsMessagesList (Maybe Text) Source
JSONP