Package com.heroku.api.request

Examples of com.heroku.api.request.RequestConfig


public class MaintenanceUpdate implements Request<Unit> {

    private final RequestConfig config;

    public MaintenanceUpdate(String appName, boolean enable) {
        this.config = new RequestConfig().app(appName).with(Heroku.RequestKey.MaintenanceMode, enable ? "1" : "0");
    }
View Full Code Here


public class UserInfo implements Request<User> {
   
    private final RequestConfig config;
   
    public UserInfo() {
        config = new RequestConfig();
    }
View Full Code Here

public class ListReleases implements Request<List<Release>> {

    private final RequestConfig config;

    public ListReleases(String appName) {
        this.config = new RequestConfig().app(appName);
    }
View Full Code Here

*/
public class Rollback implements Request<String> {
    private final RequestConfig config;

    public Rollback(String appName, String releaseName) {
        this.config = new RequestConfig().app(appName).with(Heroku.RequestKey.Rollback, releaseName);
    }
View Full Code Here

public class ReleaseInfo implements Request<Release> {

    private final RequestConfig config;

    public ReleaseInfo(String appName, String releaseName) {
        this.config = new RequestConfig().app(appName).with(Heroku.RequestKey.Release, releaseName);
    }
View Full Code Here

    // xml(post("/apps/#{app_name}/collaborators", { 'collaborator[email]' => email }).to_s)

    private final RequestConfig config;

    public SharingAdd(String appName, String collaboratorEmail) {
        this.config = new RequestConfig().app(appName).with(Heroku.RequestKey.Collaborator, collaboratorEmail);
    }
View Full Code Here

    }

    @Override
    public String getBody() {
        return HttpUtil.encodeParameters(
                new RequestConfig().with(Heroku.RequestKey.Username, username)
                        .with(Heroku.RequestKey.Password, password),
                Heroku.RequestKey.Username, Heroku.RequestKey.Password
        );
    }
View Full Code Here

    // http request body = app[transfer_owner]=jw%2Bdemo%40heroku.com

    private final RequestConfig config;

    public SharingTransfer(String appName, String newOwnerEmail) {
        this.config = new RequestConfig().app(appName).with(Heroku.RequestKey.TransferOwner, newOwnerEmail);
    }
View Full Code Here

public class CollabList implements Request<List<Collaborator>> {

    private final RequestConfig config;

    public CollabList(String appName) {
        config = new RequestConfig().app(appName);
    }
View Full Code Here

public class AppCreate implements Request<App> {

    private final RequestConfig config;

    public AppCreate(App app) {
        RequestConfig builder = new RequestConfig();
        builder = (app.getName() != null) ? builder.with(Heroku.RequestKey.CreateAppName, app.getName()) : builder;
        builder = (app.getStack() != null) ? builder.onStack(app.getStack()) : builder;
        config = builder;
    }
View Full Code Here

TOP

Related Classes of com.heroku.api.request.RequestConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.