Interface EtsCollection
-
- All Superinterfaces:
EtfCollection<ExecutableTestSuite>,java.lang.Iterable<ExecutableTestSuite>,TestRunExecutable
public interface EtsCollection extends EtfCollection<ExecutableTestSuite>, TestRunExecutable
Represents an ETF response with a collection of Executable Test Suites.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EtsCollectionitemsById(java.lang.String... eids)Filter multiple Executable Test Suites by their IDdefault EtsCollectionitemsById(java.util.Collection<java.lang.String> eids)Filter multiple Executable Test Suites by their IDEtsCollectionitemsByTag(Tag tag)Filter by a specific Tag-
Methods inherited from interface de.interactive_instruments.etf.client.EtfCollection
itemById, itemByLabel, metadata, size
-
Methods inherited from interface de.interactive_instruments.etf.client.TestRunExecutable
execute, execute, execute, execute, parameters
-
-
-
-
Method Detail
-
itemsByTag
EtsCollection itemsByTag(Tag tag)
Filter by a specific Tag- Parameters:
tag- the Tag to filter the ETS- Returns:
- a filtered EtsCollection
-
itemsById
EtsCollection itemsById(java.lang.String... eids)
Filter multiple Executable Test Suites by their ID- Parameters:
eids- array of EIDs- Returns:
- a filtered EtsCollection
- Throws:
java.lang.IllegalArgumentException- if an ETS with the EID could not be found
-
itemsById
default EtsCollection itemsById(java.util.Collection<java.lang.String> eids)
Filter multiple Executable Test Suites by their ID- Parameters:
eids- collection of EIDs- Returns:
- a filtered EtsCollection
- Throws:
java.lang.IllegalArgumentException- if an ETS with the EID could not be found
-
-