Class DemApi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to searchInferredJourneys.static classManage optional parameters to searchJourneys. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBatch get DEM journeys by test suite IDs.Batch get DEM journeys by test suite IDs.Return DEM journeys associated with multiple given test suite IDs.Batch get DEM journeys by test suite IDs.Create a DEM journey.Create a DEM journey.createJourneyVariant(String journeyId, DemVariantRequest body) Create a DEM journey variant.createJourneyVariantAsync(String journeyId, DemVariantRequest body) Create a DEM journey variant.createJourneyVariantWithHttpInfo(String journeyId, DemVariantRequest body) Create a variant for a DEM journey.createJourneyVariantWithHttpInfoAsync(String journeyId, DemVariantRequest body) Create a DEM journey variant.Create a DEM journey.Create a DEM journey.createTestSuiteForJourney(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Create a test suite for a DEM journey.createTestSuiteForJourneyAsync(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Create a test suite for a DEM journey.createTestSuiteForJourneyWithHttpInfo(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Trigger test suite creation for a given DEM journey.createTestSuiteForJourneyWithHttpInfoAsync(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Create a test suite for a DEM journey.voiddeleteIgnoredInferredJourney(String journeyId) Delete an ignored inferred DEM journey.deleteIgnoredInferredJourneyAsync(String journeyId) Delete an ignored inferred DEM journey.deleteIgnoredInferredJourneyWithHttpInfo(String journeyId) Remove an ignored inferred DEM journey, making it eligible to appear as a candidate again.Delete an ignored inferred DEM journey.voiddeleteJourney(String journeyId) Delete a DEM journey.deleteJourneyAsync(String journeyId) Delete a DEM journey.voiddeleteJourneyVariant(String variantId) Delete a DEM journey variant.deleteJourneyVariantAsync(String variantId) Delete a DEM journey variant.deleteJourneyVariantWithHttpInfo(String variantId) Delete a variant from a DEM journey.deleteJourneyVariantWithHttpInfoAsync(String variantId) Delete a DEM journey variant.deleteJourneyWithHttpInfo(String journeyId) Delete a DEM journey by its ID.deleteJourneyWithHttpInfoAsync(String journeyId) Delete a DEM journey.Get the API client.getJourney(String journeyId) Get a DEM journey.getJourneyAsync(String journeyId) Get a DEM journey.getJourneyRecommendedTests(String journeyId) Get recommended tests for a DEM journey.getJourneyRecommendedTestsAsync(String journeyId) Get recommended tests for a DEM journey.getJourneyRecommendedTestsWithHttpInfo(String journeyId) Retrieve AI-recommended synthetic tests for a DEM journey.Get recommended tests for a DEM journey.getJourneyWithHttpInfo(String journeyId) Retrieve a single DEM journey by its ID.getJourneyWithHttpInfoAsync(String journeyId) Get a DEM journey.voidignoreInferredJourney(String journeyId) Ignore an inferred DEM journey.ignoreInferredJourneyAsync(String journeyId) Ignore an inferred DEM journey.ignoreInferredJourneyWithHttpInfo(String journeyId) Mark an inferred DEM journey as ignored so it no longer appears in the candidate list.ignoreInferredJourneyWithHttpInfoAsync(String journeyId) Ignore an inferred DEM journey.Search inferred DEM journeys.Search inferred DEM journeys.Search inferred DEM journeys.Search inferred DEM journeys.Search for inferred DEM journeys by status.Search inferred DEM journeys.Search DEM journeys.Search DEM journeys.Search DEM journeys.Search DEM journeys.Search for DEM journeys with optional filtering by query, creator, team, and app.Search DEM journeys.voidsetApiClient(ApiClient apiClient) Set the API client.updateJourney(String journeyId, DemJourneyCreateRequest body) Update a DEM journey.updateJourneyAsync(String journeyId, DemJourneyCreateRequest body) Update a DEM journey.updateJourneyVariant(String variantId, DemVariantRequest body) Update a DEM journey variant.updateJourneyVariantAsync(String variantId, DemVariantRequest body) Update a DEM journey variant.updateJourneyVariantWithHttpInfo(String variantId, DemVariantRequest body) Update an existing variant of a DEM journey.updateJourneyVariantWithHttpInfoAsync(String variantId, DemVariantRequest body) Update a DEM journey variant.updateJourneyWithHttpInfo(String journeyId, DemJourneyCreateRequest body) Update an existing DEM journey by its ID.updateJourneyWithHttpInfoAsync(String journeyId, DemJourneyCreateRequest body) Update a DEM journey.
-
Constructor Details
-
DemApi
public DemApi() -
DemApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
batchGetJourneysByTestSuiteIDs
public DemJourneysListResponse batchGetJourneysByTestSuiteIDs(DemBatchGetJourneysRequest body) throws ApiException Batch get DEM journeys by test suite IDs.- Parameters:
body- (required)- Returns:
- DemJourneysListResponse
- Throws:
ApiException- if fails to make API call
-
batchGetJourneysByTestSuiteIDsAsync
public CompletableFuture<DemJourneysListResponse> batchGetJourneysByTestSuiteIDsAsync(DemBatchGetJourneysRequest body) Batch get DEM journeys by test suite IDs.- Parameters:
body- (required)- Returns:
- CompletableFuture<DemJourneysListResponse>
-
batchGetJourneysByTestSuiteIDsWithHttpInfo
public ApiResponse<DemJourneysListResponse> batchGetJourneysByTestSuiteIDsWithHttpInfo(DemBatchGetJourneysRequest body) throws ApiException Return DEM journeys associated with multiple given test suite IDs.- Parameters:
body- (required)- Returns:
- ApiResponse<DemJourneysListResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 404 Not Found - 429 Too many requests -
-
batchGetJourneysByTestSuiteIDsWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneysListResponse>> batchGetJourneysByTestSuiteIDsWithHttpInfoAsync(DemBatchGetJourneysRequest body) Batch get DEM journeys by test suite IDs.- Parameters:
body- (required)- Returns:
- CompletableFuture<ApiResponse<DemJourneysListResponse>>
-
createJourney
Create a DEM journey.See
createJourneyWithHttpInfo(com.datadog.api.client.v2.model.DemJourneyCreateRequest).- Parameters:
body- (required)- Returns:
- DemJourneyResponse
- Throws:
ApiException- if fails to make API call
-
createJourneyAsync
Create a DEM journey.See
createJourneyWithHttpInfoAsync(com.datadog.api.client.v2.model.DemJourneyCreateRequest).- Parameters:
body- (required)- Returns:
- CompletableFuture<DemJourneyResponse>
-
createJourneyWithHttpInfo
public ApiResponse<DemJourneyResponse> createJourneyWithHttpInfo(DemJourneyCreateRequest body) throws ApiException Create a DEM journey.- Parameters:
body- (required)- Returns:
- ApiResponse<DemJourneyResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 429 Too many requests -
-
createJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneyResponse>> createJourneyWithHttpInfoAsync(DemJourneyCreateRequest body) Create a DEM journey.See
createJourneyWithHttpInfo(com.datadog.api.client.v2.model.DemJourneyCreateRequest).- Parameters:
body- (required)- Returns:
- CompletableFuture<ApiResponse<DemJourneyResponse>>
-
createJourneyVariant
public DemVariantResponse createJourneyVariant(String journeyId, DemVariantRequest body) throws ApiException Create a DEM journey variant.- Parameters:
journeyId- The unique identifier of the journey that owns the variant. (required)body- (required)- Returns:
- DemVariantResponse
- Throws:
ApiException- if fails to make API call
-
createJourneyVariantAsync
public CompletableFuture<DemVariantResponse> createJourneyVariantAsync(String journeyId, DemVariantRequest body) Create a DEM journey variant.- Parameters:
journeyId- The unique identifier of the journey that owns the variant. (required)body- (required)- Returns:
- CompletableFuture<DemVariantResponse>
-
createJourneyVariantWithHttpInfo
public ApiResponse<DemVariantResponse> createJourneyVariantWithHttpInfo(String journeyId, DemVariantRequest body) throws ApiException Create a variant for a DEM journey.- Parameters:
journeyId- The unique identifier of the journey that owns the variant. (required)body- (required)- Returns:
- ApiResponse<DemVariantResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 404 Not Found - 429 Too many requests -
-
createJourneyVariantWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemVariantResponse>> createJourneyVariantWithHttpInfoAsync(String journeyId, DemVariantRequest body) Create a DEM journey variant.- Parameters:
journeyId- The unique identifier of the journey that owns the variant. (required)body- (required)- Returns:
- CompletableFuture<ApiResponse<DemVariantResponse>>
-
createTestSuiteForJourney
public DemJourneyTestSuiteResponse createTestSuiteForJourney(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) throws ApiException Create a test suite for a DEM journey.- Parameters:
publicJourneyId- The public identifier of the DEM journey for which to create a test suite. (required)body- (required)- Returns:
- DemJourneyTestSuiteResponse
- Throws:
ApiException- if fails to make API call
-
createTestSuiteForJourneyAsync
public CompletableFuture<DemJourneyTestSuiteResponse> createTestSuiteForJourneyAsync(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Create a test suite for a DEM journey.- Parameters:
publicJourneyId- The public identifier of the DEM journey for which to create a test suite. (required)body- (required)- Returns:
- CompletableFuture<DemJourneyTestSuiteResponse>
-
createTestSuiteForJourneyWithHttpInfo
public ApiResponse<DemJourneyTestSuiteResponse> createTestSuiteForJourneyWithHttpInfo(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) throws ApiException Trigger test suite creation for a given DEM journey.- Parameters:
publicJourneyId- The public identifier of the DEM journey for which to create a test suite. (required)body- (required)- Returns:
- ApiResponse<DemJourneyTestSuiteResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 201 Created - 404 Not Found - 429 Too many requests -
-
createTestSuiteForJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneyTestSuiteResponse>> createTestSuiteForJourneyWithHttpInfoAsync(String publicJourneyId, DemCreateJourneyTestSuiteRequest body) Create a test suite for a DEM journey.- Parameters:
publicJourneyId- The public identifier of the DEM journey for which to create a test suite. (required)body- (required)- Returns:
- CompletableFuture<ApiResponse<DemJourneyTestSuiteResponse>>
-
deleteIgnoredInferredJourney
Delete an ignored inferred DEM journey.See
deleteIgnoredInferredJourneyWithHttpInfo(java.lang.String).- Parameters:
journeyId- The unique identifier of the ignored inferred journey to delete. (required)- Throws:
ApiException- if fails to make API call
-
deleteIgnoredInferredJourneyAsync
Delete an ignored inferred DEM journey.See
deleteIgnoredInferredJourneyWithHttpInfoAsync(java.lang.String).- Parameters:
journeyId- The unique identifier of the ignored inferred journey to delete. (required)- Returns:
- CompletableFuture
-
deleteIgnoredInferredJourneyWithHttpInfo
public ApiResponse<Void> deleteIgnoredInferredJourneyWithHttpInfo(String journeyId) throws ApiException Remove an ignored inferred DEM journey, making it eligible to appear as a candidate again.- Parameters:
journeyId- The unique identifier of the ignored inferred journey to delete. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 No Content - 404 Not Found - 429 Too many requests -
-
deleteIgnoredInferredJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteIgnoredInferredJourneyWithHttpInfoAsync(String journeyId) Delete an ignored inferred DEM journey.See
deleteIgnoredInferredJourneyWithHttpInfo(java.lang.String).- Parameters:
journeyId- The unique identifier of the ignored inferred journey to delete. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteJourney
Delete a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey to delete. (required)- Throws:
ApiException- if fails to make API call
-
deleteJourneyAsync
Delete a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey to delete. (required)- Returns:
- CompletableFuture
-
deleteJourneyWithHttpInfo
Delete a DEM journey by its ID.- Parameters:
journeyId- The unique identifier of the DEM journey to delete. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 No Content - 404 Not Found - 429 Too many requests -
-
deleteJourneyWithHttpInfoAsync
Delete a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey to delete. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteJourneyVariant
Delete a DEM journey variant.- Parameters:
variantId- The unique identifier of the variant to delete. (required)- Throws:
ApiException- if fails to make API call
-
deleteJourneyVariantAsync
Delete a DEM journey variant.See
deleteJourneyVariantWithHttpInfoAsync(java.lang.String).- Parameters:
variantId- The unique identifier of the variant to delete. (required)- Returns:
- CompletableFuture
-
deleteJourneyVariantWithHttpInfo
Delete a variant from a DEM journey.- Parameters:
variantId- The unique identifier of the variant to delete. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 No Content - 404 Not Found - 429 Too many requests -
-
deleteJourneyVariantWithHttpInfoAsync
Delete a DEM journey variant.- Parameters:
variantId- The unique identifier of the variant to delete. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
getJourney
Get a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey. (required)- Returns:
- DemJourneyResponse
- Throws:
ApiException- if fails to make API call
-
getJourneyAsync
Get a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey. (required)- Returns:
- CompletableFuture<DemJourneyResponse>
-
getJourneyWithHttpInfo
Retrieve a single DEM journey by its ID.- Parameters:
journeyId- The unique identifier of the DEM journey. (required)- Returns:
- ApiResponse<DemJourneyResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 404 Not Found - 429 Too many requests -
-
getJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneyResponse>> getJourneyWithHttpInfoAsync(String journeyId) Get a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey. (required)- Returns:
- CompletableFuture<ApiResponse<DemJourneyResponse>>
-
getJourneyRecommendedTests
Get recommended tests for a DEM journey.See
getJourneyRecommendedTestsWithHttpInfo(java.lang.String).- Parameters:
journeyId- The unique identifier of the journey. (required)- Returns:
- DemRecommendedTestsResponse
- Throws:
ApiException- if fails to make API call
-
getJourneyRecommendedTestsAsync
public CompletableFuture<DemRecommendedTestsResponse> getJourneyRecommendedTestsAsync(String journeyId) Get recommended tests for a DEM journey.See
getJourneyRecommendedTestsWithHttpInfoAsync(java.lang.String).- Parameters:
journeyId- The unique identifier of the journey. (required)- Returns:
- CompletableFuture<DemRecommendedTestsResponse>
-
getJourneyRecommendedTestsWithHttpInfo
public ApiResponse<DemRecommendedTestsResponse> getJourneyRecommendedTestsWithHttpInfo(String journeyId) throws ApiException Retrieve AI-recommended synthetic tests for a DEM journey. Returns an empty list when no recommendation is available.- Parameters:
journeyId- The unique identifier of the journey. (required)- Returns:
- ApiResponse<DemRecommendedTestsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 404 Not Found - 429 Too many requests -
-
getJourneyRecommendedTestsWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemRecommendedTestsResponse>> getJourneyRecommendedTestsWithHttpInfoAsync(String journeyId) Get recommended tests for a DEM journey.See
getJourneyRecommendedTestsWithHttpInfo(java.lang.String).- Parameters:
journeyId- The unique identifier of the journey. (required)- Returns:
- CompletableFuture<ApiResponse<DemRecommendedTestsResponse>>
-
ignoreInferredJourney
Ignore an inferred DEM journey.- Parameters:
journeyId- The unique identifier of the inferred journey to ignore. (required)- Throws:
ApiException- if fails to make API call
-
ignoreInferredJourneyAsync
Ignore an inferred DEM journey.See
ignoreInferredJourneyWithHttpInfoAsync(java.lang.String).- Parameters:
journeyId- The unique identifier of the inferred journey to ignore. (required)- Returns:
- CompletableFuture
-
ignoreInferredJourneyWithHttpInfo
Mark an inferred DEM journey as ignored so it no longer appears in the candidate list.- Parameters:
journeyId- The unique identifier of the inferred journey to ignore. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 No Content - 404 Not Found - 429 Too many requests -
-
ignoreInferredJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> ignoreInferredJourneyWithHttpInfoAsync(String journeyId) Ignore an inferred DEM journey.- Parameters:
journeyId- The unique identifier of the inferred journey to ignore. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
searchInferredJourneys
Search inferred DEM journeys.- Returns:
- DemSearchInferredJourneysResponse
- Throws:
ApiException- if fails to make API call
-
searchInferredJourneysAsync
Search inferred DEM journeys.- Returns:
- CompletableFuture<DemSearchInferredJourneysResponse>
-
searchInferredJourneys
public DemSearchInferredJourneysResponse searchInferredJourneys(DemApi.SearchInferredJourneysOptionalParameters parameters) throws ApiException Search inferred DEM journeys.- Parameters:
parameters- Optional parameters for the request.- Returns:
- DemSearchInferredJourneysResponse
- Throws:
ApiException- if fails to make API call
-
searchInferredJourneysAsync
public CompletableFuture<DemSearchInferredJourneysResponse> searchInferredJourneysAsync(DemApi.SearchInferredJourneysOptionalParameters parameters) Search inferred DEM journeys.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<DemSearchInferredJourneysResponse>
-
searchInferredJourneysWithHttpInfo
public ApiResponse<DemSearchInferredJourneysResponse> searchInferredJourneysWithHttpInfo(DemApi.SearchInferredJourneysOptionalParameters parameters) throws ApiException Search for inferred DEM journeys by status. Returns candidates (status=candidate, the default) or ignored journeys (status=ignored). Supports optional fuzzy name filtering and app ID filtering.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<DemSearchInferredJourneysResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 404 Not Found - 429 Too many requests -
-
searchInferredJourneysWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemSearchInferredJourneysResponse>> searchInferredJourneysWithHttpInfoAsync(DemApi.SearchInferredJourneysOptionalParameters parameters) Search inferred DEM journeys.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<DemSearchInferredJourneysResponse>>
-
searchJourneys
Search DEM journeys.See
searchJourneysWithHttpInfo(com.datadog.api.client.v2.api.DemApi.SearchJourneysOptionalParameters).- Returns:
- DemJourneysListResponse
- Throws:
ApiException- if fails to make API call
-
searchJourneysAsync
Search DEM journeys.- Returns:
- CompletableFuture<DemJourneysListResponse>
-
searchJourneys
public DemJourneysListResponse searchJourneys(DemApi.SearchJourneysOptionalParameters parameters) throws ApiException Search DEM journeys.See
searchJourneysWithHttpInfo(com.datadog.api.client.v2.api.DemApi.SearchJourneysOptionalParameters).- Parameters:
parameters- Optional parameters for the request.- Returns:
- DemJourneysListResponse
- Throws:
ApiException- if fails to make API call
-
searchJourneysAsync
public CompletableFuture<DemJourneysListResponse> searchJourneysAsync(DemApi.SearchJourneysOptionalParameters parameters) Search DEM journeys.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<DemJourneysListResponse>
-
searchJourneysWithHttpInfo
public ApiResponse<DemJourneysListResponse> searchJourneysWithHttpInfo(DemApi.SearchJourneysOptionalParameters parameters) throws ApiException Search for DEM journeys with optional filtering by query, creator, team, and app.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<DemJourneysListResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 404 Not Found - 429 Too many requests -
-
searchJourneysWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneysListResponse>> searchJourneysWithHttpInfoAsync(DemApi.SearchJourneysOptionalParameters parameters) Search DEM journeys.See
searchJourneysWithHttpInfo(com.datadog.api.client.v2.api.DemApi.SearchJourneysOptionalParameters).- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<DemJourneysListResponse>>
-
updateJourney
public DemJourneyResponse updateJourney(String journeyId, DemJourneyCreateRequest body) throws ApiException Update a DEM journey.See
updateJourneyWithHttpInfo(java.lang.String, com.datadog.api.client.v2.model.DemJourneyCreateRequest).- Parameters:
journeyId- The unique identifier of the DEM journey to update. (required)body- (required)- Returns:
- DemJourneyResponse
- Throws:
ApiException- if fails to make API call
-
updateJourneyAsync
public CompletableFuture<DemJourneyResponse> updateJourneyAsync(String journeyId, DemJourneyCreateRequest body) Update a DEM journey.- Parameters:
journeyId- The unique identifier of the DEM journey to update. (required)body- (required)- Returns:
- CompletableFuture<DemJourneyResponse>
-
updateJourneyWithHttpInfo
public ApiResponse<DemJourneyResponse> updateJourneyWithHttpInfo(String journeyId, DemJourneyCreateRequest body) throws ApiException Update an existing DEM journey by its ID.- Parameters:
journeyId- The unique identifier of the DEM journey to update. (required)body- (required)- Returns:
- ApiResponse<DemJourneyResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 404 Not Found - 429 Too many requests -
-
updateJourneyWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemJourneyResponse>> updateJourneyWithHttpInfoAsync(String journeyId, DemJourneyCreateRequest body) Update a DEM journey.See
updateJourneyWithHttpInfo(java.lang.String, com.datadog.api.client.v2.model.DemJourneyCreateRequest).- Parameters:
journeyId- The unique identifier of the DEM journey to update. (required)body- (required)- Returns:
- CompletableFuture<ApiResponse<DemJourneyResponse>>
-
updateJourneyVariant
public DemVariantResponse updateJourneyVariant(String variantId, DemVariantRequest body) throws ApiException Update a DEM journey variant.- Parameters:
variantId- The unique identifier of the variant to update. (required)body- (required)- Returns:
- DemVariantResponse
- Throws:
ApiException- if fails to make API call
-
updateJourneyVariantAsync
public CompletableFuture<DemVariantResponse> updateJourneyVariantAsync(String variantId, DemVariantRequest body) Update a DEM journey variant.- Parameters:
variantId- The unique identifier of the variant to update. (required)body- (required)- Returns:
- CompletableFuture<DemVariantResponse>
-
updateJourneyVariantWithHttpInfo
public ApiResponse<DemVariantResponse> updateJourneyVariantWithHttpInfo(String variantId, DemVariantRequest body) throws ApiException Update an existing variant of a DEM journey.- Parameters:
variantId- The unique identifier of the variant to update. (required)body- (required)- Returns:
- ApiResponse<DemVariantResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 404 Not Found - 429 Too many requests -
-
updateJourneyVariantWithHttpInfoAsync
public CompletableFuture<ApiResponse<DemVariantResponse>> updateJourneyVariantWithHttpInfoAsync(String variantId, DemVariantRequest body) Update a DEM journey variant.- Parameters:
variantId- The unique identifier of the variant to update. (required)body- (required)- Returns:
- CompletableFuture<ApiResponse<DemVariantResponse>>
-