Class ActionInput

java.lang.Object
com.mypurecloud.sdk.v2.model.ActionInput
All Implemented Interfaces:
Serializable

public class ActionInput extends Object implements Serializable
Input requirements of Action.
See Also:
  • Constructor Details

    • ActionInput

      public ActionInput()
    • ActionInput

      public ActionInput(Boolean initWithEmptyList)
  • Method Details

    • inputSchema

      public ActionInput inputSchema(JsonSchemaDocument inputSchema)
      JSON Schema that defines the body of the request that the client (edge/architect/postman) is sending to the service, on the /execute path. If the 'flatten' query parameter is omitted or false, this field will be returned. Either inputSchema or inputSchemaFlattened will be returned, not both.
    • getInputSchema

      public JsonSchemaDocument getInputSchema()
    • setInputSchema

      public void setInputSchema(JsonSchemaDocument inputSchema)
    • inputSchemaFlattened

      public ActionInput inputSchemaFlattened(JsonSchemaDocument inputSchemaFlattened)
      JSON Schema that defines the body of the request that the client (edge/architect/postman) is sending to the service, on the /execute path. The schema is transformed based on Architect's flattened format. If the 'flatten' query parameter is supplied as true, this field will be returned. Either inputSchema or inputSchemaFlattened will be returned, not both.
    • getInputSchemaFlattened

      public JsonSchemaDocument getInputSchemaFlattened()
    • setInputSchemaFlattened

      public void setInputSchemaFlattened(JsonSchemaDocument inputSchemaFlattened)
    • inputSchemaUri

      public ActionInput inputSchemaUri(String inputSchemaUri)
      The URI of the input schema
    • getInputSchemaUri

      public String getInputSchemaUri()
    • setInputSchemaUri

      public void setInputSchemaUri(String inputSchemaUri)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object