com.arextest.web.model.dao.mongodb.FSInterfaceCollection Maven / Gradle / Ivy
package com.arextest.web.model.dao.mongodb;
import com.arextest.web.model.dao.mongodb.entity.AddressDao;
import com.arextest.web.model.dao.mongodb.entity.AuthDao;
import com.arextest.web.model.dao.mongodb.entity.BodyDao;
import com.arextest.web.model.dao.mongodb.entity.KeyValuePairDao;
import com.arextest.web.model.dao.mongodb.entity.ScriptBlockDao;
import java.util.List;
import java.util.Map;
import java.util.Set;
import lombok.Data;
import lombok.experimental.FieldNameConstants;
import org.springframework.data.mongodb.core.mapping.Document;
@Data
@Document(collection = "FSInterface")
@FieldNameConstants
public class FSInterfaceCollection extends ModelBase {
private String name;
private String workspaceId;
private AddressDao address;
private List preRequestScripts;
private List testScripts;
private BodyDao body;
private List headers;
private List params;
private AuthDao auth;
private AddressDao testAddress;
private String parentId;
private Integer parentNodeType;
private String description;
private Map customTags;
private String operationId;
private String operationResponse;
private Set labelIds;
}