public static Builder fromServer(Server in) { return new Builder() .uuid(in.getUuid()) .name(in.getName()) .resourceUri(in.getResourceUri()) .owner(in.getOwner()) .status(in.getStatus()) .runtime(in.getRuntime()); } }
public Server build() { return new Server(uuid, name, resourceUri, owner, status, runtime); }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof IP)) return false; IP ip = (IP) o; if (owner != null ? !owner.equals(ip.owner) : ip.owner != null) return false; if (resourceUri != null ? !resourceUri.equals(ip.resourceUri) : ip.resourceUri != null) return false; if (server != null ? !server.equals(ip.server) : ip.server != null) return false; if (uuid != null ? !uuid.equals(ip.uuid) : ip.uuid != null) return false; return true; }
@Test(dependsOnMethods = {"testCreateServers"}) public void testGetServerInfo() throws Exception { for (Server server : api.listServers().concat()) { assertNotNull(server.getUuid()); } }
@Override public int hashCode() { int result = owner != null ? owner.hashCode() : 0; result = 31 * result + (uuid != null ? uuid.hashCode() : 0); result = 31 * result + (server != null ? server.hashCode() : 0); result = 31 * result + (resourceUri != null ? resourceUri.hashCode() : 0); return result; } }
@Override public void uploadFile(String sourcePath, String destinationPath, String nodeId, String login, String key) { for(IP ip: cloudSigmaApi.listIPs().concat()){ if(ip.getServer().getUuid().equals(nodeId)){ SSHConnector sc=new SSHConnector(key, login, ip.getUuid()); sc.upload(sourcePath,destinationPath); return; } } }
@Override public int hashCode() { int result = owner != null ? owner.hashCode() : 0; result = 31 * result + (uuid != null ? uuid.hashCode() : 0); result = 31 * result + (server != null ? server.hashCode() : 0); result = 31 * result + (resourceUri != null ? resourceUri.hashCode() : 0); return result; }
public static Builder fromServer(Server in) { return new Builder() .uuid(in.getUuid()) .name(in.getName()) .resourceUri(in.getResourceUri()) .owner(in.getOwner()) .status(in.getStatus()) .runtime(in.getRuntime()); }
@Override public void execCommand(String id, String command, String login, String key) { for(IP ip: cloudSigmaApi.listIPs().concat()){ if(ip.getServer().getUuid().equals(id)){ SSHConnector sc=new SSHConnector(key, login, ip.getUuid()); sc.execCommandSsh(command); return; } } }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Builder)) return false; Builder builder = (Builder) o; if (owner != null ? !owner.equals(builder.owner) : builder.owner != null) return false; if (resourceUri != null ? !resourceUri.equals(builder.resourceUri) : builder.resourceUri != null) return false; if (server != null ? !server.equals(builder.server) : builder.server != null) return false; if (uuid != null ? !uuid.equals(builder.uuid) : builder.uuid != null) return false; return true; }
@Override public int hashCode() { int result = owner != null ? owner.hashCode() : 0; result = 31 * result + (uuid != null ? uuid.hashCode() : 0); result = 31 * result + (server != null ? server.hashCode() : 0); result = 31 * result + (resourceUri != null ? resourceUri.hashCode() : 0); return result; } }
public Server build() { return new Server(uuid, name, resourceUri, owner, status, runtime); }
public static Builder fromServer(Server in) { return new Builder() .uuid(in.getUuid()) .name(in.getName()) .resourceUri(in.getResourceUri()) .owner(in.getOwner()) .status(in.getStatus()) .runtime(in.getRuntime()); }
@Test public void testListServers() throws Exception { CloudSigma2Api api = requestsSendResponses( getBuilder() .endpoint(endpoint + "servers/") .build(), responseBuilder() .payload(payloadFromResourceWithContentType("/servers.json", MediaType.APPLICATION_JSON)) .build(), getBuilder() .endpoint(endpoint + "servers/") .addQueryParam("limit", "2") .addQueryParam("offset", "2") .build(), responseBuilder() .payload(payloadFromResourceWithContentType("/servers-last-page.json", MediaType.APPLICATION_JSON)) .build()); List<Server> servers = api.listServers().concat().toList(); assertEquals(servers.size(), 3); assertEquals(servers.get(0).getUuid(), "61d61337-884b-4c87-b4de-f7f48f9cfc84"); assertEquals(servers.get(1).getUuid(), "33e71c37-0d0a-4a3a-a1ea-dc7265c9a154"); assertEquals(servers.get(2).getUuid(), "05c16b9a-f2f5-4da6-a1cb-b90722c32212"); }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof IP)) return false; IP ip = (IP) o; if (owner != null ? !owner.equals(ip.owner) : ip.owner != null) return false; if (resourceUri != null ? !resourceUri.equals(ip.resourceUri) : ip.resourceUri != null) return false; if (server != null ? !server.equals(ip.server) : ip.server != null) return false; if (uuid != null ? !uuid.equals(ip.uuid) : ip.uuid != null) return false; return true; }
@Override public int hashCode() { int result = owner != null ? owner.hashCode() : 0; result = 31 * result + (uuid != null ? uuid.hashCode() : 0); result = 31 * result + (server != null ? server.hashCode() : 0); result = 31 * result + (resourceUri != null ? resourceUri.hashCode() : 0); return result; }
public Server build() { return new Server(uuid, name, resourceUri, owner, status, runtime); }
public static Builder fromServer(Server in) { return new Builder() .uuid(in.getUuid()) .name(in.getName()) .resourceUri(in.getResourceUri()) .owner(in.getOwner()) .status(in.getStatus()) .runtime(in.getRuntime()); } }
if(ip.getServer().getUuid().equals(a.getId())){ runtimeInformation.put("publicAddress", ip.getUuid());
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Builder)) return false; Builder builder = (Builder) o; if (owner != null ? !owner.equals(builder.owner) : builder.owner != null) return false; if (resourceUri != null ? !resourceUri.equals(builder.resourceUri) : builder.resourceUri != null) return false; if (server != null ? !server.equals(builder.server) : builder.server != null) return false; if (uuid != null ? !uuid.equals(builder.uuid) : builder.uuid != null) return false; return true; }