Package com.restfb
Enum Version
- java.lang.Object
-
- java.lang.Enum<Version>
-
- com.restfb.Version
-
- All Implemented Interfaces:
Serializable
,Comparable<Version>
public enum Version extends Enum<Version>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description LATEST
convenience enum to provide simple access to the latest supported Graph API Version.THREADS_1_0
Threads API 1.0, according to the documentation, this is the first Threads API VersionTHREADS_LATEST
convenience enum to provide simple access to the latest supported Threads API Version.UNVERSIONED
unversiond apiVERSION_10_0
Deprecated.VERSION_11_0
Deprecated.VERSION_12_0
Graph API 12.0, available until February 8th, 2024VERSION_13_0
Graph API 13.0, available until May 28th, 2024VERSION_14_0
Graph API 14.0, available until September 17th, 2024VERSION_15_0
Graph API 15.0, available until February 2nd, 2024VERSION_16_0
Graph API 16.0, available until May 23, 2025VERSION_17_0
Graph API 17.0, available until September 12, 2025VERSION_18_0
Graph API 18.0, available at least until January 23, 2026VERSION_19_0
Graph API 19.0, available at least until May 21, 2026VERSION_20_0
Graph API 20.0, available at least until September 24, 2026VERSION_21_0
Graph API 21.0, available at least until October 2026VERSION_9_0
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getUrlElement()
static Version
getVersionFromString(String urlElementStr)
converts a String (for example the url parameter) into a Version objectboolean
isUrlElementRequired()
static Version
valueOf(String name)
Returns the enum constant of this type with the specified name.static Version[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNVERSIONED
public static final Version UNVERSIONED
unversiond api
-
VERSION_9_0
@Deprecated public static final Version VERSION_9_0
Deprecated.Graph API 9.0, available until February 23, 2023- Since:
- November 10th, 2020
-
VERSION_10_0
@Deprecated public static final Version VERSION_10_0
Deprecated.Graph API 10.0, available until June 8th, 2023- Since:
- February 23th, 2021
-
VERSION_11_0
@Deprecated public static final Version VERSION_11_0
Deprecated.Graph API 11.0, available until September 14th, 2023- Since:
- June 8th, 2021
-
VERSION_12_0
public static final Version VERSION_12_0
Graph API 12.0, available until February 8th, 2024- Since:
- September 14th, 2021
-
VERSION_13_0
public static final Version VERSION_13_0
Graph API 13.0, available until May 28th, 2024- Since:
- February 8th, 2022
-
VERSION_14_0
public static final Version VERSION_14_0
Graph API 14.0, available until September 17th, 2024- Since:
- May 25th, 2022
-
VERSION_15_0
public static final Version VERSION_15_0
Graph API 15.0, available until February 2nd, 2024- Since:
- September 17th, 2022
-
VERSION_16_0
public static final Version VERSION_16_0
Graph API 16.0, available until May 23, 2025- Since:
- February 2nd, 2023
-
VERSION_17_0
public static final Version VERSION_17_0
Graph API 17.0, available until September 12, 2025- Since:
- May 23, 2023
-
VERSION_18_0
public static final Version VERSION_18_0
Graph API 18.0, available at least until January 23, 2026- Since:
- September 12, 2023
-
VERSION_19_0
public static final Version VERSION_19_0
Graph API 19.0, available at least until May 21, 2026- Since:
- January 23, 2024
-
VERSION_20_0
public static final Version VERSION_20_0
Graph API 20.0, available at least until September 24, 2026- Since:
- May 21, 2024
-
VERSION_21_0
public static final Version VERSION_21_0
Graph API 21.0, available at least until October 2026- Since:
- October 2, 2024
-
LATEST
public static final Version LATEST
convenience enum to provide simple access to the latest supported Graph API Version.the current version is Graph API 21.0
-
THREADS_1_0
public static final Version THREADS_1_0
Threads API 1.0, according to the documentation, this is the first Threads API Version
-
THREADS_LATEST
public static final Version THREADS_LATEST
convenience enum to provide simple access to the latest supported Threads API Version.
-
-
Method Detail
-
values
public static Version[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Version c : Version.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Version valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getUrlElement
public String getUrlElement()
-
isUrlElementRequired
public boolean isUrlElementRequired()
-
getVersionFromString
public static Version getVersionFromString(String urlElementStr)
converts a String (for example the url parameter) into a Version object- Parameters:
urlElementStr
- String that should- Returns:
- the generated version
-
-