- getInfo - Show server information
- getMetrics - Read in memory metrics
Show server information
package hello.world;
import com.formance.formance_sdk.SDK;
import com.formance.formance_sdk.models.errors.V2ErrorResponse;
import com.formance.formance_sdk.models.operations.V2GetInfoResponse;
import com.formance.formance_sdk.models.shared.Security;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws V2ErrorResponse, Exception {
SDK sdk = SDK.builder()
.security(Security.builder()
.clientID(System.getenv().getOrDefault("CLIENT_ID", ""))
.clientSecret(System.getenv().getOrDefault("CLIENT_SECRET", ""))
.build())
.build();
V2GetInfoResponse res = sdk.ledger().getInfo()
.call();
if (res.v2ConfigInfoResponse().isPresent()) {
System.out.println(res.v2ConfigInfoResponse().get());
}
}
}| Error Type | Status Code | Content Type |
|---|---|---|
| models/errors/V2ErrorResponse | default | application/json |
| models/errors/SDKError | 4XX, 5XX | */* |
Read in memory metrics
package hello.world;
import com.formance.formance_sdk.SDK;
import com.formance.formance_sdk.models.errors.V2ErrorResponse;
import com.formance.formance_sdk.models.operations.GetMetricsResponse;
import com.formance.formance_sdk.models.shared.Security;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws V2ErrorResponse, Exception {
SDK sdk = SDK.builder()
.security(Security.builder()
.clientID(System.getenv().getOrDefault("CLIENT_ID", ""))
.clientSecret(System.getenv().getOrDefault("CLIENT_SECRET", ""))
.build())
.build();
GetMetricsResponse res = sdk.ledger().getMetrics()
.call();
if (res.object().isPresent()) {
System.out.println(res.object().get());
}
}
}| Error Type | Status Code | Content Type |
|---|---|---|
| models/errors/V2ErrorResponse | default | application/json |
| models/errors/SDKError | 4XX, 5XX | */* |