
ru.sms_activate.SMSActivateURLKey Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of SMSActivateApi Show documentation
Show all versions of SMSActivateApi Show documentation
Lib for working with sms activate API.
package ru.sms_activate;
import org.jetbrains.annotations.NotNull;
/**
* URL key for handle in server.
*/
enum SMSActivateURLKey {
API_KEY("api_key"),
ID("id"),
SERVICE("service"),
STATUS("status"),
ACTION("action"),
OPERATOR("operator"),
COUNTRY("country"),
TIME("time"),
URL("url"),
FORWARD("forward"),
REF("ref"),
PHONE_EXCEPTION("phoneException"),
MULTI_FORWARD("multiForward"),
MULTI_SERVICE("multiService"),
RENT_TIME("rent_time"),
START("start"),
LENGTH("length"),
ORDER("order"),
ORDER_BY("orderBy"),
ACT("act"),
OPERATOR_RENT_FORWARD("operatorRentForward"),
LANGUAGE("lang");
/**
* Name parameter in URL.
*/
private final String name;
/**
* Constructor URL-key with name in URL-address.
*
* @param name name parameter in URL.
*/
SMSActivateURLKey(@NotNull String name) {
this.name = name;
}
/**
* Returns the name parameter in URL.
*
* @return name parameter in URL.
*/
@NotNull
public String getName() {
return name;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy