/**
* This code was auto-generated by a Codezu.
*
* Changes to this file may cause incorrect behavior and will be lost if
* the code is regenerated.
*/
package com.mozu.api.contracts.sitesettings.general.general.routing;
import java.util.List;
import java.util.HashMap;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import org.joda.time.DateTime;
import java.io.IOException;
import java.lang.ClassNotFoundException;
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route ApiType DOCUMENT_HERE
*/
@JsonIgnoreProperties(ignoreUnknown = true)
public class Route implements Serializable
{
// Default Serial Version UID
private static final long serialVersionUID = 1L;
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route canonical ApiTypeMember DOCUMENT_HERE
*/
protected Boolean canonical;
public Boolean getCanonical() {
return this.canonical;
}
public void setCanonical(Boolean canonical) {
this.canonical = canonical;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route defaults ApiTypeMember DOCUMENT_HERE
*/
public HashMap<String,Object> defaults;
public HashMap<String,Object> getDefaults() {
return this.defaults;
}
public void setDefaults(HashMap<String,Object> defaults) {
this.defaults = defaults;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route functionId ApiTypeMember DOCUMENT_HERE
*/
protected String functionId;
public String getFunctionId() {
return this.functionId;
}
public void setFunctionId(String functionId) {
this.functionId = functionId;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route internalRoute ApiTypeMember DOCUMENT_HERE
*/
protected String internalRoute;
public String getInternalRoute() {
return this.internalRoute;
}
public void setInternalRoute(String internalRoute) {
this.internalRoute = internalRoute;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route mappings ApiTypeMember DOCUMENT_HERE
*/
public HashMap<String,List<String>> mappings;
public HashMap<String,List<String>> getMappings() {
return this.mappings;
}
public void setMappings(HashMap<String,List<String>> mappings) {
this.mappings = mappings;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route template ApiTypeMember DOCUMENT_HERE
*/
protected String template;
public String getTemplate() {
return this.template;
}
public void setTemplate(String template) {
this.template = template;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route urlScheme ApiTypeMember DOCUMENT_HERE
*/
protected String urlScheme;
public String getUrlScheme() {
return this.urlScheme;
}
public void setUrlScheme(String urlScheme) {
this.urlScheme = urlScheme;
}
/**
* Mozu.SiteSettings.General.Contracts.General.Routing.Route validators ApiTypeMember DOCUMENT_HERE
*/
public HashMap<String,List<String>> validators;
public HashMap<String,List<String>> getValidators() {
return this.validators;
}
public void setValidators(HashMap<String,List<String>> validators) {
this.validators = validators;
}
}