Package com.mypurecloud.sdk.v2.api
Class JourneyApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.JourneyApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteAnalyticsJourneysAggregatesJobAsync(DeleteAnalyticsJourneysAggregatesJobRequest request, AsyncApiCallback<Void> callback) Delete/cancel an async request for journey aggregatesdeleteAnalyticsJourneysAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete/cancel an async request for journey aggregatesdeleteJourneyActionmapAsync(DeleteJourneyActionmapRequest request, AsyncApiCallback<Void> callback) Delete single action map.deleteJourneyActionmapAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete single action map.deleteJourneyActiontemplateAsync(DeleteJourneyActiontemplateRequest request, AsyncApiCallback<Void> callback) Delete a single action template.deleteJourneyActiontemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a single action template.deleteJourneyExternaleventsConfigurationAsync(DeleteJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<Void> callback) Delete an external events configuration.deleteJourneyExternaleventsConfigurationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an external events configuration.deleteJourneyExternaleventsSchemaAsync(DeleteJourneyExternaleventsSchemaRequest request, AsyncApiCallback<Void> callback) Delete a schemadeleteJourneyExternaleventsSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a schemadeleteJourneyOutcomeAsync(DeleteJourneyOutcomeRequest request, AsyncApiCallback<Void> callback) Deprecated.deleteJourneyOutcomeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deprecated.deleteJourneyOutcomesPredictorAsync(DeleteJourneyOutcomesPredictorRequest request, AsyncApiCallback<Void> callback) Deprecated.deleteJourneyOutcomesPredictorAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deprecated.deleteJourneySegmentAsync(DeleteJourneySegmentRequest request, AsyncApiCallback<Void> callback) Delete a segment.deleteJourneySegmentAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a segment.deleteJourneyViewAsync(DeleteJourneyViewRequest request, AsyncApiCallback<Void> callback) Delete a Journey View by ID deletes all versionsdeleteJourneyViewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a Journey View by ID deletes all versionsdeleteJourneyViewSchedulesAsync(DeleteJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Delete the Schedule of a JourneyViewdeleteJourneyViewSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Delete the Schedule of a JourneyViewgetAnalyticsJourneysAggregatesJobAsync(GetAnalyticsJourneysAggregatesJobRequest request, AsyncApiCallback<AsyncQueryStatus> callback) Get status for async query for journey aggregatesgetAnalyticsJourneysAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AsyncQueryStatus>> callback) Get status for async query for journey aggregatesgetAnalyticsJourneysAggregatesJobResultsAsync(GetAnalyticsJourneysAggregatesJobResultsRequest request, AsyncApiCallback<JourneyAsyncAggregateQueryResponse> callback) Fetch a page of results for an async aggregates querygetAnalyticsJourneysAggregatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyAsyncAggregateQueryResponse>> callback) Fetch a page of results for an async aggregates querygetExternalcontactsContactJourneySegmentsAsync(GetExternalcontactsContactJourneySegmentsRequest request, AsyncApiCallback<SegmentAssignmentListing> callback) Retrieve segment assignments by external contact ID.getExternalcontactsContactJourneySegmentsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SegmentAssignmentListing>> callback) Retrieve segment assignments by external contact ID.getExternalcontactsContactJourneySessionsAsync(GetExternalcontactsContactJourneySessionsRequest request, AsyncApiCallback<SessionListing> callback) Retrieve all sessions for a given external contact.getExternalcontactsContactJourneySessionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SessionListing>> callback) Retrieve all sessions for a given external contact.getJourneyActionmapAsync(GetJourneyActionmapRequest request, AsyncApiCallback<ActionMap> callback) Retrieve a single action map.getJourneyActionmapAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Retrieve a single action map.getJourneyActionmapsAsync(GetJourneyActionmapsRequest request, AsyncApiCallback<ActionMapListing> callback) Retrieve all action maps.getJourneyActionmapsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMapListing>> callback) Retrieve all action maps.getJourneyActionmapsEstimatesJobAsync(GetJourneyActionmapsEstimatesJobRequest request, AsyncApiCallback<String> callback) Deprecated.getJourneyActionmapsEstimatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<String>> callback) Deprecated.getJourneyActionmapsEstimatesJobResultsAsync(GetJourneyActionmapsEstimatesJobResultsRequest request, AsyncApiCallback<ActionMapEstimateResult> callback) Deprecated.getJourneyActionmapsEstimatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMapEstimateResult>> callback) Deprecated.getJourneyActiontargetAsync(GetJourneyActiontargetRequest request, AsyncApiCallback<ActionTarget> callback) Deprecated.getJourneyActiontargetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTarget>> callback) Deprecated.getJourneyActiontargetsAsync(GetJourneyActiontargetsRequest request, AsyncApiCallback<ActionTargetListing> callback) Deprecated.getJourneyActiontargetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTargetListing>> callback) Deprecated.getJourneyActiontemplateAsync(GetJourneyActiontemplateRequest request, AsyncApiCallback<ActionTemplate> callback) Retrieve a single action template.getJourneyActiontemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Retrieve a single action template.getJourneyActiontemplatesAsync(GetJourneyActiontemplatesRequest request, AsyncApiCallback<ActionTemplateListing> callback) Retrieve all action templates.getJourneyActiontemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTemplateListing>> callback) Retrieve all action templates.getJourneyDeploymentCustomerPingAsync(GetJourneyDeploymentCustomerPingRequest request, AsyncApiCallback<DeploymentPing> callback) Send a ping.getJourneyDeploymentCustomerPingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DeploymentPing>> callback) Send a ping.getJourneyExternaleventsConfigurationAsync(GetJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Get an external events configurationgetJourneyExternaleventsConfigurationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Get an external events configurationgetJourneyExternaleventsConfigurationsAsync(GetJourneyExternaleventsConfigurationsRequest request, AsyncApiCallback<ExternalEventsConfigurationListing> callback) Get all external event configurations.getJourneyExternaleventsConfigurationsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventsConfigurationListing>> callback) Get all external event configurations.getJourneyExternaleventsSchemaAsync(GetJourneyExternaleventsSchemaRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Get a schemagetJourneyExternaleventsSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Get a schemagetJourneyExternaleventsSchemasAsync(GetJourneyExternaleventsSchemasRequest request, AsyncApiCallback<JourneyExternalEventsSchemaListing> callback) Get a list of schemas.getJourneyExternaleventsSchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchemaListing>> callback) Get a list of schemas.getJourneyExternaleventsSchemasCoretypeAsync(GetJourneyExternaleventsSchemasCoretypeRequest request, AsyncApiCallback<Coretype> callback) Get a core type from which all schemas are builtgetJourneyExternaleventsSchemasCoretypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Coretype>> callback) Get a core type from which all schemas are builtgetJourneyExternaleventsSchemasCoretypesAsync(GetJourneyExternaleventsSchemasCoretypesRequest request, AsyncApiCallback<CoretypeListing> callback) Get the list of core types enabled for a specific namespace.getJourneyExternaleventsSchemasCoretypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CoretypeListing>> callback) Get the list of core types enabled for a specific namespace.getJourneyExternaleventsSchemasLimitsAsync(GetJourneyExternaleventsSchemasLimitsRequest request, AsyncApiCallback<SchemaQuantityLimits> callback) Get quantitative limits on schemasgetJourneyExternaleventsSchemasLimitsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SchemaQuantityLimits>> callback) Get quantitative limits on schemasgetJourneyExternaleventsSchemaVersionAsync(GetJourneyExternaleventsSchemaVersionRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Get a specific version of a schemagetJourneyExternaleventsSchemaVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Get a specific version of a schemagetJourneyExternaleventsSchemaVersionsAsync(GetJourneyExternaleventsSchemaVersionsRequest request, AsyncApiCallback<JourneyExternalEventsSchemaListing> callback) Get all versions of a External Events schemagetJourneyExternaleventsSchemaVersionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchemaListing>> callback) Get all versions of a External Events schemagetJourneyOutcomeAsync(GetJourneyOutcomeRequest request, AsyncApiCallback<Outcome> callback) Deprecated.getJourneyOutcomeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.getJourneyOutcomesAsync(GetJourneyOutcomesRequest request, AsyncApiCallback<OutcomeListing> callback) Deprecated.getJourneyOutcomesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeListing>> callback) Deprecated.getJourneyOutcomesAttributionsJobAsync(GetJourneyOutcomesAttributionsJobRequest request, AsyncApiCallback<OutcomeAttributionJobStateResponse> callback) Deprecated.getJourneyOutcomesAttributionsJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeAttributionJobStateResponse>> callback) Deprecated.getJourneyOutcomesAttributionsJobResultsAsync(GetJourneyOutcomesAttributionsJobResultsRequest request, AsyncApiCallback<OutcomeAttributionResponseListing> callback) Deprecated.getJourneyOutcomesAttributionsJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeAttributionResponseListing>> callback) Deprecated.getJourneyOutcomesPredictorAsync(GetJourneyOutcomesPredictorRequest request, AsyncApiCallback<OutcomePredictor> callback) Deprecated.getJourneyOutcomesPredictorAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomePredictor>> callback) Deprecated.getJourneyOutcomesPredictorsAsync(GetJourneyOutcomesPredictorsRequest request, AsyncApiCallback<OutcomePredictorListing> callback) Deprecated.getJourneyOutcomesPredictorsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomePredictorListing>> callback) Deprecated.getJourneySegmentAsync(GetJourneySegmentRequest request, AsyncApiCallback<JourneySegment> callback) Retrieve a single segment.getJourneySegmentAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Retrieve a single segment.getJourneySegmentsAsync(GetJourneySegmentsRequest request, AsyncApiCallback<SegmentListing> callback) Retrieve all segments.getJourneySegmentsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SegmentListing>> callback) Retrieve all segments.getJourneySessionAsync(GetJourneySessionRequest request, AsyncApiCallback<Session> callback) Retrieve a single session.getJourneySessionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Session>> callback) Retrieve a single session.getJourneySessionEventsAsync(GetJourneySessionEventsRequest request, AsyncApiCallback<EventListing> callback) Retrieve all events for a given session.getJourneySessionEventsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EventListing>> callback) Retrieve all events for a given session.getJourneySessionOutcomescoresAsync(GetJourneySessionOutcomescoresRequest request, AsyncApiCallback<OutcomeScoresResult> callback) Deprecated.getJourneySessionOutcomescoresAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeScoresResult>> callback) Deprecated.getJourneyViewAsync(GetJourneyViewRequest request, AsyncApiCallback<JourneyView> callback) Get a Journey View by ID returns the latest versiongetJourneyViewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Get a Journey View by ID returns the latest versiongetJourneyViewsAsync(GetJourneyViewsRequest request, AsyncApiCallback<JourneyViewListing> callback) Get a list of Journey ViewsgetJourneyViewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewListing>> callback) Get a list of Journey ViewsgetJourneyViewSchedulesAsync(GetJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Get the Schedule for a JourneyViewgetJourneyViewSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Get the Schedule for a JourneyViewgetJourneyViewsDataDetailsAsync(GetJourneyViewsDataDetailsRequest request, AsyncApiCallback<DataRange> callback) Get details about the data available for journey queries including oldest and newest event datesgetJourneyViewsDataDetailsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DataRange>> callback) Get details about the data available for journey queries including oldest and newest event datesgetJourneyViewsEventdefinitionAsync(GetJourneyViewsEventdefinitionRequest request, AsyncApiCallback<JourneyEventDefinition> callback) Get an Event DefinitiongetJourneyViewsEventdefinitionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyEventDefinition>> callback) Get an Event DefinitiongetJourneyViewsEventdefinitionsAsync(GetJourneyViewsEventdefinitionsRequest request, AsyncApiCallback<JourneyEventDefinitionListing> callback) Get a list of Event DefinitionsgetJourneyViewsEventdefinitionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyEventDefinitionListing>> callback) Get a list of Event DefinitionsgetJourneyViewsEventdefinitionsExternalAsync(GetJourneyViewsEventdefinitionsExternalRequest request, AsyncApiCallback<GetExternalEventsResponse> callback) Get external events for journey viewsgetJourneyViewsEventdefinitionsExternalAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<GetExternalEventsResponse>> callback) Get external events for journey viewsgetJourneyViewsEventdefinitionsExternalChangesAsync(GetJourneyViewsEventdefinitionsExternalChangesRequest request, AsyncApiCallback<ExternalEventChangesResponse> callback) Get changes in external event definitionsgetJourneyViewsEventdefinitionsExternalChangesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventChangesResponse>> callback) Get changes in external event definitionsgetJourneyViewsJobsAsync(GetJourneyViewsJobsRequest request, AsyncApiCallback<JourneyViewJobListing> callback) Get the jobs for an organization.getJourneyViewsJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJobListing>> callback) Get the jobs for an organization.getJourneyViewsJobsMeAsync(GetJourneyViewsJobsMeRequest request, AsyncApiCallback<JourneyViewJobListing> callback) Get my jobsgetJourneyViewsJobsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJobListing>> callback) Get my jobsgetJourneyViewsSchedulesAsync(GetJourneyViewsSchedulesRequest request, AsyncApiCallback<JourneyViewScheduleListing> callback) Get the journey schedules for an organization.getJourneyViewsSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewScheduleListing>> callback) Get the journey schedules for an organization.getJourneyViewVersionAsync(GetJourneyViewVersionRequest request, AsyncApiCallback<JourneyView> callback) Get a Journey View by ID and versiongetJourneyViewVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Get a Journey View by ID and versiongetJourneyViewVersionChartAsync(GetJourneyViewVersionChartRequest request, AsyncApiCallback<JourneyViewChart> callback) Get a Chart by ID returns the latest versiongetJourneyViewVersionChartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChart>> callback) Get a Chart by ID returns the latest versiongetJourneyViewVersionChartVersionAsync(GetJourneyViewVersionChartVersionRequest request, AsyncApiCallback<JourneyViewChart> callback) Get a Chart by ID and versiongetJourneyViewVersionChartVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChart>> callback) Get a Chart by ID and versiongetJourneyViewVersionJobAsync(GetJourneyViewVersionJobRequest request, AsyncApiCallback<JourneyViewJob> callback) Get the job for a journey view version.getJourneyViewVersionJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Get the job for a journey view version.getJourneyViewVersionJobResultsAsync(GetJourneyViewVersionJobResultsRequest request, AsyncApiCallback<JourneyViewResult> callback) Get the result of a job for a journey view version.getJourneyViewVersionJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewResult>> callback) Get the result of a job for a journey view version.getJourneyViewVersionJobResultsChartAsync(GetJourneyViewVersionJobResultsChartRequest request, AsyncApiCallback<JourneyViewChartResult> callback) Get the chart result associated with a journey view job.getJourneyViewVersionJobResultsChartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChartResult>> callback) Get the chart result associated with a journey view job.getJourneyViewVersionJobsLatestAsync(GetJourneyViewVersionJobsLatestRequest request, AsyncApiCallback<JourneyViewJob> callback) Get the latest job of a journey view version.getJourneyViewVersionJobsLatestAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Get the latest job of a journey view version.patchJourneyActionmapAsync(PatchJourneyActionmapRequest request, AsyncApiCallback<ActionMap> callback) Update single action map.patchJourneyActionmapAsync(ApiRequest<PatchActionMap> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Update single action map.patchJourneyActiontargetAsync(PatchJourneyActiontargetRequest request, AsyncApiCallback<ActionTarget> callback) Deprecated.patchJourneyActiontargetAsync(ApiRequest<PatchActionTarget> request, AsyncApiCallback<ApiResponse<ActionTarget>> callback) Deprecated.patchJourneyActiontemplateAsync(PatchJourneyActiontemplateRequest request, AsyncApiCallback<ActionTemplate> callback) Update a single action template.patchJourneyActiontemplateAsync(ApiRequest<PatchActionTemplate> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Update a single action template.patchJourneyExternaleventsConfigurationAsync(PatchJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Update an external events configuration.patchJourneyExternaleventsConfigurationAsync(ApiRequest<UpdateExternalEventsConfigurationRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Update an external events configuration.patchJourneyOutcomeAsync(PatchJourneyOutcomeRequest request, AsyncApiCallback<Outcome> callback) Deprecated.patchJourneyOutcomeAsync(ApiRequest<PatchOutcome> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.patchJourneySegmentAsync(PatchJourneySegmentRequest request, AsyncApiCallback<JourneySegment> callback) Update a segment.patchJourneySegmentAsync(ApiRequest<PatchSegment> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Update a segment.patchJourneyViewVersionJobAsync(PatchJourneyViewVersionJobRequest request, AsyncApiCallback<JourneyViewJob> callback) Update the job for a journey view version.patchJourneyViewVersionJobAsync(ApiRequest<JourneyViewJob> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Update the job for a journey view version.postAnalyticsJourneysAggregatesJobsAsync(PostAnalyticsJourneysAggregatesJobsRequest request, AsyncApiCallback<AsyncQueryResponse> callback) Query for journey aggregates asynchronouslypostAnalyticsJourneysAggregatesJobsAsync(ApiRequest<JourneyAsyncAggregationQuery> request, AsyncApiCallback<ApiResponse<AsyncQueryResponse>> callback) Query for journey aggregates asynchronouslypostAnalyticsJourneysAggregatesQueryAsync(PostAnalyticsJourneysAggregatesQueryRequest request, AsyncApiCallback<JourneyAggregateQueryResponse> callback) Query for journey aggregatespostAnalyticsJourneysAggregatesQueryAsync(ApiRequest<JourneyAggregationQuery> request, AsyncApiCallback<ApiResponse<JourneyAggregateQueryResponse>> callback) Query for journey aggregatespostExternalcontactsContactJourneySegmentsAsync(PostExternalcontactsContactJourneySegmentsRequest request, AsyncApiCallback<UpdateSegmentAssignmentResponse> callback) Assign/Unassign up to 10 segments to/from an external contact or, if a segment is already assigned, update the expiry date of the segment assignment.postExternalcontactsContactJourneySegmentsAsync(ApiRequest<UpdateSegmentAssignmentRequest> request, AsyncApiCallback<ApiResponse<UpdateSegmentAssignmentResponse>> callback) Assign/Unassign up to 10 segments to/from an external contact or, if a segment is already assigned, update the expiry date of the segment assignment.postJourneyActionmapsAsync(PostJourneyActionmapsRequest request, AsyncApiCallback<ActionMap> callback) Create an action map.postJourneyActionmapsAsync(ApiRequest<ActionMap> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Create an action map.postJourneyActionmapsEstimatesJobsAsync(PostJourneyActionmapsEstimatesJobsRequest request, AsyncApiCallback<EstimateJobAsyncResponse> callback) Deprecated.postJourneyActionmapsEstimatesJobsAsync(ApiRequest<ActionMapEstimateRequest> request, AsyncApiCallback<ApiResponse<EstimateJobAsyncResponse>> callback) Deprecated.postJourneyActiontemplatesAsync(PostJourneyActiontemplatesRequest request, AsyncApiCallback<ActionTemplate> callback) Create a single action template.postJourneyActiontemplatesAsync(ApiRequest<ActionTemplate> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Create a single action template.postJourneyDeploymentActioneventAsync(PostJourneyDeploymentActioneventRequest request, AsyncApiCallback<Void> callback) Sends an action event, which is used for changing the state of actions that have been offered to the user.postJourneyDeploymentActioneventAsync(ApiRequest<ActionEventRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Sends an action event, which is used for changing the state of actions that have been offered to the user.postJourneyDeploymentAppeventsAsync(PostJourneyDeploymentAppeventsRequest request, AsyncApiCallback<AppEventResponse> callback) Send a journey app event, used for tracking customer activity on an application.postJourneyDeploymentAppeventsAsync(ApiRequest<AppEventRequest> request, AsyncApiCallback<ApiResponse<AppEventResponse>> callback) Send a journey app event, used for tracking customer activity on an application.postJourneyDeploymentWebeventsAsync(PostJourneyDeploymentWebeventsRequest request, AsyncApiCallback<WebEventResponse> callback) Send a journey web event, used for tracking customer activity on a website.postJourneyDeploymentWebeventsAsync(ApiRequest<WebEventRequest> request, AsyncApiCallback<ApiResponse<WebEventResponse>> callback) Send a journey web event, used for tracking customer activity on a website.postJourneyExternaleventsConfigurationEventsAsync(PostJourneyExternaleventsConfigurationEventsRequest request, AsyncApiCallback<ExternalEventsResponse> callback) Create external eventspostJourneyExternaleventsConfigurationEventsAsync(ApiRequest<ExternalEventsRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsResponse>> callback) Create external eventspostJourneyExternaleventsConfigurationsAsync(PostJourneyExternaleventsConfigurationsRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Create an external events configuration.postJourneyExternaleventsConfigurationsAsync(ApiRequest<CreateExternalEventsConfigurationRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Create an external events configuration.postJourneyExternaleventsSchemasAsync(PostJourneyExternaleventsSchemasRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Create a schemapostJourneyExternaleventsSchemasAsync(ApiRequest<JourneyJsonSchemaRequest> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Create a schemapostJourneyFlowsPathsQueryAsync(PostJourneyFlowsPathsQueryRequest request, AsyncApiCallback<FlowPaths> callback) Query for flow paths.postJourneyFlowsPathsQueryAsync(ApiRequest<FlowPathsQuery> request, AsyncApiCallback<ApiResponse<FlowPaths>> callback) Query for flow paths.postJourneyOutcomesAsync(PostJourneyOutcomesRequest request, AsyncApiCallback<Outcome> callback) Deprecated.postJourneyOutcomesAsync(ApiRequest<OutcomeRequest> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.postJourneyOutcomesAttributionsJobsAsync(PostJourneyOutcomesAttributionsJobsRequest request, AsyncApiCallback<OutcomeAttributionAsyncResponse> callback) Deprecated.postJourneyOutcomesAttributionsJobsAsync(ApiRequest<OutcomeAttributionListing> request, AsyncApiCallback<ApiResponse<OutcomeAttributionAsyncResponse>> callback) Deprecated.postJourneyOutcomesPredictorsAsync(PostJourneyOutcomesPredictorsRequest request, AsyncApiCallback<OutcomePredictor> callback) Deprecated.postJourneyOutcomesPredictorsAsync(ApiRequest<OutcomePredictorRequest> request, AsyncApiCallback<ApiResponse<OutcomePredictor>> callback) Deprecated.postJourneySegmentsAsync(PostJourneySegmentsRequest request, AsyncApiCallback<JourneySegment> callback) Create a segment.postJourneySegmentsAsync(ApiRequest<JourneySegmentRequest> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Create a segment.postJourneyViewsAsync(PostJourneyViewsRequest request, AsyncApiCallback<JourneyView> callback) Create a new Journey ViewpostJourneyViewsAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Create a new Journey ViewpostJourneyViewSchedulesAsync(PostJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Add a new Schedule to a JourneyViewpostJourneyViewSchedulesAsync(ApiRequest<JourneyViewSchedule> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Add a new Schedule to a JourneyViewpostJourneyViewsEncodingsValidateAsync(PostJourneyViewsEncodingsValidateRequest request, AsyncApiCallback<EntityListing> callback) Validate whether an encoding exist for a label/value combination.postJourneyViewsEncodingsValidateAsync(ApiRequest<List<Label>> request, AsyncApiCallback<ApiResponse<EntityListing>> callback) Validate whether an encoding exist for a label/value combination.postJourneyViewVersionJobsAsync(PostJourneyViewVersionJobsRequest request, AsyncApiCallback<JourneyViewJob> callback) Submit a job request for a journey view version.postJourneyViewVersionJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Submit a job request for a journey view version.postJourneyViewVersionsAsync(PostJourneyViewVersionsRequest request, AsyncApiCallback<JourneyView> callback) Update a Journey View by ID creates a new versionpostJourneyViewVersionsAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Update a Journey View by ID creates a new versionputJourneyExternaleventsSchemaAsync(PutJourneyExternaleventsSchemaRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Update a schemaputJourneyExternaleventsSchemaAsync(ApiRequest<JourneySchemaUpdateRequest> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Update a schemaputJourneyViewSchedulesAsync(PutJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Update the Schedule for a JourneyViewputJourneyViewSchedulesAsync(ApiRequest<JourneyViewSchedule> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Update the Schedule for a JourneyViewputJourneyViewsEventdefinitionActivateAsync(PutJourneyViewsEventdefinitionActivateRequest request, AsyncApiCallback<ActivateExternalEventResponse> callback) Activate external event for journey viewsputJourneyViewsEventdefinitionActivateAsync(ApiRequest<ActivateExternalEventRequest> request, AsyncApiCallback<ApiResponse<ActivateExternalEventResponse>> callback) Activate external event for journey viewsputJourneyViewsEventdefinitionAsync(PutJourneyViewsEventdefinitionRequest request, AsyncApiCallback<UpdateExternalEventResponse> callback) Update external event for journey viewsputJourneyViewsEventdefinitionAsync(ApiRequest<UpdateExternalEventRequest> request, AsyncApiCallback<ApiResponse<UpdateExternalEventResponse>> callback) Update external event for journey viewsputJourneyViewVersionAsync(PutJourneyViewVersionRequest request, AsyncApiCallback<JourneyView> callback) Update a Journey View by ID and version does not create a new versionputJourneyViewVersionAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Update a Journey View by ID and version does not create a new version
-
Constructor Details
-
JourneyApiAsync
public JourneyApiAsync() -
JourneyApiAsync
-
-
Method Details
-
deleteAnalyticsJourneysAggregatesJobAsync
public Future<Void> deleteAnalyticsJourneysAggregatesJobAsync(DeleteAnalyticsJourneysAggregatesJobRequest request, AsyncApiCallback<Void> callback) Delete/cancel an async request for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteAnalyticsJourneysAggregatesJobAsync
public Future<ApiResponse<Void>> deleteAnalyticsJourneysAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete/cancel an async request for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyActionmapAsync
public Future<Void> deleteJourneyActionmapAsync(DeleteJourneyActionmapRequest request, AsyncApiCallback<Void> callback) Delete single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyActionmapAsync
public Future<ApiResponse<Void>> deleteJourneyActionmapAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyActiontemplateAsync
public Future<Void> deleteJourneyActiontemplateAsync(DeleteJourneyActiontemplateRequest request, AsyncApiCallback<Void> callback) Delete a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyActiontemplateAsync
public Future<ApiResponse<Void>> deleteJourneyActiontemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyExternaleventsConfigurationAsync
public Future<Void> deleteJourneyExternaleventsConfigurationAsync(DeleteJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<Void> callback) Delete an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyExternaleventsConfigurationAsync
public Future<ApiResponse<Void>> deleteJourneyExternaleventsConfigurationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyExternaleventsSchemaAsync
public Future<Void> deleteJourneyExternaleventsSchemaAsync(DeleteJourneyExternaleventsSchemaRequest request, AsyncApiCallback<Void> callback) Delete a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyExternaleventsSchemaAsync
public Future<ApiResponse<Void>> deleteJourneyExternaleventsSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyOutcomeAsync
public Future<Void> deleteJourneyOutcomeAsync(DeleteJourneyOutcomeRequest request, AsyncApiCallback<Void> callback) Deprecated.Deprecated. Delete an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyOutcomeAsync
public Future<ApiResponse<Void>> deleteJourneyOutcomeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deprecated.Deprecated. Delete an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyOutcomesPredictorAsync
public Future<Void> deleteJourneyOutcomesPredictorAsync(DeleteJourneyOutcomesPredictorRequest request, AsyncApiCallback<Void> callback) Deprecated.Deprecated. Delete an outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyOutcomesPredictorAsync
public Future<ApiResponse<Void>> deleteJourneyOutcomesPredictorAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Deprecated.Deprecated. Delete an outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneySegmentAsync
public Future<Void> deleteJourneySegmentAsync(DeleteJourneySegmentRequest request, AsyncApiCallback<Void> callback) Delete a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneySegmentAsync
public Future<ApiResponse<Void>> deleteJourneySegmentAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyViewAsync
public Future<Void> deleteJourneyViewAsync(DeleteJourneyViewRequest request, AsyncApiCallback<Void> callback) Delete a Journey View by ID deletes all versions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyViewAsync
public Future<ApiResponse<Void>> deleteJourneyViewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a Journey View by ID deletes all versions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyViewSchedulesAsync
public Future<JourneyViewSchedule> deleteJourneyViewSchedulesAsync(DeleteJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Delete the Schedule of a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteJourneyViewSchedulesAsync
public Future<ApiResponse<JourneyViewSchedule>> deleteJourneyViewSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Delete the Schedule of a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsJourneysAggregatesJobAsync
public Future<AsyncQueryStatus> getAnalyticsJourneysAggregatesJobAsync(GetAnalyticsJourneysAggregatesJobRequest request, AsyncApiCallback<AsyncQueryStatus> callback) Get status for async query for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsJourneysAggregatesJobAsync
public Future<ApiResponse<AsyncQueryStatus>> getAnalyticsJourneysAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AsyncQueryStatus>> callback) Get status for async query for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsJourneysAggregatesJobResultsAsync
public Future<JourneyAsyncAggregateQueryResponse> getAnalyticsJourneysAggregatesJobResultsAsync(GetAnalyticsJourneysAggregatesJobResultsRequest request, AsyncApiCallback<JourneyAsyncAggregateQueryResponse> callback) Fetch a page of results for an async aggregates query- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsJourneysAggregatesJobResultsAsync
public Future<ApiResponse<JourneyAsyncAggregateQueryResponse>> getAnalyticsJourneysAggregatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyAsyncAggregateQueryResponse>> callback) Fetch a page of results for an async aggregates query- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getExternalcontactsContactJourneySegmentsAsync
public Future<SegmentAssignmentListing> getExternalcontactsContactJourneySegmentsAsync(GetExternalcontactsContactJourneySegmentsRequest request, AsyncApiCallback<SegmentAssignmentListing> callback) Retrieve segment assignments by external contact ID.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getExternalcontactsContactJourneySegmentsAsync
public Future<ApiResponse<SegmentAssignmentListing>> getExternalcontactsContactJourneySegmentsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SegmentAssignmentListing>> callback) Retrieve segment assignments by external contact ID.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getExternalcontactsContactJourneySessionsAsync
public Future<SessionListing> getExternalcontactsContactJourneySessionsAsync(GetExternalcontactsContactJourneySessionsRequest request, AsyncApiCallback<SessionListing> callback) Retrieve all sessions for a given external contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getExternalcontactsContactJourneySessionsAsync
public Future<ApiResponse<SessionListing>> getExternalcontactsContactJourneySessionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SessionListing>> callback) Retrieve all sessions for a given external contact.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapAsync
public Future<ActionMap> getJourneyActionmapAsync(GetJourneyActionmapRequest request, AsyncApiCallback<ActionMap> callback) Retrieve a single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapAsync
public Future<ApiResponse<ActionMap>> getJourneyActionmapAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Retrieve a single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsAsync
public Future<ActionMapListing> getJourneyActionmapsAsync(GetJourneyActionmapsRequest request, AsyncApiCallback<ActionMapListing> callback) Retrieve all action maps.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsAsync
public Future<ApiResponse<ActionMapListing>> getJourneyActionmapsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMapListing>> callback) Retrieve all action maps.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsEstimatesJobAsync
public Future<String> getJourneyActionmapsEstimatesJobAsync(GetJourneyActionmapsEstimatesJobRequest request, AsyncApiCallback<String> callback) Deprecated.Deprecated. Get status of job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsEstimatesJobAsync
public Future<ApiResponse<String>> getJourneyActionmapsEstimatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<String>> callback) Deprecated.Deprecated. Get status of job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsEstimatesJobResultsAsync
public Future<ActionMapEstimateResult> getJourneyActionmapsEstimatesJobResultsAsync(GetJourneyActionmapsEstimatesJobResultsRequest request, AsyncApiCallback<ActionMapEstimateResult> callback) Deprecated.Deprecated. Get estimates from completed job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActionmapsEstimatesJobResultsAsync
public Future<ApiResponse<ActionMapEstimateResult>> getJourneyActionmapsEstimatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionMapEstimateResult>> callback) Deprecated.Deprecated. Get estimates from completed job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontargetAsync
public Future<ActionTarget> getJourneyActiontargetAsync(GetJourneyActiontargetRequest request, AsyncApiCallback<ActionTarget> callback) Deprecated.Deprecated. Retrieve a single action target. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontargetAsync
public Future<ApiResponse<ActionTarget>> getJourneyActiontargetAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTarget>> callback) Deprecated.Deprecated. Retrieve a single action target. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontargetsAsync
public Future<ActionTargetListing> getJourneyActiontargetsAsync(GetJourneyActiontargetsRequest request, AsyncApiCallback<ActionTargetListing> callback) Deprecated.Deprecated. Retrieve all action targets. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontargetsAsync
public Future<ApiResponse<ActionTargetListing>> getJourneyActiontargetsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTargetListing>> callback) Deprecated.Deprecated. Retrieve all action targets. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontemplateAsync
public Future<ActionTemplate> getJourneyActiontemplateAsync(GetJourneyActiontemplateRequest request, AsyncApiCallback<ActionTemplate> callback) Retrieve a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontemplateAsync
public Future<ApiResponse<ActionTemplate>> getJourneyActiontemplateAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Retrieve a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontemplatesAsync
public Future<ActionTemplateListing> getJourneyActiontemplatesAsync(GetJourneyActiontemplatesRequest request, AsyncApiCallback<ActionTemplateListing> callback) Retrieve all action templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyActiontemplatesAsync
public Future<ApiResponse<ActionTemplateListing>> getJourneyActiontemplatesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ActionTemplateListing>> callback) Retrieve all action templates.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyDeploymentCustomerPingAsync
public Future<DeploymentPing> getJourneyDeploymentCustomerPingAsync(GetJourneyDeploymentCustomerPingRequest request, AsyncApiCallback<DeploymentPing> callback) Send a ping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyDeploymentCustomerPingAsync
public Future<ApiResponse<DeploymentPing>> getJourneyDeploymentCustomerPingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DeploymentPing>> callback) Send a ping.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsConfigurationAsync
public Future<ExternalEventsConfiguration> getJourneyExternaleventsConfigurationAsync(GetJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Get an external events configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsConfigurationAsync
public Future<ApiResponse<ExternalEventsConfiguration>> getJourneyExternaleventsConfigurationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Get an external events configuration- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsConfigurationsAsync
public Future<ExternalEventsConfigurationListing> getJourneyExternaleventsConfigurationsAsync(GetJourneyExternaleventsConfigurationsRequest request, AsyncApiCallback<ExternalEventsConfigurationListing> callback) Get all external event configurations.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsConfigurationsAsync
public Future<ApiResponse<ExternalEventsConfigurationListing>> getJourneyExternaleventsConfigurationsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventsConfigurationListing>> callback) Get all external event configurations.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaAsync
public Future<JourneyExternalEventsSchema> getJourneyExternaleventsSchemaAsync(GetJourneyExternaleventsSchemaRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Get a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaAsync
public Future<ApiResponse<JourneyExternalEventsSchema>> getJourneyExternaleventsSchemaAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Get a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaVersionAsync
public Future<JourneyExternalEventsSchema> getJourneyExternaleventsSchemaVersionAsync(GetJourneyExternaleventsSchemaVersionRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Get a specific version of a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaVersionAsync
public Future<ApiResponse<JourneyExternalEventsSchema>> getJourneyExternaleventsSchemaVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Get a specific version of a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaVersionsAsync
public Future<JourneyExternalEventsSchemaListing> getJourneyExternaleventsSchemaVersionsAsync(GetJourneyExternaleventsSchemaVersionsRequest request, AsyncApiCallback<JourneyExternalEventsSchemaListing> callback) Get all versions of a External Events schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemaVersionsAsync
public Future<ApiResponse<JourneyExternalEventsSchemaListing>> getJourneyExternaleventsSchemaVersionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchemaListing>> callback) Get all versions of a External Events schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemasAsync
public Future<JourneyExternalEventsSchemaListing> getJourneyExternaleventsSchemasAsync(GetJourneyExternaleventsSchemasRequest request, AsyncApiCallback<JourneyExternalEventsSchemaListing> callback) Get a list of schemas.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemasAsync
public Future<ApiResponse<JourneyExternalEventsSchemaListing>> getJourneyExternaleventsSchemasAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchemaListing>> callback) Get a list of schemas.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemasCoretypeAsync
public Future<Coretype> getJourneyExternaleventsSchemasCoretypeAsync(GetJourneyExternaleventsSchemasCoretypeRequest request, AsyncApiCallback<Coretype> callback) Get a core type 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
-
getJourneyExternaleventsSchemasCoretypeAsync
public Future<ApiResponse<Coretype>> getJourneyExternaleventsSchemasCoretypeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Coretype>> callback) Get a core type 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
-
getJourneyExternaleventsSchemasCoretypesAsync
public Future<CoretypeListing> getJourneyExternaleventsSchemasCoretypesAsync(GetJourneyExternaleventsSchemasCoretypesRequest request, AsyncApiCallback<CoretypeListing> callback) Get the list of core types enabled for a specific namespace.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemasCoretypesAsync
public Future<ApiResponse<CoretypeListing>> getJourneyExternaleventsSchemasCoretypesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<CoretypeListing>> callback) Get the list of core types enabled for a specific namespace.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyExternaleventsSchemasLimitsAsync
public Future<SchemaQuantityLimits> getJourneyExternaleventsSchemasLimitsAsync(GetJourneyExternaleventsSchemasLimitsRequest 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
-
getJourneyExternaleventsSchemasLimitsAsync
public Future<ApiResponse<SchemaQuantityLimits>> getJourneyExternaleventsSchemasLimitsAsync(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
-
getJourneyOutcomeAsync
public Future<Outcome> getJourneyOutcomeAsync(GetJourneyOutcomeRequest request, AsyncApiCallback<Outcome> callback) Deprecated.Deprecated. Retrieve a single outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomeAsync
public Future<ApiResponse<Outcome>> getJourneyOutcomeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.Deprecated. Retrieve a single outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAsync
public Future<OutcomeListing> getJourneyOutcomesAsync(GetJourneyOutcomesRequest request, AsyncApiCallback<OutcomeListing> callback) Deprecated.Deprecated. Retrieve all outcomes. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAsync
public Future<ApiResponse<OutcomeListing>> getJourneyOutcomesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeListing>> callback) Deprecated.Deprecated. Retrieve all outcomes. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAttributionsJobAsync
public Future<OutcomeAttributionJobStateResponse> getJourneyOutcomesAttributionsJobAsync(GetJourneyOutcomesAttributionsJobRequest request, AsyncApiCallback<OutcomeAttributionJobStateResponse> callback) Deprecated.Deprecated. Get job status. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ getJourneyOutcomesAttributionsJob is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAttributionsJobAsync
public Future<ApiResponse<OutcomeAttributionJobStateResponse>> getJourneyOutcomesAttributionsJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeAttributionJobStateResponse>> callback) Deprecated.Deprecated. Get job status. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ getJourneyOutcomesAttributionsJob is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAttributionsJobResultsAsync
public Future<OutcomeAttributionResponseListing> getJourneyOutcomesAttributionsJobResultsAsync(GetJourneyOutcomesAttributionsJobResultsRequest request, AsyncApiCallback<OutcomeAttributionResponseListing> callback) Deprecated.Deprecated. Get outcome attribution entities from completed job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ getJourneyOutcomesAttributionsJobResults is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesAttributionsJobResultsAsync
public Future<ApiResponse<OutcomeAttributionResponseListing>> getJourneyOutcomesAttributionsJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeAttributionResponseListing>> callback) Deprecated.Deprecated. Get outcome attribution entities from completed job. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ getJourneyOutcomesAttributionsJobResults is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesPredictorAsync
public Future<OutcomePredictor> getJourneyOutcomesPredictorAsync(GetJourneyOutcomesPredictorRequest request, AsyncApiCallback<OutcomePredictor> callback) Deprecated.Deprecated. Retrieve a single outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesPredictorAsync
public Future<ApiResponse<OutcomePredictor>> getJourneyOutcomesPredictorAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomePredictor>> callback) Deprecated.Deprecated. Retrieve a single outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesPredictorsAsync
public Future<OutcomePredictorListing> getJourneyOutcomesPredictorsAsync(GetJourneyOutcomesPredictorsRequest request, AsyncApiCallback<OutcomePredictorListing> callback) Deprecated.Deprecated. Retrieve all outcome predictors. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyOutcomesPredictorsAsync
public Future<ApiResponse<OutcomePredictorListing>> getJourneyOutcomesPredictorsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomePredictorListing>> callback) Deprecated.Deprecated. Retrieve all outcome predictors. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySegmentAsync
public Future<JourneySegment> getJourneySegmentAsync(GetJourneySegmentRequest request, AsyncApiCallback<JourneySegment> callback) Retrieve a single segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySegmentAsync
public Future<ApiResponse<JourneySegment>> getJourneySegmentAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Retrieve a single segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySegmentsAsync
public Future<SegmentListing> getJourneySegmentsAsync(GetJourneySegmentsRequest request, AsyncApiCallback<SegmentListing> callback) Retrieve all segments.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySegmentsAsync
public Future<ApiResponse<SegmentListing>> getJourneySegmentsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SegmentListing>> callback) Retrieve all segments.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionAsync
public Future<Session> getJourneySessionAsync(GetJourneySessionRequest request, AsyncApiCallback<Session> callback) Retrieve a single session.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionAsync
public Future<ApiResponse<Session>> getJourneySessionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Session>> callback) Retrieve a single session.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionEventsAsync
public Future<EventListing> getJourneySessionEventsAsync(GetJourneySessionEventsRequest request, AsyncApiCallback<EventListing> callback) Retrieve all events for a given session.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionEventsAsync
public Future<ApiResponse<EventListing>> getJourneySessionEventsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EventListing>> callback) Retrieve all events for a given session.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionOutcomescoresAsync
public Future<OutcomeScoresResult> getJourneySessionOutcomescoresAsync(GetJourneySessionOutcomescoresRequest request, AsyncApiCallback<OutcomeScoresResult> callback) Deprecated.Deprecated. Retrieve latest outcome score associated with a session for all outcomes. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneySessionOutcomescoresAsync
public Future<ApiResponse<OutcomeScoresResult>> getJourneySessionOutcomescoresAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OutcomeScoresResult>> callback) Deprecated.Deprecated. Retrieve latest outcome score associated with a session for all outcomes. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewAsync
public Future<JourneyView> getJourneyViewAsync(GetJourneyViewRequest request, AsyncApiCallback<JourneyView> callback) Get a Journey View by ID returns the latest version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewAsync
public Future<ApiResponse<JourneyView>> getJourneyViewAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Get a Journey View by ID returns the latest version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewSchedulesAsync
public Future<JourneyViewSchedule> getJourneyViewSchedulesAsync(GetJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Get the Schedule for a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewSchedulesAsync
public Future<ApiResponse<JourneyViewSchedule>> getJourneyViewSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Get the Schedule for a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionAsync
public Future<JourneyView> getJourneyViewVersionAsync(GetJourneyViewVersionRequest request, AsyncApiCallback<JourneyView> callback) Get a Journey View by ID and version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionAsync
public Future<ApiResponse<JourneyView>> getJourneyViewVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Get a Journey View by ID and version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionChartAsync
public Future<JourneyViewChart> getJourneyViewVersionChartAsync(GetJourneyViewVersionChartRequest request, AsyncApiCallback<JourneyViewChart> callback) Get a Chart by ID returns the latest version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionChartAsync
public Future<ApiResponse<JourneyViewChart>> getJourneyViewVersionChartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChart>> callback) Get a Chart by ID returns the latest version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionChartVersionAsync
public Future<JourneyViewChart> getJourneyViewVersionChartVersionAsync(GetJourneyViewVersionChartVersionRequest request, AsyncApiCallback<JourneyViewChart> callback) Get a Chart by ID and version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionChartVersionAsync
public Future<ApiResponse<JourneyViewChart>> getJourneyViewVersionChartVersionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChart>> callback) Get a Chart by ID and version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobAsync
public Future<JourneyViewJob> getJourneyViewVersionJobAsync(GetJourneyViewVersionJobRequest request, AsyncApiCallback<JourneyViewJob> callback) Get the job for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobAsync
public Future<ApiResponse<JourneyViewJob>> getJourneyViewVersionJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Get the job for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobResultsAsync
public Future<JourneyViewResult> getJourneyViewVersionJobResultsAsync(GetJourneyViewVersionJobResultsRequest request, AsyncApiCallback<JourneyViewResult> callback) Get the result of a job for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobResultsAsync
public Future<ApiResponse<JourneyViewResult>> getJourneyViewVersionJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewResult>> callback) Get the result of a job for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobResultsChartAsync
public Future<JourneyViewChartResult> getJourneyViewVersionJobResultsChartAsync(GetJourneyViewVersionJobResultsChartRequest request, AsyncApiCallback<JourneyViewChartResult> callback) Get the chart result associated with a journey view job.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobResultsChartAsync
public Future<ApiResponse<JourneyViewChartResult>> getJourneyViewVersionJobResultsChartAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewChartResult>> callback) Get the chart result associated with a journey view job.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobsLatestAsync
public Future<JourneyViewJob> getJourneyViewVersionJobsLatestAsync(GetJourneyViewVersionJobsLatestRequest request, AsyncApiCallback<JourneyViewJob> callback) Get the latest job of a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewVersionJobsLatestAsync
public Future<ApiResponse<JourneyViewJob>> getJourneyViewVersionJobsLatestAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Get the latest job of a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsAsync
public Future<JourneyViewListing> getJourneyViewsAsync(GetJourneyViewsRequest request, AsyncApiCallback<JourneyViewListing> callback) Get a list of Journey Views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsAsync
public Future<ApiResponse<JourneyViewListing>> getJourneyViewsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewListing>> callback) Get a list of Journey Views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsDataDetailsAsync
public Future<DataRange> getJourneyViewsDataDetailsAsync(GetJourneyViewsDataDetailsRequest request, AsyncApiCallback<DataRange> callback) Get details about the data available for journey queries including oldest and newest event dates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsDataDetailsAsync
public Future<ApiResponse<DataRange>> getJourneyViewsDataDetailsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DataRange>> callback) Get details about the data available for journey queries including oldest and newest event dates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionAsync
public Future<JourneyEventDefinition> getJourneyViewsEventdefinitionAsync(GetJourneyViewsEventdefinitionRequest request, AsyncApiCallback<JourneyEventDefinition> callback) Get an Event Definition- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionAsync
public Future<ApiResponse<JourneyEventDefinition>> getJourneyViewsEventdefinitionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyEventDefinition>> callback) Get an Event Definition- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsAsync
public Future<JourneyEventDefinitionListing> getJourneyViewsEventdefinitionsAsync(GetJourneyViewsEventdefinitionsRequest request, AsyncApiCallback<JourneyEventDefinitionListing> callback) Get a list of Event Definitions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsAsync
public Future<ApiResponse<JourneyEventDefinitionListing>> getJourneyViewsEventdefinitionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyEventDefinitionListing>> callback) Get a list of Event Definitions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsExternalAsync
public Future<GetExternalEventsResponse> getJourneyViewsEventdefinitionsExternalAsync(GetJourneyViewsEventdefinitionsExternalRequest request, AsyncApiCallback<GetExternalEventsResponse> callback) Get external events for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsExternalAsync
public Future<ApiResponse<GetExternalEventsResponse>> getJourneyViewsEventdefinitionsExternalAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<GetExternalEventsResponse>> callback) Get external events for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsExternalChangesAsync
public Future<ExternalEventChangesResponse> getJourneyViewsEventdefinitionsExternalChangesAsync(GetJourneyViewsEventdefinitionsExternalChangesRequest request, AsyncApiCallback<ExternalEventChangesResponse> callback) Get changes in external event definitions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsEventdefinitionsExternalChangesAsync
public Future<ApiResponse<ExternalEventChangesResponse>> getJourneyViewsEventdefinitionsExternalChangesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<ExternalEventChangesResponse>> callback) Get changes in external event definitions- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsJobsAsync
public Future<JourneyViewJobListing> getJourneyViewsJobsAsync(GetJourneyViewsJobsRequest request, AsyncApiCallback<JourneyViewJobListing> callback) Get the jobs for an organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsJobsAsync
public Future<ApiResponse<JourneyViewJobListing>> getJourneyViewsJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJobListing>> callback) Get the jobs for an organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsJobsMeAsync
public Future<JourneyViewJobListing> getJourneyViewsJobsMeAsync(GetJourneyViewsJobsMeRequest request, AsyncApiCallback<JourneyViewJobListing> callback) Get my jobs- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsJobsMeAsync
public Future<ApiResponse<JourneyViewJobListing>> getJourneyViewsJobsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJobListing>> callback) Get my jobs- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsSchedulesAsync
public Future<JourneyViewScheduleListing> getJourneyViewsSchedulesAsync(GetJourneyViewsSchedulesRequest request, AsyncApiCallback<JourneyViewScheduleListing> callback) Get the journey schedules for an organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getJourneyViewsSchedulesAsync
public Future<ApiResponse<JourneyViewScheduleListing>> getJourneyViewsSchedulesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewScheduleListing>> callback) Get the journey schedules for an organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActionmapAsync
public Future<ActionMap> patchJourneyActionmapAsync(PatchJourneyActionmapRequest request, AsyncApiCallback<ActionMap> callback) Update single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActionmapAsync
public Future<ApiResponse<ActionMap>> patchJourneyActionmapAsync(ApiRequest<PatchActionMap> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Update single action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActiontargetAsync
public Future<ActionTarget> patchJourneyActiontargetAsync(PatchJourneyActiontargetRequest request, AsyncApiCallback<ActionTarget> callback) Deprecated.Deprecated. Update a single action target. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActiontargetAsync
public Future<ApiResponse<ActionTarget>> patchJourneyActiontargetAsync(ApiRequest<PatchActionTarget> request, AsyncApiCallback<ApiResponse<ActionTarget>> callback) Deprecated.Deprecated. Update a single action target. ACD Chat v2.0 in Genesys Predictive Engagement is deprecated and being removed. See https://community.genesys.com/discussion/deprecation-acd-chat-v20-support-in-genesys-predictive-engagement- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActiontemplateAsync
public Future<ActionTemplate> patchJourneyActiontemplateAsync(PatchJourneyActiontemplateRequest request, AsyncApiCallback<ActionTemplate> callback) Update a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyActiontemplateAsync
public Future<ApiResponse<ActionTemplate>> patchJourneyActiontemplateAsync(ApiRequest<PatchActionTemplate> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Update a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyExternaleventsConfigurationAsync
public Future<ExternalEventsConfiguration> patchJourneyExternaleventsConfigurationAsync(PatchJourneyExternaleventsConfigurationRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Update an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyExternaleventsConfigurationAsync
public Future<ApiResponse<ExternalEventsConfiguration>> patchJourneyExternaleventsConfigurationAsync(ApiRequest<UpdateExternalEventsConfigurationRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Update an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyOutcomeAsync
public Future<Outcome> patchJourneyOutcomeAsync(PatchJourneyOutcomeRequest request, AsyncApiCallback<Outcome> callback) Deprecated.Deprecated. Update an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyOutcomeAsync
public Future<ApiResponse<Outcome>> patchJourneyOutcomeAsync(ApiRequest<PatchOutcome> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.Deprecated. Update an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneySegmentAsync
public Future<JourneySegment> patchJourneySegmentAsync(PatchJourneySegmentRequest request, AsyncApiCallback<JourneySegment> callback) Update a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneySegmentAsync
public Future<ApiResponse<JourneySegment>> patchJourneySegmentAsync(ApiRequest<PatchSegment> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Update a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyViewVersionJobAsync
public Future<JourneyViewJob> patchJourneyViewVersionJobAsync(PatchJourneyViewVersionJobRequest request, AsyncApiCallback<JourneyViewJob> callback) Update the job for a journey view version. Only the status can be changed and only to Cancelled- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchJourneyViewVersionJobAsync
public Future<ApiResponse<JourneyViewJob>> patchJourneyViewVersionJobAsync(ApiRequest<JourneyViewJob> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Update the job for a journey view version. Only the status can be changed and only to Cancelled- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsJourneysAggregatesJobsAsync
public Future<AsyncQueryResponse> postAnalyticsJourneysAggregatesJobsAsync(PostAnalyticsJourneysAggregatesJobsRequest request, AsyncApiCallback<AsyncQueryResponse> callback) Query for journey aggregates asynchronously- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsJourneysAggregatesJobsAsync
public Future<ApiResponse<AsyncQueryResponse>> postAnalyticsJourneysAggregatesJobsAsync(ApiRequest<JourneyAsyncAggregationQuery> request, AsyncApiCallback<ApiResponse<AsyncQueryResponse>> callback) Query for journey aggregates asynchronously- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsJourneysAggregatesQueryAsync
public Future<JourneyAggregateQueryResponse> postAnalyticsJourneysAggregatesQueryAsync(PostAnalyticsJourneysAggregatesQueryRequest request, AsyncApiCallback<JourneyAggregateQueryResponse> callback) Query for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsJourneysAggregatesQueryAsync
public Future<ApiResponse<JourneyAggregateQueryResponse>> postAnalyticsJourneysAggregatesQueryAsync(ApiRequest<JourneyAggregationQuery> request, AsyncApiCallback<ApiResponse<JourneyAggregateQueryResponse>> callback) Query for journey aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postExternalcontactsContactJourneySegmentsAsync
public Future<UpdateSegmentAssignmentResponse> postExternalcontactsContactJourneySegmentsAsync(PostExternalcontactsContactJourneySegmentsRequest request, AsyncApiCallback<UpdateSegmentAssignmentResponse> callback) Assign/Unassign up to 10 segments to/from an external contact or, if a segment is already assigned, update the expiry date of the segment assignment. Any unprocessed segment assignments are returned in the body for the client to retry, in the event of a partial success.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postExternalcontactsContactJourneySegmentsAsync
public Future<ApiResponse<UpdateSegmentAssignmentResponse>> postExternalcontactsContactJourneySegmentsAsync(ApiRequest<UpdateSegmentAssignmentRequest> request, AsyncApiCallback<ApiResponse<UpdateSegmentAssignmentResponse>> callback) Assign/Unassign up to 10 segments to/from an external contact or, if a segment is already assigned, update the expiry date of the segment assignment. Any unprocessed segment assignments are returned in the body for the client to retry, in the event of a partial success.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActionmapsAsync
public Future<ActionMap> postJourneyActionmapsAsync(PostJourneyActionmapsRequest request, AsyncApiCallback<ActionMap> callback) Create an action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActionmapsAsync
public Future<ApiResponse<ActionMap>> postJourneyActionmapsAsync(ApiRequest<ActionMap> request, AsyncApiCallback<ApiResponse<ActionMap>> callback) Create an action map.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActionmapsEstimatesJobsAsync
public Future<EstimateJobAsyncResponse> postJourneyActionmapsEstimatesJobsAsync(PostJourneyActionmapsEstimatesJobsRequest request, AsyncApiCallback<EstimateJobAsyncResponse> callback) Deprecated.Deprecated. Query for estimates Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActionmapsEstimatesJobsAsync
public Future<ApiResponse<EstimateJobAsyncResponse>> postJourneyActionmapsEstimatesJobsAsync(ApiRequest<ActionMapEstimateRequest> request, AsyncApiCallback<ApiResponse<EstimateJobAsyncResponse>> callback) Deprecated.Deprecated. Query for estimates Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActiontemplatesAsync
public Future<ActionTemplate> postJourneyActiontemplatesAsync(PostJourneyActiontemplatesRequest request, AsyncApiCallback<ActionTemplate> callback) Create a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyActiontemplatesAsync
public Future<ApiResponse<ActionTemplate>> postJourneyActiontemplatesAsync(ApiRequest<ActionTemplate> request, AsyncApiCallback<ApiResponse<ActionTemplate>> callback) Create a single action template.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentActioneventAsync
public Future<Void> postJourneyDeploymentActioneventAsync(PostJourneyDeploymentActioneventRequest request, AsyncApiCallback<Void> callback) Sends an action event, which is used for changing the state of actions that have been offered to the user.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentActioneventAsync
public Future<ApiResponse<Void>> postJourneyDeploymentActioneventAsync(ApiRequest<ActionEventRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Sends an action event, which is used for changing the state of actions that have been offered to the user.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentAppeventsAsync
public Future<AppEventResponse> postJourneyDeploymentAppeventsAsync(PostJourneyDeploymentAppeventsRequest request, AsyncApiCallback<AppEventResponse> callback) Send a journey app event, used for tracking customer activity on an application.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentAppeventsAsync
public Future<ApiResponse<AppEventResponse>> postJourneyDeploymentAppeventsAsync(ApiRequest<AppEventRequest> request, AsyncApiCallback<ApiResponse<AppEventResponse>> callback) Send a journey app event, used for tracking customer activity on an application.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentWebeventsAsync
public Future<WebEventResponse> postJourneyDeploymentWebeventsAsync(PostJourneyDeploymentWebeventsRequest request, AsyncApiCallback<WebEventResponse> callback) Send a journey web event, used for tracking customer activity on a website.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyDeploymentWebeventsAsync
public Future<ApiResponse<WebEventResponse>> postJourneyDeploymentWebeventsAsync(ApiRequest<WebEventRequest> request, AsyncApiCallback<ApiResponse<WebEventResponse>> callback) Send a journey web event, used for tracking customer activity on a website.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsConfigurationEventsAsync
public Future<ExternalEventsResponse> postJourneyExternaleventsConfigurationEventsAsync(PostJourneyExternaleventsConfigurationEventsRequest request, AsyncApiCallback<ExternalEventsResponse> callback) Create external events- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsConfigurationEventsAsync
public Future<ApiResponse<ExternalEventsResponse>> postJourneyExternaleventsConfigurationEventsAsync(ApiRequest<ExternalEventsRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsResponse>> callback) Create external events- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsConfigurationsAsync
public Future<ExternalEventsConfiguration> postJourneyExternaleventsConfigurationsAsync(PostJourneyExternaleventsConfigurationsRequest request, AsyncApiCallback<ExternalEventsConfiguration> callback) Create an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsConfigurationsAsync
public Future<ApiResponse<ExternalEventsConfiguration>> postJourneyExternaleventsConfigurationsAsync(ApiRequest<CreateExternalEventsConfigurationRequest> request, AsyncApiCallback<ApiResponse<ExternalEventsConfiguration>> callback) Create an external events configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsSchemasAsync
public Future<JourneyExternalEventsSchema> postJourneyExternaleventsSchemasAsync(PostJourneyExternaleventsSchemasRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Create a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyExternaleventsSchemasAsync
public Future<ApiResponse<JourneyExternalEventsSchema>> postJourneyExternaleventsSchemasAsync(ApiRequest<JourneyJsonSchemaRequest> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Create a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyFlowsPathsQueryAsync
public Future<FlowPaths> postJourneyFlowsPathsQueryAsync(PostJourneyFlowsPathsQueryRequest request, AsyncApiCallback<FlowPaths> callback) Query for flow paths.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyFlowsPathsQueryAsync
public Future<ApiResponse<FlowPaths>> postJourneyFlowsPathsQueryAsync(ApiRequest<FlowPathsQuery> request, AsyncApiCallback<ApiResponse<FlowPaths>> callback) Query for flow paths.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesAsync
public Future<Outcome> postJourneyOutcomesAsync(PostJourneyOutcomesRequest request, AsyncApiCallback<Outcome> callback) Deprecated.Deprecated. Create an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesAsync
public Future<ApiResponse<Outcome>> postJourneyOutcomesAsync(ApiRequest<OutcomeRequest> request, AsyncApiCallback<ApiResponse<Outcome>> callback) Deprecated.Deprecated. Create an outcome. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesAttributionsJobsAsync
public Future<OutcomeAttributionAsyncResponse> postJourneyOutcomesAttributionsJobsAsync(PostJourneyOutcomesAttributionsJobsRequest request, AsyncApiCallback<OutcomeAttributionAsyncResponse> callback) Deprecated.Deprecated. Create Outcome Attributions Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ postJourneyOutcomesAttributionsJobs is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesAttributionsJobsAsync
public Future<ApiResponse<OutcomeAttributionAsyncResponse>> postJourneyOutcomesAttributionsJobsAsync(ApiRequest<OutcomeAttributionListing> request, AsyncApiCallback<ApiResponse<OutcomeAttributionAsyncResponse>> callback) Deprecated.Deprecated. Create Outcome Attributions Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ postJourneyOutcomesAttributionsJobs is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesPredictorsAsync
public Future<OutcomePredictor> postJourneyOutcomesPredictorsAsync(PostJourneyOutcomesPredictorsRequest request, AsyncApiCallback<OutcomePredictor> callback) Deprecated.Deprecated. Create an outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyOutcomesPredictorsAsync
public Future<ApiResponse<OutcomePredictor>> postJourneyOutcomesPredictorsAsync(ApiRequest<OutcomePredictorRequest> request, AsyncApiCallback<ApiResponse<OutcomePredictor>> callback) Deprecated.Deprecated. Create an outcome predictor. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneySegmentsAsync
public Future<JourneySegment> postJourneySegmentsAsync(PostJourneySegmentsRequest request, AsyncApiCallback<JourneySegment> callback) Create a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneySegmentsAsync
public Future<ApiResponse<JourneySegment>> postJourneySegmentsAsync(ApiRequest<JourneySegmentRequest> request, AsyncApiCallback<ApiResponse<JourneySegment>> callback) Create a segment.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewSchedulesAsync
public Future<JourneyViewSchedule> postJourneyViewSchedulesAsync(PostJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Add a new Schedule to a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewSchedulesAsync
public Future<ApiResponse<JourneyViewSchedule>> postJourneyViewSchedulesAsync(ApiRequest<JourneyViewSchedule> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Add a new Schedule to a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewVersionJobsAsync
public Future<JourneyViewJob> postJourneyViewVersionJobsAsync(PostJourneyViewVersionJobsRequest request, AsyncApiCallback<JourneyViewJob> callback) Submit a job request for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewVersionJobsAsync
public Future<ApiResponse<JourneyViewJob>> postJourneyViewVersionJobsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<JourneyViewJob>> callback) Submit a job request for a journey view version.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewVersionsAsync
public Future<JourneyView> postJourneyViewVersionsAsync(PostJourneyViewVersionsRequest request, AsyncApiCallback<JourneyView> callback) Update a Journey View by ID creates a new version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewVersionsAsync
public Future<ApiResponse<JourneyView>> postJourneyViewVersionsAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Update a Journey View by ID creates a new version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewsAsync
public Future<JourneyView> postJourneyViewsAsync(PostJourneyViewsRequest request, AsyncApiCallback<JourneyView> callback) Create a new Journey View- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewsAsync
public Future<ApiResponse<JourneyView>> postJourneyViewsAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Create a new Journey View- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewsEncodingsValidateAsync
public Future<EntityListing> postJourneyViewsEncodingsValidateAsync(PostJourneyViewsEncodingsValidateRequest request, AsyncApiCallback<EntityListing> callback) Validate whether an encoding exist for a label/value combination. True indicates a valid encoding- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postJourneyViewsEncodingsValidateAsync
public Future<ApiResponse<EntityListing>> postJourneyViewsEncodingsValidateAsync(ApiRequest<List<Label>> request, AsyncApiCallback<ApiResponse<EntityListing>> callback) Validate whether an encoding exist for a label/value combination. True indicates a valid encoding- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyExternaleventsSchemaAsync
public Future<JourneyExternalEventsSchema> putJourneyExternaleventsSchemaAsync(PutJourneyExternaleventsSchemaRequest request, AsyncApiCallback<JourneyExternalEventsSchema> callback) Update a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyExternaleventsSchemaAsync
public Future<ApiResponse<JourneyExternalEventsSchema>> putJourneyExternaleventsSchemaAsync(ApiRequest<JourneySchemaUpdateRequest> request, AsyncApiCallback<ApiResponse<JourneyExternalEventsSchema>> callback) Update a schema- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewSchedulesAsync
public Future<JourneyViewSchedule> putJourneyViewSchedulesAsync(PutJourneyViewSchedulesRequest request, AsyncApiCallback<JourneyViewSchedule> callback) Update the Schedule for a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewSchedulesAsync
public Future<ApiResponse<JourneyViewSchedule>> putJourneyViewSchedulesAsync(ApiRequest<JourneyViewSchedule> request, AsyncApiCallback<ApiResponse<JourneyViewSchedule>> callback) Update the Schedule for a JourneyView- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewVersionAsync
public Future<JourneyView> putJourneyViewVersionAsync(PutJourneyViewVersionRequest request, AsyncApiCallback<JourneyView> callback) Update a Journey View by ID and version does not create a new version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewVersionAsync
public Future<ApiResponse<JourneyView>> putJourneyViewVersionAsync(ApiRequest<JourneyView> request, AsyncApiCallback<ApiResponse<JourneyView>> callback) Update a Journey View by ID and version does not create a new version- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewsEventdefinitionAsync
public Future<UpdateExternalEventResponse> putJourneyViewsEventdefinitionAsync(PutJourneyViewsEventdefinitionRequest request, AsyncApiCallback<UpdateExternalEventResponse> callback) Update external event for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewsEventdefinitionAsync
public Future<ApiResponse<UpdateExternalEventResponse>> putJourneyViewsEventdefinitionAsync(ApiRequest<UpdateExternalEventRequest> request, AsyncApiCallback<ApiResponse<UpdateExternalEventResponse>> callback) Update external event for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewsEventdefinitionActivateAsync
public Future<ActivateExternalEventResponse> putJourneyViewsEventdefinitionActivateAsync(PutJourneyViewsEventdefinitionActivateRequest request, AsyncApiCallback<ActivateExternalEventResponse> callback) Activate external event for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putJourneyViewsEventdefinitionActivateAsync
public Future<ApiResponse<ActivateExternalEventResponse>> putJourneyViewsEventdefinitionActivateAsync(ApiRequest<ActivateExternalEventRequest> request, AsyncApiCallback<ApiResponse<ActivateExternalEventResponse>> callback) Activate external event for journey views- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-