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

com.greenback.kit.model.ConnectQuery Maven / Gradle / Ivy

There is a newer version: 1.0.39
Show newest version
package com.greenback.kit.model;

import static com.greenback.kit.util.Utils.toIterable;
import java.time.Instant;

public class ConnectQuery extends Query {
    
    protected Iterable labels;
    protected Iterable states;
    protected Iterable types;
    protected Instant minCreatedAt;
    protected Instant maxCreatedAt;
    protected Instant minUpdatedAt;
    protected Instant maxUpdatedAt;

    public Iterable getLabels() {
        return labels;
    }

    public ConnectQuery setLabels(Iterable labels) {
        this.labels = labels;
        return this;
    }
    
    public Iterable getStates() {
        return states;
    }

    public ConnectQuery setStates(Iterable states) {
        this.states = states;
        return this;
    }

    public Iterable getTypes() {
        return types;
    }

    public ConnectQuery setTypes(Iterable types) {
        this.types = types;
        return this;
    }

    public Instant getMinCreatedAt() {
        return minCreatedAt;
    }

    public ConnectQuery setMinCreatedAt(Instant minCreatedAt) {
        this.minCreatedAt = minCreatedAt;
        return this;
    }

    public Instant getMaxCreatedAt() {
        return maxCreatedAt;
    }

    public ConnectQuery setMaxCreatedAt(Instant maxCreatedAt) {
        this.maxCreatedAt = maxCreatedAt;
        return this;
    }

    public Instant getMinUpdatedAt() {
        return minUpdatedAt;
    }

    public ConnectQuery setMinUpdatedAt(Instant minUpdatedAt) {
        this.minUpdatedAt = minUpdatedAt;
        return this;
    }

    public Instant getMaxUpdatedAt() {
        return maxUpdatedAt;
    }

    public ConnectQuery setMaxUpdatedAt(Instant maxUpdatedAt) {
        this.maxUpdatedAt = maxUpdatedAt;
        return this;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy