Class Handler


  • @Generated("jsonschema2pojo")
    public class Handler
    extends java.lang.Object
    Handler

    • Constructor Detail

      • Handler

        public Handler()
    • Method Detail

      • getName

        public java.lang.String getName()
        (Required)
      • setName

        public void setName​(java.lang.String name)
        (Required)
      • withName

        public Handler withName​(java.lang.String name)
      • getTy

        public Handler.Ty getTy()
        HandlerType

        If unspecified, defaults to EXCLUSIVE for Virtual Object or WORKFLOW for Workflows. This should be unset for Services.

      • setTy

        public void setTy​(Handler.Ty ty)
        HandlerType

        If unspecified, defaults to EXCLUSIVE for Virtual Object or WORKFLOW for Workflows. This should be unset for Services.

      • getInput

        public Input getInput()
        InputPayload

        Description of an input payload. This will be used by Restate to validate incoming requests.

      • setInput

        public void setInput​(Input input)
        InputPayload

        Description of an input payload. This will be used by Restate to validate incoming requests.

      • getOutput

        public Output getOutput()
        OutputPayload

        Description of an output payload.

      • setOutput

        public void setOutput​(Output output)
        OutputPayload

        Description of an output payload.

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object