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 EtsCollection
itemsById(java.lang.String... eids)
Filter multiple Executable Test Suites by their IDdefault EtsCollection
itemsById(java.util.Collection<java.lang.String> eids)
Filter multiple Executable Test Suites by their IDEtsCollection
itemsByTag(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
-
-