Package com.heroku.api.request

Examples of com.heroku.api.request.RequestConfig


    // delete("/apps/#{app_name}/collaborators/#{escape(email)}").to_s

    private final RequestConfig config;

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


public class AppDestroy implements Request<Unit> {

    private final RequestConfig config;

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

public class AppAddonsList implements Request<List<Addon>> {

    private final RequestConfig config;

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

    // post("/user/keys", key, { 'Content-Type' => 'text/ssh-authkey' }).to_s

    private final RequestConfig config;

    public KeyAdd(String sshkey) {
        this.config = new RequestConfig().with(Heroku.RequestKey.SSHKey, sshkey);
    }
View Full Code Here

public class AppClone implements Request<App> {

    private final RequestConfig config;
   
    public AppClone(String templateAppName, App targetApp) {
        RequestConfig builder = new RequestConfig();
        builder = builder.with(Heroku.RequestKey.AppName, templateAppName);
        builder = (targetApp.getName() != null) ? builder.with(Heroku.RequestKey.CreateAppName, targetApp.getName()) : builder;
        config = builder;
    }
View Full Code Here

public class AddonInstall implements Request<AddonChange> {

    private final RequestConfig config;

    public AddonInstall(String appName, String addonName) {
        config = new RequestConfig().app(appName).with(Heroku.RequestKey.AddonName, addonName);
    }
View Full Code Here

    // delete("/user/keys/#{escape(key)}").to_s

    private final RequestConfig config;

    public KeyRemove(String keyName) {
        this.config = new RequestConfig().with(Heroku.RequestKey.SSHKey, keyName);
    }
View Full Code Here

*/
public class AddonRemove implements Request<AddonChange> {
    private final RequestConfig config;

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

*/
public class StackList implements Request<List<StackInfo>>{
    private final RequestConfig config;

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

public class AppInfo implements Request<App> {

    private final RequestConfig config;

    public AppInfo(String appName) {
        this.config = new RequestConfig().app(appName);
    }
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.