public class ForemanApiImpl extends Object implements ForemanApi
ForemanApi.| Constructor and Description |
|---|
ForemanApiImpl(String clientId,
String pickaxeId,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
WebUtil webUtil)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Actions |
actions()
Creates a new
Actions that can be leveraged to operate on the
/api/actions Foreman API endpoint. |
Autominer |
autominer()
Creates an
Autominer handler. |
Claymore |
claymore()
Creates a
Claymore handlers. |
Csp |
csp()
Creates a
Csp handler. |
Groups |
groups()
Creates a new
Actions that can be leveraged to operate on the
/api/groups Foreman API endpoint. |
Miners |
miners()
Creates a new
Miners that can be leveraged to operate on the
/api/miners Foreman API endpoint. |
MinerTypes |
minerTypes()
Creates a new
MinerTypess that can be leveraged to operate on
the /api/v2/pickaxe/miner-types Foreman API endpoint. |
Nicehash |
nicehash()
Creates a
Nicehash handler. |
Notifications |
notifications()
Creates a new
Notifications that can be leveraged to operate on
the /api/notifications Foreman API endpoint. |
Pickaxe |
pickaxe()
Creates a new
Pickaxe that can be leveraged to operate on the
/api/pickaxe Foreman API endpoint. |
Ping |
ping()
Creates a new
Ping that can be leveraged to test API
credentials. |
Qse |
qse()
Creates a
Qse handler. |
SiteMap |
siteMap()
Creates a new
SiteMap that can be leveraged to operate on the
/api/site-map Foreman API endpoint. |
Tags |
tags()
Creates a new
Tags that can be leveraged to operate on the
/api/tags Foreman API endpoint. |
public Actions actions()
ForemanApiActions that can be leveraged to operate on the
/api/actions Foreman API endpoint.actions in interface ForemanApipublic Autominer autominer()
ForemanApiAutominer handler.autominer in interface ForemanApipublic Claymore claymore()
ForemanApiClaymore handlers.claymore in interface ForemanApipublic Csp csp()
ForemanApiCsp handler.csp in interface ForemanApipublic Groups groups()
ForemanApiActions that can be leveraged to operate on the
/api/groups Foreman API endpoint.groups in interface ForemanApipublic Miners miners()
ForemanApiMiners that can be leveraged to operate on the
/api/miners Foreman API endpoint.miners in interface ForemanApipublic MinerTypes minerTypes()
ForemanApiMinerTypess that can be leveraged to operate on
the /api/v2/pickaxe/miner-types Foreman API endpoint.minerTypes in interface ForemanApipublic Nicehash nicehash()
ForemanApiNicehash handler.nicehash in interface ForemanApipublic Notifications notifications()
ForemanApiNotifications that can be leveraged to operate on
the /api/notifications Foreman API endpoint.notifications in interface ForemanApipublic Pickaxe pickaxe()
ForemanApiPickaxe that can be leveraged to operate on the
/api/pickaxe Foreman API endpoint.pickaxe in interface ForemanApipublic Ping ping()
ForemanApiPing that can be leveraged to test API
credentials.ping in interface ForemanApiPing.public Qse qse()
ForemanApiQse handler.qse in interface ForemanApipublic SiteMap siteMap()
ForemanApiSiteMap that can be leveraged to operate on the
/api/site-map Foreman API endpoint.siteMap in interface ForemanApipublic Tags tags()
ForemanApiTags that can be leveraged to operate on the
/api/tags Foreman API endpoint.tags in interface ForemanApiCopyright © 2024 OBM, LLC. All rights reserved.