@Override public String apply(Tag in) { return in.getKey(); }
@Override public String apply(Tag in) { return in.getKey(); }
@Override public String apply(Tag in) { return in.getKey(); }
@Override public String apply(Tag in) { return in.getKey(); }
@Override public String apply(Tag in) { return in.getKey(); }
@Test(dependsOnMethods = "testList") public void testDeleteTags() { // shouldn't delete with the incorrect values api().conditionallyDeleteFromResources(ImmutableMap.of(tag.getKey(), "FOO", tag2.getKey(), "FOO"), ImmutableSet.of(tag.getResourceId(), tag2.getResourceId())); assertEquals(tagsForResource().size(), 2); api().deleteFromResources(ImmutableSet.of(tag.getKey(), tag2.getKey()), ImmutableSet.of(tag.getResourceId(), tag2.getResourceId())); assertEquals(tagsForResource().size(), 0); Logger.getAnonymousLogger().info("tags deleted: " + tag + ", " + tag2); }
public Builder fromTag(Tag in) { return this.resourceId(in.getResourceId()).resourceType(in.getResourceType()).key(in.getKey()) .value(in.getValue().orNull()); } }
public Builder fromTag(Tag in) { return this.resourceId(in.getResourceId()).resourceType(in.getResourceType()).key(in.getKey()) .value(in.getValue().orNull()); } }
public Builder fromTag(Tag in) { return this.resourceId(in.getResourceId()).resourceType(in.getResourceType()).key(in.getKey()) .value(in.getValue().orNull()); } }
public Builder fromTag(Tag in) { return this.resourceId(in.getResourceId()).resourceType(in.getResourceType()).key(in.getKey()) .value(in.getValue().orNull()); } }
public Builder fromTag(Tag in) { return this.resourceId(in.getResourceId()).resourceType(in.getResourceType()).key(in.getKey()) .value(in.getValue().orNull()); } }
@Test(dependsOnMethods = "testList") public void testDeleteTags() { // shouldn't delete with the incorrect values api().conditionallyDeleteFromResources(ImmutableMap.of(tag.getKey(), "FOO", tag2.getKey(), "FOO"), ImmutableSet.of(tag.getResourceId(), tag2.getResourceId())); assertEquals(tagsForResource().size(), 2); api().deleteFromResources(ImmutableSet.of(tag.getKey(), tag2.getKey()), ImmutableSet.of(tag.getResourceId(), tag2.getResourceId())); assertEquals(tagsForResource().size(), 0); Logger.getAnonymousLogger().info("tags deleted: " + tag + ", " + tag2); }
public void testApplyTag() { api().applyToResources(ImmutableSet.of("foo"), ImmutableSet.of(resource.id)); tag = api().filter(new TagFilterBuilder().resourceId(resource.id).key("foo").build()).get(0); Logger.getAnonymousLogger().info("created tag: " + tag); assertEquals(tag.getKey(), "foo"); assertEquals(tag.getResourceId(), resource.id); assertEquals(tag.getResourceType(), resource.type); assertFalse(tag.getValue().isPresent()); }
public void testApplyTag() { api().applyToResources(ImmutableSet.of("foo"), ImmutableSet.of(resource.id)); tag = api().filter(new TagFilterBuilder().resourceId(resource.id).key("foo").build()).get(0); Logger.getAnonymousLogger().info("created tag: " + tag); assertEquals(tag.getKey(), "foo"); assertEquals(tag.getResourceId(), resource.id); assertEquals(tag.getResourceType(), resource.type); assertFalse(tag.getValue().isPresent()); }
public void testApplyTagWithValue() { api().applyToResources(ImmutableMap.of("type", "bar"), ImmutableSet.of(resource.id)); tag2 = api().filter(new TagFilterBuilder().resourceId(resource.id).key("type").build()).get(0); Logger.getAnonymousLogger().info("created tag: " + tag2); assertEquals(tag2.getKey(), "type"); assertEquals(tag2.getResourceId(), resource.id); assertEquals(tag2.getResourceType(), resource.type); assertEquals(tag2.getValue().get(), "bar"); }
public void testApplyTagWithValue() { api().applyToResources(ImmutableMap.of("type", "bar"), ImmutableSet.of(resource.id)); tag2 = api().filter(new TagFilterBuilder().resourceId(resource.id).key("type").build()).get(0); Logger.getAnonymousLogger().info("created tag: " + tag2); assertEquals(tag2.getKey(), "type"); assertEquals(tag2.getResourceId(), resource.id); assertEquals(tag2.getResourceType(), resource.type); assertEquals(tag2.getValue().get(), "bar"); }