Class ClientArgumentMap
- java.lang.Object
-
- io.strimzi.systemtest.kafkaclients.internalClients.ClientArgumentMap
-
public class ClientArgumentMap extends Object
Class represents Map of arguments (allow duplicate argument)
-
-
Constructor Summary
Constructors Constructor Description ClientArgumentMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clear all argumentsSet<ClientArgument>getArguments()Returns set of argumentsArrayList<String>getValues(ClientArgument arg)Returns set of values for argumentBooleanput(ClientArgument key, String value)Add argument and his valuesvoidremove(ClientArgument key)Removes argument from map
-
-
-
Method Detail
-
getValues
public ArrayList<String> getValues(ClientArgument arg)
Returns set of values for argument- Parameters:
arg- argument- Returns:
- Set of values
-
getArguments
public Set<ClientArgument> getArguments()
Returns set of arguments- Returns:
- set of arguments
-
remove
public void remove(ClientArgument key)
Removes argument from map- Parameters:
key- name of argument
-
clear
public void clear()
Clear all arguments
-
put
public Boolean put(ClientArgument key, String value)
Add argument and his values- Parameters:
key- argumentsvalue- value- Returns:
- true if operation is completed
-
-