All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.automatiko.engine.function.dev.WorkflowFunctionInfo Maven / Gradle / Ivy

package io.automatiko.engine.function.dev;

public class WorkflowFunctionInfo {

    private String name;
    private String endpoint;
    private String getInstructions;
    private String postInstructions;

    private String curlGet;
    private String curlPost;

    public WorkflowFunctionInfo() {

    }

    public WorkflowFunctionInfo(String name, String endpoint, String getInstructions, String curlGet, String postInstructions,
            String curlPost) {
        this.name = name;
        this.endpoint = endpoint;
        this.getInstructions = getInstructions;
        this.postInstructions = postInstructions;
        this.curlGet = curlGet;
        this.curlPost = curlPost;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEndpoint() {
        return endpoint;
    }

    public void setEndpoint(String endpoint) {
        this.endpoint = endpoint;
    }

    public String getGetInstructions() {
        return getInstructions;
    }

    public void setGetInstructions(String getInstructions) {
        this.getInstructions = getInstructions;
    }

    public String getPostInstructions() {
        return postInstructions;
    }

    public void setPostInstructions(String postInstructions) {
        this.postInstructions = postInstructions;
    }

    public String getCurlGet() {
        return curlGet;
    }

    public void setCurlGet(String curlGet) {
        this.curlGet = curlGet;
    }

    public String getCurlPost() {
        return curlPost;
    }

    public void setCurlPost(String curlPost) {
        this.curlPost = curlPost;
    }

    @Override
    public String toString() {
        return "WorkflowFunctionInfo [name=" + name + ", endpoint=" + endpoint + ", getInstructions=" + getInstructions
                + ", postInstructions=" + postInstructions + "]";
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy