Retrieves a list of all backups of the given PostgreSQL cluster.
Example
// Import classes:importcom.ionoscloud.dbaaspostgres.ApiClient;importcom.ionoscloud.dbaaspostgres.ApiException;importcom.ionoscloud.dbaaspostgres.Configuration;importcom.ionoscloud.dbaaspostgres.auth.*;importcom.ionoscloud.dbaaspostgres.model.*;importcom.ionoscloud.dbaaspostgres.api.BackupsApi;publicclassExample {publicstaticvoidmain(String[] args) {ApiClient defaultClient =Configuration.getDefaultApiClient();// Configure HTTP basic authorization: basicAuthHttpBasicAuth basicAuthentication = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");basicAuthentication.setUsername("YOUR USERNAME");basicAuthentication.setPassword("YOUR PASSWORD");BackupsApi apiInstance =newBackupsApi(defaultClient);String clusterId ="498ae72f-411f-11eb-9d07-046c59cc737e"; // String | The unique ID of the cluster. Integer limit = 100; // Integer | The maximum number of elements to return. Use together with 'offset' for pagination.
Integer offset =0; // Integer | The first element to return. Use together with 'limit' for pagination.try {ClusterBackupList result =apiInstance.clusterBackupsGet(clusterId, limit, offset);System.out.println(result); } catch (ApiException e) {System.err.println("Exception when calling BackupsApi#clusterBackupsGet");System.err.println("Status code: "+e.getCode());System.err.println("Reason: "+e.getResponseBody());System.err.println("Response headers: "+e.getResponseHeaders());e.printStackTrace(); } }}
⚠️ Note: for the example above, you need to provide all parameters to the method call. Null values will resolve to the API defaults.
Retrieves a list of all PostgreSQL cluster backups.
Example
// Import classes:importcom.ionoscloud.dbaaspostgres.ApiClient;importcom.ionoscloud.dbaaspostgres.ApiException;importcom.ionoscloud.dbaaspostgres.Configuration;importcom.ionoscloud.dbaaspostgres.auth.*;importcom.ionoscloud.dbaaspostgres.model.*;importcom.ionoscloud.dbaaspostgres.api.BackupsApi;publicclassExample {publicstaticvoidmain(String[] args) {ApiClient defaultClient =Configuration.getDefaultApiClient();// Configure HTTP basic authorization: basicAuthHttpBasicAuth basicAuthentication = (HttpBasicAuth) defaultClient.getAuthentication("basicAuth");basicAuthentication.setUsername("YOUR USERNAME");basicAuthentication.setPassword("YOUR PASSWORD");BackupsApi apiInstance =newBackupsApi(defaultClient); Integer limit = 100; // Integer | The maximum number of elements to return. Use together with 'offset' for pagination.
Integer offset =0; // Integer | The first element to return. Use together with 'limit' for pagination.try {ClusterBackupList result =apiInstance.clustersBackupsGet(limit, offset);System.out.println(result); } catch (ApiException e) {System.err.println("Exception when calling BackupsApi#clustersBackupsGet");System.err.println("Status code: "+e.getCode());System.err.println("Reason: "+e.getResponseBody());System.err.println("Response headers: "+e.getResponseHeaders());e.printStackTrace(); } }}
⚠️ Note: for the example above, you need to provide all parameters to the method call. Null values will resolve to the API defaults.