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

com.es.plus.adapter.properties.EsMappingParam Maven / Gradle / Ivy

There is a newer version: 0.3.3
Show newest version
package com.es.plus.adapter.properties;

import java.util.List;

public class EsMappingParam {
    private String fieldName;
    private String type;
    private Boolean store;
    private String analyzer;
    private Boolean index;
    private String searchAnalyzer;
    private Float boost;
    private List mappingProperties;

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public Float getBoost() {
        return boost;
    }

    public void setBoost(Float boost) {
        this.boost = boost;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Boolean getStore() {
        return store;
    }

    public void setStore(Boolean store) {
        this.store = store;
    }

    public String getAnalyzer() {
        return analyzer;
    }

    public void setAnalyzer(String analyzer) {
        this.analyzer = analyzer;
    }

    public Boolean getIndex() {
        return index;
    }

    public void setIndex(Boolean index) {
        this.index = index;
    }

    public String getSearchAnalyzer() {
        return searchAnalyzer;
    }

    public void setSearchAnalyzer(String searchAnalyzer) {
        this.searchAnalyzer = searchAnalyzer;
    }

    public List getMappingProperties() {
        return mappingProperties;
    }

    public void setMappingProperties(List mappingProperties) {
        this.mappingProperties = mappingProperties;
    }

    @Override
    public String toString() {
        return "EsMappingParam{" +
                "fieldName='" + fieldName + '\'' +
                ", type='" + type + '\'' +
                ", store=" + store +
                ", analyzer='" + analyzer + '\'' +
                ", index=" + index +
                ", searchAnalyzer='" + searchAnalyzer + '\'' +
                ", mappingProperties=" + mappingProperties +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy