本文整理了Java中org.apache.brooklyn.api.entity.Entity.tags()
方法的一些代码示例,展示了Entity.tags()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.tags()
方法的具体详情如下:
包路径:org.apache.brooklyn.api.entity.Entity
类名称:Entity
方法名:tags
暂无
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testBrooklynCampMultipleTags() throws Exception {
final Entity app = createAndStartApplication(
"services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - tag1",
" - \"2\"",
" - \"- 3\"");
assertTrue(app.tags().getTags().contains("tag1"));
assertTrue(app.tags().getTags().contains("2"));
assertTrue(app.tags().getTags().contains("- 3"));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testTagWithDslValue() throws Exception {
Entity app = createAndStartApplication(
"services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - $brooklyn:literal(\"myval\")");
assertTrue(app.tags().getTags().contains("myval"));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testBrooklynCampKnowsIntegerTags() throws Exception {
final Entity app = createAndStartApplication(
"services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - tag1",
" - 3");
assertTrue(app.tags().getTags().contains(3));
assertTrue(app.tags().getTags().contains("tag1"));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testBrooklynCampSingleTag() throws Exception {
final Entity app = createAndStartApplication(
"services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - hi");
assertTrue(app.tags().getTags().contains("hi"));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testBrooklynCampObjectTags() throws Exception {
final Entity app = createAndStartApplication(
"services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - tag1",
" - $brooklyn:object:",
" type: " + TagsTestObject.class.getName());
assertTrue(Iterables.any(app.tags().getTags(), new Predicate<Object>() {
@Override
public boolean apply(@Nullable Object input) {
return input instanceof TagsTestObject;
}
}));
assertTrue(app.tags().getTags().contains("tag1"));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-camp
@Test
public void testRebindTags() throws Exception {
final Entity entity = createAndStartApplication("services:",
"- type: " + BasicApplication.class.getName(),
" brooklyn.tags:",
" - 1",
" - hi world",
" - $brooklyn:object:",
" type: " + TagObject.class.getName());
Assert.assertTrue(entity.tags().getTags().contains(1));
Assert.assertTrue(entity.tags().getTags().contains("hi world"));
Assert.assertTrue(Iterables.any(entity.tags().getTags(), new Predicate<Object>() {
@Override
public boolean apply(Object input) {
return input instanceof TagObject;
}
}));
rebind();
final Entity newEntity = mgmt().getEntityManager().getEntity(entity.getId());
Assert.assertTrue(newEntity.tags().getTags().contains(1));
Assert.assertTrue(newEntity.tags().getTags().contains("hi world"));
Assert.assertTrue(Iterables.any(newEntity.tags().getTags(), new Predicate<Object>() {
@Override
public boolean apply(Object input) {
return input instanceof TagObject;
}
}));
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-rest-resources
@Override
public String getSpec(String applicationToken, String entityToken) {
Entity entity = brooklyn().getEntity(applicationToken, entityToken);
NamedStringTag spec = BrooklynTags.findFirst(BrooklynTags.YAML_SPEC_KIND, entity.tags().getTags());
if (spec == null)
return null;
return (String) WebResourceUtils.getValueForDisplay(spec.getContents(), false, true);
}
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-rest-resources
@SuppressWarnings("unchecked")
@Override
public List<Object> listTags(String applicationId, String entityId) {
Entity entity = brooklyn().getEntity(applicationId, entityId);
return (List<Object>) resolving(MutableList.copyOf(entity.tags().getTags())).preferJson(true).resolve();
}
代码示例来源:origin: org.apache.brooklyn/brooklyn-core
entity.tags().addTags(spec.getTags());
addSpecParameters(spec, theEntity.getMutableEntityType());
内容来源于网络,如有侵权,请联系作者删除!