twitter4jads.api.TwitterCallToActionApi Maven / Gradle / Ivy
The newest version!
package twitter4jads.api;
import twitter4jads.BaseAdsListResponseIterable;
import twitter4jads.BaseAdsResponse;
import twitter4jads.internal.models4j.TwitterException;
import twitter4jads.models.video.TwitterCallToActionType;
import twitter4jads.models.video.TwitterPreRollCallToAction;
/**
* User: abhishekanand
* Date: 30/05/16 5:17 PM.
*/
public interface TwitterCallToActionApi {
BaseAdsResponse create(String accountId, String lineItemId, TwitterCallToActionType twitterCallToActionType,
String callToActionUrl) throws TwitterException;
BaseAdsResponse update(String accountId, String preRollCTAId, TwitterCallToActionType twitterCallToActionType,
String callToActionUrl) throws TwitterException;
BaseAdsListResponseIterable getByLineItemId(String accountId, String lineItemId, Boolean withDeleted) throws TwitterException;
BaseAdsResponse getById(String accountId, String callToActionId, Boolean withDeleted) throws TwitterException;
BaseAdsResponse delete(String accountId, String callToActionId) throws TwitterException;
}