Interface AmdEvents
public interface AmdEvents
SVAML commands to execute based on the answering machine detection result. These events define
different call flows depending on whether a human, machine, beep, or unknown entity answers the
call.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic AmdEvents.Builderbuilder()Getting builderSVAML commands to be executed when a beep is detectedSVAML commands to be executed when a human is detectedSVAML commands to be executed when a machine is detectedSVAML commands to be executed when an unknown event is detected
-
Method Details
-
getOnHuman
List<SvamlCommand> getOnHuman()SVAML commands to be executed when a human is detected- Returns:
- onHuman
-
getOnMachine
List<SvamlCommand> getOnMachine()SVAML commands to be executed when a machine is detected- Returns:
- onMachine
-
getOnBeep
List<SvamlCommand> getOnBeep()SVAML commands to be executed when a beep is detected- Returns:
- onBeep
-
getOnUnknown
List<SvamlCommand> getOnUnknown()SVAML commands to be executed when an unknown event is detected- Returns:
- onUnknown
-
builder
Getting builder- Returns:
- New Builder instance
-