com.runsidekick.broker.model.request.impl.BaseApplicationAwareRequest Maven / Gradle / Ivy
package com.runsidekick.broker.model.request.impl;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
/**
* @author ozge.lule
*/
@Data
public abstract class BaseApplicationAwareRequest extends BaseClientRequest {
protected List applications;
protected boolean persist = true;
// WorkspaceId for api-broker websocket connection
protected String workspaceId;
public void addApplication(String application) {
if (applications == null) {
applications = new ArrayList<>();
}
applications.add(application);
}
public boolean isPersist() {
return true;
}
}