default boolean
canHandle(String action)
String
description()
Optional<String>
execute(String input)
id()