Package com.mypurecloud.sdk.v2.api
Class DataExtensionsApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.DataExtensionsApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDataextensionsCoretypeAsync(GetDataextensionsCoretypeRequest request, AsyncApiCallback<Coretype> callback) Get a specific named core type.getDataextensionsCoretypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Coretype>> callback) Get a specific named core type.getDataextensionsCoretypesAsync(GetDataextensionsCoretypesRequest request, AsyncApiCallback<CoretypeListing> callback) Get the core types from which all schemas are built.getDataextensionsCoretypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CoretypeListing>> callback) Get the core types from which all schemas are built.getDataextensionsLimitsAsync(GetDataextensionsLimitsRequest request, AsyncApiCallback<SchemaQuantityLimits> callback) Get quantitative limits on schemasgetDataextensionsLimitsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SchemaQuantityLimits>> callback) Get quantitative limits on schemas
-
Constructor Details
-
DataExtensionsApiAsync
public DataExtensionsApiAsync() -
DataExtensionsApiAsync
-
-
Method Details
-
getDataextensionsCoretypeAsync
public Future<Coretype> getDataextensionsCoretypeAsync(GetDataextensionsCoretypeRequest request, AsyncApiCallback<Coretype> callback) Get a specific named core type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getDataextensionsCoretypeAsync
public Future<ApiResponse<Coretype>> getDataextensionsCoretypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Coretype>> callback) Get a specific named core type.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getDataextensionsCoretypesAsync
public Future<CoretypeListing> getDataextensionsCoretypesAsync(GetDataextensionsCoretypesRequest request, AsyncApiCallback<CoretypeListing> callback) Get the core types from which all schemas are built.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getDataextensionsCoretypesAsync
public Future<ApiResponse<CoretypeListing>> getDataextensionsCoretypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CoretypeListing>> callback) Get the core types from which all schemas are built.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getDataextensionsLimitsAsync
public Future<SchemaQuantityLimits> getDataextensionsLimitsAsync(GetDataextensionsLimitsRequest request, AsyncApiCallback<SchemaQuantityLimits> callback) Get quantitative limits on schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getDataextensionsLimitsAsync
public Future<ApiResponse<SchemaQuantityLimits>> getDataextensionsLimitsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SchemaQuantityLimits>> callback) Get quantitative limits on schemas- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-