@SuppressWarnings("unchecked") public CloudApplication(Map<String, Object> attributes) { super(CloudEntity.Meta.defaultMeta(), parse(attributes.get("name"))); instances = (Integer)attributes.get("instances"); Integer runningInstancesAttribute = (Integer) attributes.get("runningInstances");
@SuppressWarnings("unchecked") public CloudApplication(Map<String, Object> attributes) { super(CloudEntity.Meta.defaultMeta(), parse(attributes.get("name"))); instances = (Integer) attributes.get("instances"); Integer runningInstancesAttribute = (Integer) attributes.get("runningInstances");
public LocalCloudService(String name) { Assert.notNull(name); setMeta(CloudEntity.Meta.defaultMeta()); setName(name); }
@Override public void createDBInstance(String engine, String version, String dbInstanceIdentifier, String dbName, String username, String password, Integer allocatedSize, String dbInstanceClass, String securityGroup) { if(checkIfServiceExist(dbInstanceIdentifier)){ journal.log(Level.INFO, ">> A DB with this name already exist! "); return; } journal.log(Level.INFO, ">> Initializing DB ... "); CloudService service = new CloudService(CloudEntity.Meta.defaultMeta(), dbInstanceIdentifier); service.setLabel(engine); if(version == null) version = ""; if(!version.equals("") && checkIfPlanExist(version, engine)) service.setPlan(version); else service.setPlan(findFreePlan(engine)); connectedClient.createService(service); }
public ServiceKey(String name, Map<String, Object> parameters, Map<String, Object> credentials, CloudService service) { this(CloudEntity.Meta.defaultMeta(), name, parameters, credentials, service); }
public CloudSecurityGroup(String name, List<SecurityGroupRule> rules) { this(CloudEntity.Meta.defaultMeta(), name, rules); }
public CloudSecurityGroup(String name, List<SecurityGroupRule> rules) { this(CloudEntity.Meta.defaultMeta(), name, rules); }
CloudApplication toCloudApplication() { CloudApplication app = new CloudApplication(Meta.defaultMeta(), name); app.setEnv(env); return app; } }
public CloudSecurityGroup(String name, List<SecurityGroupRule> rules, boolean runningDefault, boolean stagingDefault) { this(CloudEntity.Meta.defaultMeta(), name, rules, runningDefault, stagingDefault); }
public CloudEntity(Meta meta, String name) { if (meta != null) { this.meta = meta; } else { this.meta = Meta.defaultMeta(); } this.name = name; }
public CloudApplication(String name, String command, String buildpackUrl, int memory, int instances, List<String> uris, List<String> serviceNames, AppState state) { super(CloudEntity.Meta.defaultMeta(), name); this.staging = new Staging.StagingBuilder().command(command) .buildpackUrl(buildpackUrl) .build(); this.memory = memory; this.instances = instances; this.uris = uris; this.services = serviceNames; this.state = state; }
private CloudDomain mapDomainResource(Map<String, Object> resource) { @SuppressWarnings("unchecked") Map<String, Object> ownerResource = getEntityAttribute(resource, "owning_organization", Map.class); CloudOrganization owner; if (ownerResource == null) { owner = new CloudOrganization(CloudEntity.Meta.defaultMeta(), "none"); } else { owner = mapOrganizationResource(ownerResource); } return new CloudDomain(getMeta(resource), getNameOfResource(resource), owner); }
public CloudSecurityGroup(String name, List<SecurityGroupRule> rules, boolean runningDefault, boolean stagingDefault) { this(CloudEntity.Meta.defaultMeta(), name, rules, runningDefault, stagingDefault); }
private CloudDomain mapDomainResource(Map<String, Object> resource) { @SuppressWarnings("unchecked") Map<String, Object> ownerResource = getAttributeOfV2Resource(resource, "owning_organization", Map.class); CloudOrganization owner; if (ownerResource == null) { owner = new CloudOrganization(CloudEntity.Meta.defaultMeta(), "none"); } else { owner = mapOrganizationResource(ownerResource); } return new CloudDomain(getV2Meta(resource), getNameOfV2Resource(resource), owner); }
public CloudEntity(Meta meta, String name) { if (meta != null) { this.meta = meta; } else { this.meta = Meta.defaultMeta(); } this.name = name; }
public CloudApplication(String name, String command, String buildpackUrl, int memory, int instances, List<String> uris, List<String> serviceNames, AppState state) { super(CloudEntity.Meta.defaultMeta(), name); this.staging = new Staging(command, buildpackUrl); this.memory = memory; this.instances = instances; this.uris = uris; this.services = serviceNames; this.state = state; }