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

net.jacobpeterson.alpaca.enums.PortfolioTimeFrame Maven / Gradle / Ivy

There is a newer version: 9.2.0
Show newest version
package net.jacobpeterson.alpaca.enums;

import com.google.gson.annotations.SerializedName;
import net.jacobpeterson.abstracts.enums.APIName;
import net.jacobpeterson.util.gson.GsonUtil;

public enum PortfolioTimeFrame implements APIName {

    /** One min portfolio time frame. */
    @SerializedName("1Min")
    ONE_MIN,

    /** Five minute portfolio time frame. */
    @SerializedName("5Min")
    FIVE_MINUTE,

    /** Fifteen minute portfolio time frame. */
    @SerializedName("15Min")
    FIFTEEN_MINUTE,

    /** One hour portfolio time frame. */
    @SerializedName("1H")
    ONE_HOUR,

    /** One day portfolio time frame. */
    @SerializedName("1D")
    ONE_DAY;

    @Override
    public String getAPIName() {
        return GsonUtil.GSON.toJsonTree(this).getAsString();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy