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

com.eventstore.dbclient.ReadAllOptions Maven / Gradle / Ivy

package com.eventstore.dbclient;

public class ReadAllOptions extends OptionsWithPositionAndResolveLinkTosBase {
    private Direction direction;

    private ReadAllOptions() {
        this.direction = Direction.Forwards;
        this.kind = OperationKind.Streaming;
    }

    public static ReadAllOptions get() {
        return new ReadAllOptions();
    }

    public Direction getDirection() {
        return this.direction;
    }

    public ReadAllOptions direction(Direction direction) {
        this.direction = direction;
        return this;
    }

    public ReadAllOptions forwards() {
        return direction(Direction.Forwards);
    }

    public ReadAllOptions backwards() {
        return direction(Direction.Backwards);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy