public interface RubyGemQueryRestApi
Interface for querying a service that confirms to the RubyGem API. See https://guides.rubygems.org/rubygems-org-api
| Type Params | Return Type | Name and description |
|---|---|---|
|
public java.util.List<String> |
allVersions(String gemName)Return all published versions for a specific GEM |
|
public java.util.List<String> |
allVersions(String gemName, boolean includePrelease)Return all published versions for a specific GEM |
|
public String |
latestVersion(String gemName)Return latest published version of GEM. |
|
public String |
latestVersion(String gemName, boolean allowPrerelease)Return latest published version of GEM. |
|
public GemInfo |
metadata(String gemName, String version)Returns the basic metadata for a GEM. |
Return all published versions for a specific GEM
gemName - Name of GEM.null.Return all published versions for a specific GEM
gemName - Name of GEM.includePrelease - Whether pre-release versions should be included.null.Return latest published version of GEM.
gemName - Name of GEM.Return latest published version of GEM.
gemName - Name of GEM.allowPrerelease - Whether a prereleased version can be considered a latest version.