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

io.relayr.java.model.rules.AppliedTemplate Maven / Gradle / Ivy

package io.relayr.java.model.rules;

import java.io.Serializable;

public class AppliedTemplate implements Serializable {

    private String id;
    private String userId;
    private String ruleId;
    private String appId;

    private String name;
    private String description;
    private boolean active = true;

    private String createdAt;
    private String updatedAt;

    private Object parameters;

    private Template templateVersion;
    private String templateVersionId;

    public String getId() {
        return id;
    }

    public String getUserId() {
        return userId;
    }

    public String getRuleId() {
        return ruleId;
    }

    public String getTemplateVersionId() {
        return templateVersionId;
    }

    public void setTemplateVersionId(String templateVersionId) {
        this.templateVersionId = templateVersionId;
    }

    public String getName() {
        return name;
    }

    public String getDescription() {
        return description;
    }

    public boolean isActive() {
        return active;
    }

    public void setActive(boolean active) {
        this.active = active;
    }

    public String getCreatedAt() {
        return createdAt;
    }

    public String getUpdatedAt() {
        return updatedAt;
    }

    public Object getParameters() {
        return parameters;
    }

    public Template getTemplateVersion() {
        return templateVersion;
    }

    @Override public String toString() {
        return "AppliedTemplate{" +
                "id='" + id + '\'' +
                ", userId='" + userId + '\'' +
                ", ruleId='" + ruleId + '\'' +
                ", templateVersionId='" + templateVersionId + '\'' +
                ", name='" + name + '\'' +
                ", description='" + description + '\'' +
                ", createdAt='" + createdAt + '\'' +
                ", updatedAt='" + updatedAt + '\'' +
                ", parameters=" + parameters +
                ", templateVersion=" + templateVersion +
                '}';
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy