public static class UnexpectedInput extends java.lang.Object
UnexpectedInputexception indicates that the request contained a parameter or property whose name is not known by the server.
Every method expects parameters with known names. Some of those parameters may be (or contain) classes, and the method expects those classes to contain properties with known names. If the method receives parameters or properties with names that is does not expect, this exception may be reported.
This exception can be reported by the API infrastructure for any method, but it is specific to the API infrastructure, and should never be reported by the implementation of any method.