Class WorkflowStepOutput

java.lang.Object
com.slack.api.model.workflow.WorkflowStepOutput

public class WorkflowStepOutput
extends java.lang.Object
 {
        "name":"ticket_id",
        "type":"text",
        "label":"Ticket ID"
 }
 

https://api.slack.com/reference/workflows/workflow_step#output

  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  WorkflowStepOutput.WorkflowStepOutputBuilder  
  • Constructor Summary

    Constructors 
    Constructor Description
    WorkflowStepOutput()  
    WorkflowStepOutput​(java.lang.String name, java.lang.String type, java.lang.String label)  
  • Method Summary

    Modifier and Type Method Description
    static WorkflowStepOutput.WorkflowStepOutputBuilder builder()  
    protected boolean canEqual​(java.lang.Object other)  
    boolean equals​(java.lang.Object o)  
    java.lang.String getLabel()
    Label of this input field displayed to the user.
    java.lang.String getName()
    Developer defined name that will be used as reference during execution.
    java.lang.String getType()
    Type of the expected input.
    int hashCode()  
    void setLabel​(java.lang.String label)
    Label of this input field displayed to the user.
    void setName​(java.lang.String name)
    Developer defined name that will be used as reference during execution.
    void setType​(java.lang.String type)
    Type of the expected input.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • builder

    • getName

      public java.lang.String getName()
      Developer defined name that will be used as reference during execution.
    • getType

      public java.lang.String getType()
      Type of the expected input. Can be text, channel or user.
    • getLabel

      public java.lang.String getLabel()
      Label of this input field displayed to the user.
    • setName

      public void setName​(java.lang.String name)
      Developer defined name that will be used as reference during execution.
    • setType

      public void setType​(java.lang.String type)
      Type of the expected input. Can be text, channel or user.
    • setLabel

      public void setLabel​(java.lang.String label)
      Label of this input field displayed to the user.
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • canEqual

      protected boolean canEqual​(java.lang.Object other)
    • hashCode

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

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