com.runsidekick.broker.model.TracePointConfig Maven / Gradle / Ivy
package com.runsidekick.broker.model;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import java.util.List;
/**
* @author ozge.lule
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class TracePointConfig extends TracePoint implements ProbeConfig {
private List applicationFilters;
@Override
public String toString() {
return "TracePointConfig{" +
"id='" + id + '\'' +
", fileName='" + fileName + '\'' +
", lineNo=" + lineNo +
", client='" + client + '\'' +
", conditionExpression='" + conditionExpression + '\'' +
", expireSecs=" + expireSecs +
", expireCount=" + expireCount +
", fileHash='" + fileHash + '\'' +
", disabled=" + disabled +
", webhookIds=" + webhookIds +
", tracingEnabled=" + tracingEnabled +
", applicationFilters=" + applicationFilters +
", probeName='" + probeName + '\'' +
'}';
}
}