org.apache.brooklyn.util.text.Strings.shortener()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(92)

本文整理了Java中org.apache.brooklyn.util.text.Strings.shortener()方法的一些代码示例,展示了Strings.shortener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.shortener()方法的具体详情如下:
包路径:org.apache.brooklyn.util.text.Strings
类名称:Strings
方法名:shortener

Strings.shortener介绍

[英]returns a configurable shortener
[中]返回一个可配置的缩短器

代码示例

代码示例来源:origin: org.apache.brooklyn/brooklyn-software-base

protected void runTest(Map<String,?> flags) throws Exception {
  StringShortener shortener = Strings.shortener().separator("-");
  shortener.canTruncate(getClass().getSimpleName(), MAX_TAG_LENGTH);
  Map<String,?> allFlags = MutableMap.<String,Object>builder()
      .put("tags", ImmutableList.of(shortener.getStringOfMaxLength(MAX_TAG_LENGTH)))
      .put("vmNameMaxLength", MAX_VM_NAME_LENGTH)
      .putAll(flags)
      .build();
  jcloudsLocation = mgmt.getLocationRegistry().getLocationManaged(PROVIDER, allFlags);
  doTest(jcloudsLocation);
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-core

if (context instanceof Entity) entity = (Entity) context;
StringShortener shortener = Strings.shortener();
shortener.setAllowedCharacters(setup.get(CloudLocationConfig.VM_NAME_ALLOWED_CHARACTERS));

相关文章