com.heroku.api.request.log
public static class Log.LogRequestBuilder extends Object
Log request with getRequest().
Use this builder to specify which params a Log should use. e.g.
new Log.LogRequestBuilder().app("myApp").ps("web.1").num(50).getRequest()| Constructor and Description |
|---|
Log.LogRequestBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Log.LogRequestBuilder |
app(String app)
Name of the app to get logs for.
|
Log |
getRequest()
Finalize the params and get a Log request.
|
Log.LogRequestBuilder |
num(int num)
Number of log lines to retrieve.
|
Log.LogRequestBuilder |
ps(String processName)
Name of the process to get logs for.
|
Log.LogRequestBuilder |
source(String source)
The source of the logs.
|
Log.LogRequestBuilder |
tail(boolean tail)
Whether or not to tail the logs.
|
public Log getRequest()
public Log.LogRequestBuilder app(String app)
app - App name.public Log.LogRequestBuilder num(int num)
num - public Log.LogRequestBuilder ps(String processName)
HerokuAPI.listProcesses(java.lang.String), or by
retrieving all logs and inspecting the value inside the brackets (e.g. web.1 from app[web.1]).processName - Name of the process. e.g. "web.1"public Log.LogRequestBuilder source(String source)
2012-03-23T18:46:01+00:00 heroku[router] is "heroku".source - public Log.LogRequestBuilder tail(boolean tail)
tail - Copyright © 2014. All Rights Reserved.