Package io.serialized.client.reaction
Class ReactionClient
java.lang.Object
io.serialized.client.reaction.ReactionClient
public class ReactionClient extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReactionClient.Builder -
Method Summary
Modifier and Type Method Description voidcreateDefinition(ReactionDefinition reactionDefinition)voidcreateDefinition(String jsonString)Creates a Reaction definition from a JSON String value.voidcreateOrUpdate(ReactionDefinition reactionDefinition)voidcreateOrUpdate(String jsonString)Creates/updates a Reaction definition from a JSON String value.voiddeleteDefinition(String reactionName)ReactionDefinitiongetDefinition(String reactionName)ReactionDefinitionslistDefinitions()static ReactionClient.BuilderreactionClient(SerializedClientConfig config)
-
Method Details
-
reactionClient
-
createDefinition
-
createDefinition
Creates a Reaction definition from a JSON String value.- Parameters:
jsonString- a JSON String with a valid Reaction definition- Throws:
IOException- if the given String is not a valid Reaction definition
-
createOrUpdate
-
createOrUpdate
Creates/updates a Reaction definition from a JSON String value.- Parameters:
jsonString- a JSON String with a valid Reaction definition- Throws:
IOException- if the given String is not a valid Reaction definition
-
getDefinition
-
listDefinitions
-
deleteDefinition
-