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

cn.authing.sdk.java.dto.ListUsersRequestDto Maven / Gradle / Ivy

There is a newer version: 3.1.10
Show newest version
package cn.authing.sdk.java.dto;

import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;

import cn.authing.sdk.java.dto.ListUsersAdvancedFilterItemDto;
import cn.authing.sdk.java.dto.ListUsersOptionsDto;

public class ListUsersRequestDto {
    /**
     * 模糊搜索关键字
     */
    @JsonProperty("keywords")
    private String keywords;
    /**
     * 高级搜索
     */
    @JsonProperty("advancedFilter")
    private List advancedFilter;
    /**
     * 使用 ES 查询语句执行搜索命令
     */
    @JsonProperty("searchQuery")
    private Object searchQuery;
    /**
     * 可选项
     */
    @JsonProperty("options")
    private ListUsersOptionsDto options;

    public String getKeywords() {
        return keywords;
    }
    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    public List getAdvancedFilter() {
        return advancedFilter;
    }
    public void setAdvancedFilter(List advancedFilter) {
        this.advancedFilter = advancedFilter;
    }

    public Object getSearchQuery() {
        return searchQuery;
    }
    public void setSearchQuery(Object searchQuery) {
        this.searchQuery = searchQuery;
    }

    public ListUsersOptionsDto getOptions() {
        return options;
    }
    public void setOptions(ListUsersOptionsDto options) {
        this.options = options;
    }



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy