Tabnine Logo
ResourceConfigs.add
Code IndexAdd Tabnine to your IDE (free)

How to use
add
method
in
com.thoughtworks.go.config.ResourceConfigs

Best Java code snippets using com.thoughtworks.go.config.ResourceConfigs.add (Showing top 20 results out of 315)

origin: gocd/gocd

public ResourceConfigs(String resources) {
  String[] resourceArray = resources.split(",");
  for (String resource : resourceArray) {
    try {
      add(new ResourceConfig(resource));
    } catch (Exception e) {
      continue;
    }
  }
}
origin: gocd/gocd

  public void importFromCsv(String csv) {
    clear();
    String[] resourceNames = csv.split(",");
    for (String resourceName : resourceNames) {
      add(new ResourceConfig(resourceName.trim()));
    }
  }
}
origin: gocd/gocd

  public ResourceConfigs toResourceConfigs() {
    final ResourceConfigs resourceConfigs = new ResourceConfigs();
    for (Resource resource : this) {
      resourceConfigs.add(new ResourceConfig(resource.getName()));
    }
    return resourceConfigs;
  }
}
origin: gocd/gocd

private static void setResources(JobConfig jobConfig) {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  jsonReader.readArrayIfPresent("resources", resources -> {
    resources.forEach(resource -> {
      resourceConfigs.add(new ResourceConfig(resource.getAsString()));
    });
  });
  jobConfig.setResourceConfigs(resourceConfigs);
}
origin: gocd/gocd

private static void setResources(JobConfig jobConfig) {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  jsonReader.readArrayIfPresent("resources", resources -> {
    resources.forEach(resource -> {
      resourceConfigs.add(new ResourceConfig(resource.getAsString()));
    });
  });
  jobConfig.setResourceConfigs(resourceConfigs);
}
origin: gocd/gocd

@Test
public void shouldNotAddDuplicateResources() {
  ResourceConfigs expected = new ResourceConfigs();
  expected.add(new ResourceConfig("jdk1.4"));
  expected.add(new ResourceConfig("jdk1.5"));
  ResourceConfigs actual = new ResourceConfigs();
  actual.add(new ResourceConfig("jdk1.4"));
  actual.add(new ResourceConfig("jdk1.5"));
  actual.add(new ResourceConfig("Jdk1.5"));
  assertThat(expected, is(actual));
}
origin: gocd/gocd

@Test
public void shouldGetAllResourcesNames() {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  resourceConfigs.add(new ResourceConfig("Eoo"));
  resourceConfigs.add(new ResourceConfig("Poo"));
  List<String> names = new ArrayList<>();
  names.add("Eoo");
  names.add("Poo");
  List<String> resourceNames = resourceConfigs.resourceNames();
  assertThat(resourceNames, is(names));
}
origin: gocd/gocd

  public static ResourceConfigs resources(String... names) {
    ResourceConfigs resourceConfigs = new ResourceConfigs();
    for (String name : names) {
      resourceConfigs.add(new ResourceConfig(name));
    }
    return resourceConfigs;
  }
}
origin: gocd/gocd

@Test
public void shouldReturnSortedResourceNamesAsStringRepresention() {
  ResourceConfigs actual = new ResourceConfigs();
  actual.add(new ResourceConfig("jdk1.4"));
  actual.add(new ResourceConfig("linux"));
  actual.add(new ResourceConfig("gentoo"));
  actual.add(new ResourceConfig("jdk1.5"));
  actual.add(new ResourceConfig("Jdk1.5"));
  assertThat(actual.size(), is(4));
  assertThat(actual.toString(), is("gentoo | jdk1.4 | jdk1.5 | linux"));
}
origin: gocd/gocd

@Test
public void shouldCompareBasedOnSimilarResourceList() {
  ResourceConfigs resourceConfigsA = new ResourceConfigs();
  ResourceConfigs resourceConfigsB = new ResourceConfigs();
  resourceConfigsA.add(new ResourceConfig("xyz"));
  resourceConfigsA.add(new ResourceConfig("aaa"));
  resourceConfigsB.add(new ResourceConfig("xyz"));
  resourceConfigsB.add(new ResourceConfig("aaa"));
  assertThat(resourceConfigsA.compareTo(resourceConfigsB), is(0));
}
origin: gocd/gocd

@Test
public void shouldReturnListOfResoucesAsCommaSeperatedList() {
  ResourceConfigs actual = new ResourceConfigs();
  actual.add(new ResourceConfig("  a  "));
  actual.add(new ResourceConfig("   b"));
  actual.add(new ResourceConfig("c"));
  assertThat(actual.exportToCsv(), is("a, b, c, "));
}
origin: gocd/gocd

@Test
public void shouldTrimResourceNames() {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  resourceConfigs.add(new ResourceConfig("foo"));
  resourceConfigs.add(new ResourceConfig("foo      "));
  assertThat(resourceConfigs.size(), is(1));
  ResourceConfigs newResourceConfigs = new ResourceConfigs();
  newResourceConfigs.add(new ResourceConfig("foo       "));
  newResourceConfigs.add(new ResourceConfig("foo  "));
  assertThat(newResourceConfigs.size(), is(1));
}
origin: gocd/gocd

@Test
public void shouldCompareBasedOnResourceListItHas() {
  ResourceConfigs resourceConfigsA = new ResourceConfigs();
  ResourceConfigs resourceConfigsB = new ResourceConfigs();
  resourceConfigsA.add(new ResourceConfig("xyz"));
  resourceConfigsA.add(new ResourceConfig("aaa"));
  resourceConfigsB.add(new ResourceConfig("xyz"));
  resourceConfigsB.add(new ResourceConfig("bbb"));
  assertThat(resourceConfigsA.compareTo(resourceConfigsB), is(org.hamcrest.Matchers.lessThan(0)));
  assertThat(resourceConfigsB.compareTo(resourceConfigsA), is(greaterThan(0)));
}
origin: gocd/gocd

@Test
public void shouldIgnoreCaseNamesOfResources() {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  resourceConfigs.add(new ResourceConfig("Eoo"));
  resourceConfigs.add(new ResourceConfig("eoo"));
  assertThat(resourceConfigs.size(), is(1));
}
origin: gocd/gocd

@Test
public void shouldUnderstandLesserLengthResourcesAsLesser() {
  ResourceConfigs resourceConfigsA = new ResourceConfigs();
  ResourceConfigs resourceConfigsB = new ResourceConfigs();
  resourceConfigsA.add(new ResourceConfig("xyz"));
  resourceConfigsB.add(new ResourceConfig("xyz"));
  resourceConfigsB.add(new ResourceConfig("zzz"));
  assertThat(resourceConfigsA.compareTo(resourceConfigsB), is(org.hamcrest.Matchers.lessThan(0)));
  assertThat(resourceConfigsB.compareTo(resourceConfigsA), is(greaterThan(0)));
}
origin: gocd/gocd

@Test
public void shouldNotAllowBlankNames() {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  resourceConfigs.add(new ResourceConfig(""));
  assertThat(resourceConfigs.size(), is(0));
  resourceConfigs.add(new ResourceConfig("   "));
  assertThat(resourceConfigs.size(), is(0));
}
origin: gocd/gocd

@Test
public void shouldNotBeAbleToAddResourceWithWhiteSpaceAsName() {
  ResourceConfigs actual = new ResourceConfigs();
  actual.add(new ResourceConfig(" "));
  assertThat(actual.size(), is(0));
}
origin: gocd/gocd

@Test
public void shouldPopulateResourcesFromAttributeMap() {
  HashMap map = new HashMap();
  String value = "a,  b,c   ,d,e";
  map.put(JobConfig.RESOURCES, value);
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  resourceConfigs.add(new ResourceConfig("z"));
  JobConfig jobConfig = new JobConfig(new CaseInsensitiveString("job-name"), resourceConfigs, null);
  jobConfig.setConfigAttributes(map);
  assertThat(jobConfig.resourceConfigs().size(), is(5));
}
origin: gocd/gocd

@Test
public void shouldClearAndSetPrimitiveAttributes() {
  ResourceConfigs resourceConfigs = new ResourceConfigs();
  String csv = "a, b,   c,d   ";
  resourceConfigs.add(new ResourceConfig("old_resource"));
  assertThat(resourceConfigs.size(), is(1));
  resourceConfigs.importFromCsv(csv);
  assertThat(resourceConfigs.size(), is(4));
  assertThat(resourceConfigs.exportToCsv(), is("a, b, c, d, "));
}
origin: gocd/gocd

  private StageConfig stageWithJobResource(String resourceName) {
    StageConfig stage = StageConfigMother.custom("stage", "job");
    JobConfigs configs = stage.allBuildPlans();
    ResourceConfig resourceConfig = new ResourceConfig();
    resourceConfig.setName(resourceName);
    configs.get(0).resourceConfigs().add(resourceConfig);
    return stage;
  }
}
com.thoughtworks.go.configResourceConfigsadd

Popular methods of ResourceConfigs

  • <init>
  • resourceNames
  • importFromCsv
  • clear
  • contains
  • stream
  • validateTree
  • compareTo
  • containsAll
  • equals
  • errors
  • exportToCsv
  • errors,
  • exportToCsv,
  • hashCode,
  • isEmpty,
  • iterator,
  • join,
  • remove,
  • size,
  • toString

Popular in Java

  • Reading from database using SQL prepared statement
  • scheduleAtFixedRate (Timer)
  • findViewById (Activity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Table (org.hibernate.mapping)
    A relational table
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now