Package com.heroku.sdk.deploy.api
Class HerokuDeployApi
- java.lang.Object
-
- com.heroku.sdk.deploy.api.HerokuDeployApi
-
public class HerokuDeployApi extends Object
-
-
Constructor Summary
Constructors Constructor Description HerokuDeployApi(String client, String clientVersion, String apiKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildInfocreateBuild(String appName, URI sourceBlob, String sourceBlobVersion, List<String> buildpacks)Stream<String>followBuildOutputStream(URI buildOutputStreamUri)BuildInfogetBuildInfo(String appName, String buildId)
-
-
-
Method Detail
-
createBuild
public BuildInfo createBuild(String appName, URI sourceBlob, String sourceBlobVersion, List<String> buildpacks) throws IOException, HerokuDeployApiException
- Throws:
IOExceptionHerokuDeployApiException
-
getBuildInfo
public BuildInfo getBuildInfo(String appName, String buildId) throws IOException, HerokuDeployApiException
- Throws:
IOExceptionHerokuDeployApiException
-
followBuildOutputStream
public Stream<String> followBuildOutputStream(URI buildOutputStreamUri) throws IOException
- Throws:
IOException
-
-