public Builder toBuilder() { return builder().from(this); }
public GeoRegionGroup build() { return new GeoRegionGroup(serviceName, name, countries.build(), recordSets.build()); }
static void checkGeoRegionGroup(GeoRegionGroup group) { assertNotNull(group.getName(), "Name cannot be null " + group); assertTrue(group.getCountries().size() > 0, "countries must be assigned " + group); assertTrue(group.getRecordSets().size() > 0, "RecordSets must be assigned " + group); for (RecordSet recordSet : group.getRecordSets()) checkRecordSet(recordSet); }
@Test protected void testListAndGetGeoRegionGroups() { for (String service : geoApi().list()) { GeoRegionGroupApi api = api(service); ImmutableList<String> groups = api.list().toList(); getAnonymousLogger().info("geo service: " + service + " group count: " + groups.size()); for (String group : groups) { GeoRegionGroup groupDetail = api.get(group); assertNotNull(groupDetail.getServiceName().get(), "ServiceName cannot be null " + groupDetail); checkGeoRegionGroup(groupDetail); } } }
@Test protected void testListAndGetGeoRegionGroups() { for (String service : geoApi().list()) { GeoRegionGroupApi api = api(service); ImmutableList<String> groups = api.list().toList(); getAnonymousLogger().info("geo service: " + service + " group count: " + groups.size()); for (String group : groups) { GeoRegionGroup groupDetail = api.get(group); assertNotNull(groupDetail.getServiceName().get(), "ServiceName cannot be null " + groupDetail); checkGeoRegionGroup(groupDetail); } } }
public Builder toBuilder() { return builder().from(this); }
static void checkGeoRegionGroup(GeoRegionGroup group) { assertNotNull(group.getName(), "Name cannot be null " + group); assertTrue(!group.getCountries().isEmpty(), "countries must be assigned " + group); assertTrue(!group.getRecordSets().isEmpty(), "RecordSets must be assigned " + group); for (RecordSet recordSet : group.getRecordSets()) checkRecordSet(recordSet); }
public GeoRegionGroup build() { return new GeoRegionGroup(serviceName, name, countries.build(), recordSets.build()); }
public Builder toBuilder() { return builder().from(this); }
public GeoRegionGroup build() { return new GeoRegionGroup(serviceName, name, countries.build(), recordSets.build()); }
public Builder toBuilder() { return builder().from(this); }
public GeoRegionGroup build() { return new GeoRegionGroup(serviceName, name, countries.build(), recordSets.build()); }
public Builder toBuilder() { return builder().from(this); }
public GeoRegionGroup build() { return new GeoRegionGroup(serviceName, name, countries.build(), recordSets.build()); }
throws JsonParseException { CreepyGeoRegionGroup creepyGeoRegionGroup = context.deserialize(json, CreepyGeoRegionGroup.class); GeoRegionGroup.Builder builder = GeoRegionGroup.builder(); builder.name(creepyGeoRegionGroup.name); builder.serviceName(creepyGeoRegionGroup.service_name);
throws JsonParseException { CreepyGeoRegionGroup creepyGeoRegionGroup = context.deserialize(json, CreepyGeoRegionGroup.class); GeoRegionGroup.Builder builder = GeoRegionGroup.builder(); builder.name(creepyGeoRegionGroup.name); builder.serviceName(creepyGeoRegionGroup.service_name);
throws JsonParseException { CreepyGeoRegionGroup creepyGeoRegionGroup = context.deserialize(json, CreepyGeoRegionGroup.class); GeoRegionGroup.Builder builder = GeoRegionGroup.builder(); builder.name(creepyGeoRegionGroup.name); builder.serviceName(creepyGeoRegionGroup.service_name);
throws JsonParseException { CreepyGeoRegionGroup creepyGeoRegionGroup = context.deserialize(json, CreepyGeoRegionGroup.class); GeoRegionGroup.Builder builder = GeoRegionGroup.builder(); builder.name(creepyGeoRegionGroup.name); builder.serviceName(creepyGeoRegionGroup.service_name);