AppEngageTravelClient


public class AppEngageTravelClient


Client to publish travel content clusters.

Summary

Public constructors

Public methods

Task<Void>

Deletes Cluster content.

Task<Void>

Deletes Continue Search Cluster.

Task<Void>

Deletes Featured Cluster.

Task<Void>

Deletes Recommendations Clusters.

Task<Void>

Deletes Reservation Cluster.

Task<Void>

Deletes User Management Cluster.

Task<Boolean>

Returns true if service is available.

Task<Void>

Publishes Continue Search content.

Task<Void>

Publishes Featured content.

Task<Void>

Publishes Recommendation content.

Task<Void>

Publishes Reservation content.

Task<Void>

Publishes UserAccountManagementRequest.

Task<Void>

Update Status for Publishing Cluster content.

Public constructors

AppEngageTravelClient

public AppEngageTravelClient(Context context)

Public methods

deleteClusters

public Task<Void> deleteClusters(DeleteClustersRequest request)

Deletes Cluster content.

Parameters
DeleteClustersRequest request

includes a DeleteClustersRequest that contains cluster types to delete.

deleteContinueSearchCluster

public Task<Void> deleteContinueSearchCluster()

Deletes Continue Search Cluster.

deleteFeaturedCluster

public Task<Void> deleteFeaturedCluster()

Deletes Featured Cluster.

deleteRecommendationsClusters

public Task<Void> deleteRecommendationsClusters()

Deletes Recommendations Clusters.

deleteReservationCluster

public Task<Void> deleteReservationCluster()

Deletes Reservation Cluster.

deleteUserManagementCluster

public Task<Void> deleteUserManagementCluster()

Deletes User Management Cluster.

isServiceAvailable

public Task<Boolean> isServiceAvailable()

Returns true if service is available.

publishContinueSearchCluster

public Task<Void> publishContinueSearchCluster(
    PublishContinueSearchClusterRequest request
)

Publishes Continue Search content.

Parameters
PublishContinueSearchClusterRequest request

includes a ContinueSearchCluster

publishFeaturedCluster

public Task<Void> publishFeaturedCluster(PublishFeaturedClusterRequest request)

Publishes Featured content.

Parameters
PublishFeaturedClusterRequest request

includes a FeaturedCluster

publishRecommendationClusters

public Task<Void> publishRecommendationClusters(
    PublishRecommendationClustersRequest request
)

Publishes Recommendation content.

Parameters
PublishRecommendationClustersRequest request

includes a list of RecommendationClusters

publishReservationCluster

public Task<Void> publishReservationCluster(PublishReservationClusterRequest request)

Publishes Reservation content.

Parameters
PublishReservationClusterRequest request

includes a ReservationCluster

publishUserAccountManagementRequest

public Task<Void> publishUserAccountManagementRequest(
    PublishUserAccountManagementRequest request
)

Publishes UserAccountManagementRequest.

Parameters
PublishUserAccountManagementRequest request

includes a EngagementCluster

updatePublishStatus

public Task<Void> updatePublishStatus(PublishStatusRequest request)

Update Status for Publishing Cluster content.

Parameters
PublishStatusRequest request

includes a PublishStatusRequest that sets the status for publishing