All URIs are relative to /v3
Method | HTTP request | Description |
---|---|---|
createHyperscaleConnector | POST /hyperscale-connectors | Create a Hyperscale Connector. |
createHyperscaleConnectorTags | POST /hyperscale-connectors/{hyperscaleConnectorId}/tags | Create tags for a Hyperscale Connector. |
createHyperscaleDatasetTags | POST /hyperscale-datasets/{hyperscaleDatasetId}/tags | Create tags for a Hyperscale Dataset. |
createHyperscaleMountPoint | POST /hyperscale-mount-points | Create a Hyperscale Mount Point |
deleteHyperscaleConnector | DELETE /hyperscale-connectors/{hyperscaleConnectorId} | Delete a Hyperscale Connector. |
deleteHyperscaleConnectorTags | POST /hyperscale-connectors/{hyperscaleConnectorId}/tags/delete | Delete tags for a Hyperscale Connector. |
deleteHyperscaleDatasetTags | POST /hyperscale-datasets/{hyperscaleDatasetId}/tags/delete | Delete tags for a Hyperscale Dataset. |
deleteHyperscaleMountPoint | DELETE /hyperscale-mount-points/{hyperscaleMountPointId} | Delete a Hyperscale Mount Point. |
getHyperscaleConnectorById | GET /hyperscale-connectors/{hyperscaleConnectorId} | Get a Hyperscale Connector. |
getHyperscaleConnectorTags | GET /hyperscale-connectors/{hyperscaleConnectorId}/tags | Get tags for a Hyperscale Connector. |
getHyperscaleConnectors | GET /hyperscale-connectors | Returns a list of Hyperscale Connectors. |
getHyperscaleDatasetById | GET /hyperscale-datasets/{hyperscaleDatasetId} | Get a Hyperscale Dataset. |
getHyperscaleDatasetTableOrFileById | GET /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId} | Get a Hyperscale Dataset table or file by ID. |
getHyperscaleDatasetTablesOrFiles | GET /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files | Get the tables or files of a hyperscale dataset |
getHyperscaleDatasetTags | GET /hyperscale-datasets/{hyperscaleDatasetId}/tags | Get tags for a Hyperscale Dataset. |
getHyperscaleDatasets | GET /hyperscale-datasets | Returns a list of Hyperscale Datasets. |
getHyperscaleMountPointById | GET /hyperscale-mount-points/{hyperscaleMountPointId} | Get a Hyperscale Mount Points. |
getHyperscaleMountPoints | GET /hyperscale-mount-points | Returns a list of Hyperscale Mount Points. |
searchHyperscaleConnectors | POST /hyperscale-connectors/search | Search for Hyperscale Connectors. |
searchHyperscaleDatasetTablesOrFiles | POST /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/search | Search the tables or files of a hyperscale dataset |
searchHyperscaleDatasets | POST /hyperscale-datasets/search | Search for Hyperscale Datasets. |
searchHyperscaleMountPoints | POST /hyperscale-mount-points/search | Search for Hyperscale Mount Points. |
updateHyperscaleConnectorById | PATCH /hyperscale-connectors/{hyperscaleConnectorId} | Update a Hyperscale Connector by ID. |
updateHyperscaleDatasetById | PATCH /hyperscale-datasets/{hyperscaleDatasetId} | Update a Hyperscale Dataset by ID. |
updateHyperscaleDatasetTableOrFileById | PATCH /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId} | Update a Hyperscale Dataset table or file by ID. |
updateHyperscaleMountPointById | PATCH /hyperscale-mount-points/{hyperscaleMountPointId} | Update a Hyperscale Mount Point by ID. |
CreateHyperscaleConnectorResponse createHyperscaleConnector(hyperscaleConnectorCreateParameters)
Create a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
HyperscaleConnectorCreateParameters hyperscaleConnectorCreateParameters = new HyperscaleConnectorCreateParameters(); // HyperscaleConnectorCreateParameters |
try {
CreateHyperscaleConnectorResponse result = apiInstance.createHyperscaleConnector(hyperscaleConnectorCreateParameters);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#createHyperscaleConnector");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorCreateParameters | HyperscaleConnectorCreateParameters |
CreateHyperscaleConnectorResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
TagsResponse createHyperscaleConnectorTags(hyperscaleConnectorId, tagsRequest)
Create tags for a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
TagsRequest tagsRequest = new TagsRequest(); // TagsRequest | Tag information for a Hyperscale Connector.
try {
TagsResponse result = apiInstance.createHyperscaleConnectorTags(hyperscaleConnectorId, tagsRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#createHyperscaleConnectorTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. | |
tagsRequest | TagsRequest | Tag information for a Hyperscale Connector. |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
201 | Created | - |
TagsResponse createHyperscaleDatasetTags(hyperscaleDatasetId, tagsRequest)
Create tags for a Hyperscale Dataset.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
TagsRequest tagsRequest = new TagsRequest(); // TagsRequest | Tag information for a Hyperscale Dataset.
try {
TagsResponse result = apiInstance.createHyperscaleDatasetTags(hyperscaleDatasetId, tagsRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#createHyperscaleDatasetTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
tagsRequest | TagsRequest | Tag information for a Hyperscale Dataset. |
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
201 | Created | - |
CreateHyperscaleMountPointResponse createHyperscaleMountPoint(hyperscaleMountPoint)
Create a Hyperscale Mount Point
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
HyperscaleMountPoint hyperscaleMountPoint = new HyperscaleMountPoint(); // HyperscaleMountPoint | Request to create a Hyperscale Mount Point.
try {
CreateHyperscaleMountPointResponse result = apiInstance.createHyperscaleMountPoint(hyperscaleMountPoint);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#createHyperscaleMountPoint");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleMountPoint | HyperscaleMountPoint | Request to create a Hyperscale Mount Point. |
CreateHyperscaleMountPointResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
DeleteHyperscaleConnectorResponse deleteHyperscaleConnector(hyperscaleConnectorId)
Delete a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
try {
DeleteHyperscaleConnectorResponse result = apiInstance.deleteHyperscaleConnector(hyperscaleConnectorId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#deleteHyperscaleConnector");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. |
DeleteHyperscaleConnectorResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
deleteHyperscaleConnectorTags(hyperscaleConnectorId, deleteTag)
Delete tags for a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
DeleteTag deleteTag = new DeleteTag(); // DeleteTag | The parameters to delete tags
try {
apiInstance.deleteHyperscaleConnectorTags(hyperscaleConnectorId, deleteTag);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#deleteHyperscaleConnectorTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. | |
deleteTag | DeleteTag | The parameters to delete tags | [optional] |
null (empty response body)
- Content-Type: application/json
- Accept: Not defined
Status code | Description | Response headers |
---|---|---|
204 | No Content | - |
deleteHyperscaleDatasetTags(hyperscaleDatasetId, deleteTag)
Delete tags for a Hyperscale Dataset.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
DeleteTag deleteTag = new DeleteTag(); // DeleteTag | The parameters to delete tags
try {
apiInstance.deleteHyperscaleDatasetTags(hyperscaleDatasetId, deleteTag);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#deleteHyperscaleDatasetTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
deleteTag | DeleteTag | The parameters to delete tags | [optional] |
null (empty response body)
- Content-Type: application/json
- Accept: Not defined
Status code | Description | Response headers |
---|---|---|
204 | No Content | - |
DeleteHyperscaleMountPointResponse deleteHyperscaleMountPoint(hyperscaleMountPointId)
Delete a Hyperscale Mount Point.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleMountPointId = "hyperscaleMountPointId_example"; // String | The ID of the Hyperscale Mount Point.
try {
DeleteHyperscaleMountPointResponse result = apiInstance.deleteHyperscaleMountPoint(hyperscaleMountPointId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#deleteHyperscaleMountPoint");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleMountPointId | String | The ID of the Hyperscale Mount Point. |
DeleteHyperscaleMountPointResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
HyperscaleConnector getHyperscaleConnectorById(hyperscaleConnectorId)
Get a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
try {
HyperscaleConnector result = apiInstance.getHyperscaleConnectorById(hyperscaleConnectorId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleConnectorById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
TagsResponse getHyperscaleConnectorTags(hyperscaleConnectorId)
Get tags for a Hyperscale Connector.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
try {
TagsResponse result = apiInstance.getHyperscaleConnectorTags(hyperscaleConnectorId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleConnectorTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | Ok | - |
ListHyperscaleConnectorsResponse getHyperscaleConnectors(limit, cursor, sort)
Returns a list of Hyperscale Connectors.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
try {
ListHyperscaleConnectorsResponse result = apiInstance.getHyperscaleConnectors(limit, cursor, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleConnectors");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, name, -name, hyperscale_instance_id, -hyperscale_instance_id, data_type, -data_type, source_username, -source_username, source_jdbc_url, -source_jdbc_url, source_mongo_url, -source_mongo_url, target_username, -target_username, target_jdbc_url, -target_jdbc_url, target_mongo_url, -target_mongo_url] |
ListHyperscaleConnectorsResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
HyperscaleDataset getHyperscaleDatasetById(hyperscaleDatasetId)
Get a Hyperscale Dataset.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
try {
HyperscaleDataset result = apiInstance.getHyperscaleDatasetById(hyperscaleDatasetId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleDatasetById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
HyperscaleDatasetTableOrFile getHyperscaleDatasetTableOrFileById(hyperscaleDatasetId, hyperscaleDatasetTableOrFileId)
Get a Hyperscale Dataset table or file by ID.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
String hyperscaleDatasetTableOrFileId = "hyperscaleDatasetTableOrFileId_example"; // String | The ID of the Hyperscale Dataset table or file.
try {
HyperscaleDatasetTableOrFile result = apiInstance.getHyperscaleDatasetTableOrFileById(hyperscaleDatasetId, hyperscaleDatasetTableOrFileId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleDatasetTableOrFileById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
hyperscaleDatasetTableOrFileId | String | The ID of the Hyperscale Dataset table or file. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
ListHyperscaleDatasetTablesOrFilesResponse getHyperscaleDatasetTablesOrFiles(hyperscaleDatasetId, limit, cursor, sort)
Get the tables or files of a hyperscale dataset
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
try {
ListHyperscaleDatasetTablesOrFilesResponse result = apiInstance.getHyperscaleDatasetTablesOrFiles(hyperscaleDatasetId, limit, cursor, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleDatasetTablesOrFiles");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, schema_name, -schema_name, table_name, -table_name, database_name, -database_name, collection_name, -collection_name, filter_key, -filter_key, column_array_rows, -column_array_rows, unload_split, -unload_split, stream_size, -stream_size] |
ListHyperscaleDatasetTablesOrFilesResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
TagsResponse getHyperscaleDatasetTags(hyperscaleDatasetId)
Get tags for a Hyperscale Dataset.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
try {
TagsResponse result = apiInstance.getHyperscaleDatasetTags(hyperscaleDatasetId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleDatasetTags");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | Ok | - |
ListHyperscaleDatasetsResponse getHyperscaleDatasets(limit, cursor, sort)
Returns a list of Hyperscale Datasets.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
try {
ListHyperscaleDatasetsResponse result = apiInstance.getHyperscaleDatasets(limit, cursor, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleDatasets");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, hyperscale_instance_id, -hyperscale_instance_id, data_type, -data_type, connector_id, -connector_id, mount_point_id, -mount_point_id] |
ListHyperscaleDatasetsResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
HyperscaleMountPoint getHyperscaleMountPointById(hyperscaleMountPointId)
Get a Hyperscale Mount Points.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleMountPointId = "hyperscaleMountPointId_example"; // String | The ID of the Hyperscale Mount Point.
try {
HyperscaleMountPoint result = apiInstance.getHyperscaleMountPointById(hyperscaleMountPointId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleMountPointById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleMountPointId | String | The ID of the Hyperscale Mount Point. |
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
ListHyperscaleMountPointsResponse getHyperscaleMountPoints(limit, cursor, sort)
Returns a list of Hyperscale Mount Points.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
try {
ListHyperscaleMountPointsResponse result = apiInstance.getHyperscaleMountPoints(limit, cursor, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#getHyperscaleMountPoints");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, name, -name, hostname, -hostname, mount_type, -mount_type, options, -options, mount_path, -mount_path, hyperscale_instance_id, -hyperscale_instance_id] |
ListHyperscaleMountPointsResponse
- Content-Type: Not defined
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
SearchHyperscaleConnectorsResponse searchHyperscaleConnectors(limit, cursor, sort, searchBody)
Search for Hyperscale Connectors.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
SearchBody searchBody = new SearchBody(); // SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview **Note: All keywords are case-insensitive** ## Comparison Operators | Operator | Description | Example | | --- | --- | --- | | CONTAINS | Substring or membership testing for string and list attributes respectively. | field3 CONTAINS 'foobar', field4 CONTAINS TRUE | | IN | Tests if field is a member of a list literal. List can contain a maximum of 100 values | field2 IN ['Goku', 'Vegeta'] | | GE | Tests if a field is greater than or equal to a literal value | field1 GE 1.2e-2 | | GT | Tests if a field is greater than a literal value | field1 GT 1.2e-2 | | LE | Tests if a field is less than or equal to a literal value | field1 LE 9000 | | LT | Tests if a field is less than a literal value | field1 LT 9.02 | | NE | Tests if a field is not equal to a literal value | field1 NE 42 | | EQ | Tests if a field is equal to a literal value | field1 EQ 42 | ## Search Operator The SEARCH operator filters for items which have any filterable attribute that contains the input string as a substring, comparison is done case-insensitively. This is not restricted to attributes with string values. Specifically `SEARCH '12'` would match an item with an attribute with an integer value of `123`. ## Logical Operators Ordered by precedence. | Operator | Description | Example | | --- | --- | --- | | NOT | Logical NOT (Right associative) | NOT field1 LE 9000 | | AND | Logical AND (Left Associative) | field1 GT 9000 AND field2 EQ 'Goku' | | OR | Logical OR (Left Associative) | field1 GT 9000 OR field2 EQ 'Goku' | ## Grouping Parenthesis `()` can be used to override operator precedence. For example: NOT (field1 LT 1234 AND field2 CONTAINS 'foo') ## Literal Values | Literal | Description | Examples | | --- | --- | --- | | Nil | Represents the absence of a value | nil, Nil, nIl, NIL | | Boolean | true/false boolean | true, false, True, False, TRUE, FALSE | | Number | Signed integer and floating point numbers. Also supports scientific notation. | 0, 1, -1, 1.2, 0.35, 1.2e-2, -1.2e+2 | | String | Single or double quoted | \"foo\", \"bar\", \"foo bar\", 'foo', 'bar', 'foo bar' | | Datetime | Formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) | 2018-04-27T18:39:26.397237+00:00 | | List | Comma-separated literals wrapped in square brackets | [0], [0, 1], ['foo', \"bar\"] | ## Limitations - A maximum of 8 unique identifiers may be used inside a filter expression.
try {
SearchHyperscaleConnectorsResponse result = apiInstance.searchHyperscaleConnectors(limit, cursor, sort, searchBody);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#searchHyperscaleConnectors");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, name, -name, hyperscale_instance_id, -hyperscale_instance_id, data_type, -data_type, source_username, -source_username, source_jdbc_url, -source_jdbc_url, source_mongo_url, -source_mongo_url, target_username, -target_username, target_jdbc_url, -target_jdbc_url, target_mongo_url, -target_mongo_url] |
searchBody | SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview Note: All keywords are case-insensitive ## Comparison Operators | Operator |
SearchHyperscaleConnectorsResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
SearchHyperscaleDatasetTablesOrFilesResponse searchHyperscaleDatasetTablesOrFiles(hyperscaleDatasetId, limit, cursor, sort, searchBody)
Search the tables or files of a hyperscale dataset
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
SearchBody searchBody = new SearchBody(); // SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview **Note: All keywords are case-insensitive** ## Comparison Operators | Operator | Description | Example | | --- | --- | --- | | CONTAINS | Substring or membership testing for string and list attributes respectively. | field3 CONTAINS 'foobar', field4 CONTAINS TRUE | | IN | Tests if field is a member of a list literal. List can contain a maximum of 100 values | field2 IN ['Goku', 'Vegeta'] | | GE | Tests if a field is greater than or equal to a literal value | field1 GE 1.2e-2 | | GT | Tests if a field is greater than a literal value | field1 GT 1.2e-2 | | LE | Tests if a field is less than or equal to a literal value | field1 LE 9000 | | LT | Tests if a field is less than a literal value | field1 LT 9.02 | | NE | Tests if a field is not equal to a literal value | field1 NE 42 | | EQ | Tests if a field is equal to a literal value | field1 EQ 42 | ## Search Operator The SEARCH operator filters for items which have any filterable attribute that contains the input string as a substring, comparison is done case-insensitively. This is not restricted to attributes with string values. Specifically `SEARCH '12'` would match an item with an attribute with an integer value of `123`. ## Logical Operators Ordered by precedence. | Operator | Description | Example | | --- | --- | --- | | NOT | Logical NOT (Right associative) | NOT field1 LE 9000 | | AND | Logical AND (Left Associative) | field1 GT 9000 AND field2 EQ 'Goku' | | OR | Logical OR (Left Associative) | field1 GT 9000 OR field2 EQ 'Goku' | ## Grouping Parenthesis `()` can be used to override operator precedence. For example: NOT (field1 LT 1234 AND field2 CONTAINS 'foo') ## Literal Values | Literal | Description | Examples | | --- | --- | --- | | Nil | Represents the absence of a value | nil, Nil, nIl, NIL | | Boolean | true/false boolean | true, false, True, False, TRUE, FALSE | | Number | Signed integer and floating point numbers. Also supports scientific notation. | 0, 1, -1, 1.2, 0.35, 1.2e-2, -1.2e+2 | | String | Single or double quoted | \"foo\", \"bar\", \"foo bar\", 'foo', 'bar', 'foo bar' | | Datetime | Formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) | 2018-04-27T18:39:26.397237+00:00 | | List | Comma-separated literals wrapped in square brackets | [0], [0, 1], ['foo', \"bar\"] | ## Limitations - A maximum of 8 unique identifiers may be used inside a filter expression.
try {
SearchHyperscaleDatasetTablesOrFilesResponse result = apiInstance.searchHyperscaleDatasetTablesOrFiles(hyperscaleDatasetId, limit, cursor, sort, searchBody);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#searchHyperscaleDatasetTablesOrFiles");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, schema_name, -schema_name, table_name, -table_name, database_name, -database_name, collection_name, -collection_name, filter_key, -filter_key, column_array_rows, -column_array_rows, unload_split, -unload_split, stream_size, -stream_size] |
searchBody | SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview Note: All keywords are case-insensitive ## Comparison Operators | Operator |
SearchHyperscaleDatasetTablesOrFilesResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
SearchHyperscaleDatasetsResponse searchHyperscaleDatasets(limit, cursor, sort, searchBody)
Search for Hyperscale Datasets.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
SearchBody searchBody = new SearchBody(); // SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview **Note: All keywords are case-insensitive** ## Comparison Operators | Operator | Description | Example | | --- | --- | --- | | CONTAINS | Substring or membership testing for string and list attributes respectively. | field3 CONTAINS 'foobar', field4 CONTAINS TRUE | | IN | Tests if field is a member of a list literal. List can contain a maximum of 100 values | field2 IN ['Goku', 'Vegeta'] | | GE | Tests if a field is greater than or equal to a literal value | field1 GE 1.2e-2 | | GT | Tests if a field is greater than a literal value | field1 GT 1.2e-2 | | LE | Tests if a field is less than or equal to a literal value | field1 LE 9000 | | LT | Tests if a field is less than a literal value | field1 LT 9.02 | | NE | Tests if a field is not equal to a literal value | field1 NE 42 | | EQ | Tests if a field is equal to a literal value | field1 EQ 42 | ## Search Operator The SEARCH operator filters for items which have any filterable attribute that contains the input string as a substring, comparison is done case-insensitively. This is not restricted to attributes with string values. Specifically `SEARCH '12'` would match an item with an attribute with an integer value of `123`. ## Logical Operators Ordered by precedence. | Operator | Description | Example | | --- | --- | --- | | NOT | Logical NOT (Right associative) | NOT field1 LE 9000 | | AND | Logical AND (Left Associative) | field1 GT 9000 AND field2 EQ 'Goku' | | OR | Logical OR (Left Associative) | field1 GT 9000 OR field2 EQ 'Goku' | ## Grouping Parenthesis `()` can be used to override operator precedence. For example: NOT (field1 LT 1234 AND field2 CONTAINS 'foo') ## Literal Values | Literal | Description | Examples | | --- | --- | --- | | Nil | Represents the absence of a value | nil, Nil, nIl, NIL | | Boolean | true/false boolean | true, false, True, False, TRUE, FALSE | | Number | Signed integer and floating point numbers. Also supports scientific notation. | 0, 1, -1, 1.2, 0.35, 1.2e-2, -1.2e+2 | | String | Single or double quoted | \"foo\", \"bar\", \"foo bar\", 'foo', 'bar', 'foo bar' | | Datetime | Formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) | 2018-04-27T18:39:26.397237+00:00 | | List | Comma-separated literals wrapped in square brackets | [0], [0, 1], ['foo', \"bar\"] | ## Limitations - A maximum of 8 unique identifiers may be used inside a filter expression.
try {
SearchHyperscaleDatasetsResponse result = apiInstance.searchHyperscaleDatasets(limit, cursor, sort, searchBody);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#searchHyperscaleDatasets");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, hyperscale_instance_id, -hyperscale_instance_id, data_type, -data_type, connector_id, -connector_id, mount_point_id, -mount_point_id] |
searchBody | SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview Note: All keywords are case-insensitive ## Comparison Operators | Operator |
SearchHyperscaleDatasetsResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
SearchHyperscaleMountPointsResponse searchHyperscaleMountPoints(limit, cursor, sort, searchBody)
Search for Hyperscale Mount Points.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
Integer limit = 100; // Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.
String cursor = "cursor_example"; // String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.
String sort = "id"; // String | The field to sort results by. A property name with a prepended '-' signifies descending order.
SearchBody searchBody = new SearchBody(); // SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview **Note: All keywords are case-insensitive** ## Comparison Operators | Operator | Description | Example | | --- | --- | --- | | CONTAINS | Substring or membership testing for string and list attributes respectively. | field3 CONTAINS 'foobar', field4 CONTAINS TRUE | | IN | Tests if field is a member of a list literal. List can contain a maximum of 100 values | field2 IN ['Goku', 'Vegeta'] | | GE | Tests if a field is greater than or equal to a literal value | field1 GE 1.2e-2 | | GT | Tests if a field is greater than a literal value | field1 GT 1.2e-2 | | LE | Tests if a field is less than or equal to a literal value | field1 LE 9000 | | LT | Tests if a field is less than a literal value | field1 LT 9.02 | | NE | Tests if a field is not equal to a literal value | field1 NE 42 | | EQ | Tests if a field is equal to a literal value | field1 EQ 42 | ## Search Operator The SEARCH operator filters for items which have any filterable attribute that contains the input string as a substring, comparison is done case-insensitively. This is not restricted to attributes with string values. Specifically `SEARCH '12'` would match an item with an attribute with an integer value of `123`. ## Logical Operators Ordered by precedence. | Operator | Description | Example | | --- | --- | --- | | NOT | Logical NOT (Right associative) | NOT field1 LE 9000 | | AND | Logical AND (Left Associative) | field1 GT 9000 AND field2 EQ 'Goku' | | OR | Logical OR (Left Associative) | field1 GT 9000 OR field2 EQ 'Goku' | ## Grouping Parenthesis `()` can be used to override operator precedence. For example: NOT (field1 LT 1234 AND field2 CONTAINS 'foo') ## Literal Values | Literal | Description | Examples | | --- | --- | --- | | Nil | Represents the absence of a value | nil, Nil, nIl, NIL | | Boolean | true/false boolean | true, false, True, False, TRUE, FALSE | | Number | Signed integer and floating point numbers. Also supports scientific notation. | 0, 1, -1, 1.2, 0.35, 1.2e-2, -1.2e+2 | | String | Single or double quoted | \"foo\", \"bar\", \"foo bar\", 'foo', 'bar', 'foo bar' | | Datetime | Formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339) | 2018-04-27T18:39:26.397237+00:00 | | List | Comma-separated literals wrapped in square brackets | [0], [0, 1], ['foo', \"bar\"] | ## Limitations - A maximum of 8 unique identifiers may be used inside a filter expression.
try {
SearchHyperscaleMountPointsResponse result = apiInstance.searchHyperscaleMountPoints(limit, cursor, sort, searchBody);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#searchHyperscaleMountPoints");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
limit | Integer | Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100. | [optional] [default to 100] |
cursor | String | Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints. | [optional] |
sort | String | The field to sort results by. A property name with a prepended '-' signifies descending order. | [optional] [enum: id, -id, name, -name, hostname, -hostname, mount_type, -mount_type, options, -options, mount_path, -mount_path, hyperscale_instance_id, -hyperscale_instance_id] |
searchBody | SearchBody | A request body containing a filter expression. This enables searching for items matching arbitrarily complex conditions. The list of attributes which can be used in filter expressions is available in the x-filterable vendor extension. # Filter Expression Overview Note: All keywords are case-insensitive ## Comparison Operators | Operator |
SearchHyperscaleMountPointsResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
UpdateHyperscaleConnectorResponse updateHyperscaleConnectorById(hyperscaleConnectorId, hyperscaleConnectorUpdateParameters)
Update a Hyperscale Connector by ID.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleConnectorId = "hyperscaleConnectorId_example"; // String | The ID of the Hyperscale Connector.
HyperscaleConnectorUpdateParameters hyperscaleConnectorUpdateParameters = new HyperscaleConnectorUpdateParameters(); // HyperscaleConnectorUpdateParameters | The new data to update a Hyperscale Connector.
try {
UpdateHyperscaleConnectorResponse result = apiInstance.updateHyperscaleConnectorById(hyperscaleConnectorId, hyperscaleConnectorUpdateParameters);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#updateHyperscaleConnectorById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleConnectorId | String | The ID of the Hyperscale Connector. | |
hyperscaleConnectorUpdateParameters | HyperscaleConnectorUpdateParameters | The new data to update a Hyperscale Connector. | [optional] |
UpdateHyperscaleConnectorResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
UpdateHyperscaleDatasetResponse updateHyperscaleDatasetById(hyperscaleDatasetId, hyperscaleDatasetUpdateParameters)
Update a Hyperscale Dataset by ID.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
HyperscaleDatasetUpdateParameters hyperscaleDatasetUpdateParameters = new HyperscaleDatasetUpdateParameters(); // HyperscaleDatasetUpdateParameters | The new data to update a Hyperscale Dataset.
try {
UpdateHyperscaleDatasetResponse result = apiInstance.updateHyperscaleDatasetById(hyperscaleDatasetId, hyperscaleDatasetUpdateParameters);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#updateHyperscaleDatasetById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
hyperscaleDatasetUpdateParameters | HyperscaleDatasetUpdateParameters | The new data to update a Hyperscale Dataset. | [optional] |
UpdateHyperscaleDatasetResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
UpdateHyperscaleDatasetTableOrFileResponse updateHyperscaleDatasetTableOrFileById(hyperscaleDatasetId, hyperscaleDatasetTableOrFileId, hyperscaleDatasetTableOrFileUpdateParameters)
Update a Hyperscale Dataset table or file by ID.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleDatasetId = "hyperscaleDatasetId_example"; // String | The ID of the Hyperscale Dataset.
String hyperscaleDatasetTableOrFileId = "hyperscaleDatasetTableOrFileId_example"; // String | The ID of the Hyperscale Dataset table or file.
HyperscaleDatasetTableOrFileUpdateParameters hyperscaleDatasetTableOrFileUpdateParameters = new HyperscaleDatasetTableOrFileUpdateParameters(); // HyperscaleDatasetTableOrFileUpdateParameters | The new data to update a Hyperscale Dataset table or file.
try {
UpdateHyperscaleDatasetTableOrFileResponse result = apiInstance.updateHyperscaleDatasetTableOrFileById(hyperscaleDatasetId, hyperscaleDatasetTableOrFileId, hyperscaleDatasetTableOrFileUpdateParameters);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#updateHyperscaleDatasetTableOrFileById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleDatasetId | String | The ID of the Hyperscale Dataset. | |
hyperscaleDatasetTableOrFileId | String | The ID of the Hyperscale Dataset table or file. | |
hyperscaleDatasetTableOrFileUpdateParameters | HyperscaleDatasetTableOrFileUpdateParameters | The new data to update a Hyperscale Dataset table or file. | [optional] |
UpdateHyperscaleDatasetTableOrFileResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |
UpdateHyperscaleMountPointResponse updateHyperscaleMountPointById(hyperscaleMountPointId, hyperscaleMountPointUpdateParameters)
Update a Hyperscale Mount Point by ID.
// Import classes:
import com.delphix.dct.ApiClient;
import com.delphix.dct.ApiException;
import com.delphix.dct.Configuration;
import com.delphix.dct.auth.*;
import com.delphix.dct.models.*;
import com.delphix.dct.api.HyperscaleObjectsApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("/v3");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
HyperscaleObjectsApi apiInstance = new HyperscaleObjectsApi(defaultClient);
String hyperscaleMountPointId = "hyperscaleMountPointId_example"; // String | The ID of the Hyperscale Mount Point.
HyperscaleMountPointUpdateParameters hyperscaleMountPointUpdateParameters = new HyperscaleMountPointUpdateParameters(); // HyperscaleMountPointUpdateParameters | The new data to update a Hyperscale Mount Point.
try {
UpdateHyperscaleMountPointResponse result = apiInstance.updateHyperscaleMountPointById(hyperscaleMountPointId, hyperscaleMountPointUpdateParameters);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling HyperscaleObjectsApi#updateHyperscaleMountPointById");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
Name | Type | Description | Notes |
---|---|---|---|
hyperscaleMountPointId | String | The ID of the Hyperscale Mount Point. | |
hyperscaleMountPointUpdateParameters | HyperscaleMountPointUpdateParameters | The new data to update a Hyperscale Mount Point. | [optional] |
UpdateHyperscaleMountPointResponse
- Content-Type: application/json
- Accept: application/json
Status code | Description | Response headers |
---|---|---|
200 | OK | - |