public License build() { return new License(burstable, longName, name, resourceUri, type, userMetric); } }
@Override public int hashCode() { int result = amount; result = 31 * result + (license != null ? license.hashCode() : 0); result = 31 * result + (user != null ? user.hashCode() : 0); return result; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof DriveLicense)) return false; DriveLicense that = (DriveLicense) o; if (amount != that.amount) return false; if (license != null ? !license.equals(that.license) : that.license != null) return false; if (user != null ? !user.equals(that.user) : that.user != null) return false; return true; }
@Test public void testListLicenses() throws Exception { CloudSigma2Api api = requestsSendResponses( getBuilder() .endpoint(endpoint + "licenses/") .build(), responseBuilder() .payload(payloadFromResourceWithContentType("/licences.json", MediaType.APPLICATION_JSON)) .build(), getBuilder() .endpoint(endpoint + "licenses/") .addQueryParam("limit", "2") .addQueryParam("offset", "2") .build(), responseBuilder() .payload(payloadFromResourceWithContentType("/licences-last-page.json", MediaType.APPLICATION_JSON)) .build()); List<License> licenses = api.listLicenses().concat().toList(); assertEquals(licenses.size(), 3); assertEquals(licenses.get(0).getName(), "msft_lwa_00135"); assertEquals(licenses.get(1).getName(), "msft_p73_04837"); assertEquals(licenses.get(2).getName(), "msft_tfa_00009"); }
@Override public int hashCode() { int result = amount; result = 31 * result + (license != null ? license.hashCode() : 0); result = 31 * result + (user != null ? user.hashCode() : 0); return result; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof DriveLicense)) return false; DriveLicense that = (DriveLicense) o; if (amount != that.amount) return false; if (license != null ? !license.equals(that.license) : that.license != null) return false; if (user != null ? !user.equals(that.user) : that.user != null) return false; return true; }
@Override public int hashCode() { int result = amount; result = 31 * result + (license != null ? license.hashCode() : 0); result = 31 * result + (user != null ? user.hashCode() : 0); return result; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof DriveLicense)) return false; DriveLicense that = (DriveLicense) o; if (amount != that.amount) return false; if (license != null ? !license.equals(that.license) : that.license != null) return false; if (user != null ? !user.equals(that.user) : that.user != null) return false; return true; }
public License build() { return new License(burstable, longName, name, resourceUri, type, userMetric); } }
public License build() { return new License(burstable, longName, name, resourceUri, type, userMetric); } }