Class WorkflowsUpdateStepRequest

java.lang.Object
com.slack.api.methods.request.workflows.WorkflowsUpdateStepRequest
All Implemented Interfaces:
SlackApiRequest

public class WorkflowsUpdateStepRequest
extends java.lang.Object
implements SlackApiRequest
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  WorkflowsUpdateStepRequest.WorkflowsUpdateStepRequestBuilder  
  • Method Summary

    Modifier and Type Method Description
    static WorkflowsUpdateStepRequest.WorkflowsUpdateStepRequestBuilder builder()  
    protected boolean canEqual​(java.lang.Object other)  
    boolean equals​(java.lang.Object o)  
    java.util.Map<java.lang.String,​WorkflowStepInput> getInputs()
    A JSON key-value map of inputs required from a user during configuration.
    java.lang.String getInputsAsString()  
    java.util.List<WorkflowStepOutput> getOutputs()
    A JSON array of output objects used during step execution.
    java.lang.String getOutputsAsString()  
    java.lang.String getStepImageUrl()
    An optional field that can be used to override app image that is shown in the Workflow Builder.
    java.lang.String getStepName()
    An optional field that can be used to override the step name that is shown in the Workflow Builder.
    java.lang.String getToken()
    Authentication token bearing required scopes.
    java.lang.String getWorkflowStepEditId()
    A context identifier provided with view_submission payloads used to call back to workflows.updateStep.
    int hashCode()  
    void setInputs​(java.util.Map<java.lang.String,​WorkflowStepInput> inputs)
    A JSON key-value map of inputs required from a user during configuration.
    void setInputsAsString​(java.lang.String inputsAsString)  
    void setOutputs​(java.util.List<WorkflowStepOutput> outputs)
    A JSON array of output objects used during step execution.
    void setOutputsAsString​(java.lang.String outputsAsString)  
    void setStepImageUrl​(java.lang.String stepImageUrl)
    An optional field that can be used to override app image that is shown in the Workflow Builder.
    void setStepName​(java.lang.String stepName)
    An optional field that can be used to override the step name that is shown in the Workflow Builder.
    void setToken​(java.lang.String token)
    Authentication token bearing required scopes.
    void setWorkflowStepEditId​(java.lang.String workflowStepEditId)
    A context identifier provided with view_submission payloads used to call back to workflows.updateStep.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

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

    • builder

    • getToken

      public java.lang.String getToken()
      Authentication token bearing required scopes.
      Specified by:
      getToken in interface SlackApiRequest
    • getWorkflowStepEditId

      public java.lang.String getWorkflowStepEditId()
      A context identifier provided with view_submission payloads used to call back to workflows.updateStep.
    • getInputs

      public java.util.Map<java.lang.String,​WorkflowStepInput> getInputs()
      A JSON key-value map of inputs required from a user during configuration. This is the data your app expects to receive when the workflow step starts. Please note: the embedded variable format is set and replaced by the workflow system. You cannot create custom variables that will be replaced at runtime.
    • getInputsAsString

      public java.lang.String getInputsAsString()
    • getOutputs

      public java.util.List<WorkflowStepOutput> getOutputs()
      A JSON array of output objects used during step execution. This is the data your app agrees to provide when your workflow step was executed.
    • getOutputsAsString

      public java.lang.String getOutputsAsString()
    • getStepImageUrl

      public java.lang.String getStepImageUrl()
      An optional field that can be used to override app image that is shown in the Workflow Builder.
    • getStepName

      public java.lang.String getStepName()
      An optional field that can be used to override the step name that is shown in the Workflow Builder.
    • setToken

      public void setToken​(java.lang.String token)
      Authentication token bearing required scopes.
    • setWorkflowStepEditId

      public void setWorkflowStepEditId​(java.lang.String workflowStepEditId)
      A context identifier provided with view_submission payloads used to call back to workflows.updateStep.
    • setInputs

      public void setInputs​(java.util.Map<java.lang.String,​WorkflowStepInput> inputs)
      A JSON key-value map of inputs required from a user during configuration. This is the data your app expects to receive when the workflow step starts. Please note: the embedded variable format is set and replaced by the workflow system. You cannot create custom variables that will be replaced at runtime.
    • setInputsAsString

      public void setInputsAsString​(java.lang.String inputsAsString)
    • setOutputs

      public void setOutputs​(java.util.List<WorkflowStepOutput> outputs)
      A JSON array of output objects used during step execution. This is the data your app agrees to provide when your workflow step was executed.
    • setOutputsAsString

      public void setOutputsAsString​(java.lang.String outputsAsString)
    • setStepImageUrl

      public void setStepImageUrl​(java.lang.String stepImageUrl)
      An optional field that can be used to override app image that is shown in the Workflow Builder.
    • setStepName

      public void setStepName​(java.lang.String stepName)
      An optional field that can be used to override the step name that is shown in the Workflow Builder.
    • 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