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

tech.ytsaurus.client.request.Atomicity Maven / Gradle / Ivy

package tech.ytsaurus.client.request;

import tech.ytsaurus.rpcproxy.EAtomicity;

/**
 * Atomicity of transaction or table.
 *
 * @see 
 * dynamic table documentation
 * 
 */
public enum Atomicity {
    Full(EAtomicity.A_FULL, "full"),
    None(EAtomicity.A_NONE, "none");

    private final EAtomicity protoValue;
    private final String stringValue;

    Atomicity(EAtomicity protoValue, String stringValue) {
        this.protoValue = protoValue;
        this.stringValue = stringValue;
    }

    @Override
    public String toString() {
        return stringValue;
    }

    public EAtomicity getProtoValue() {
        return protoValue;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy