Sha256: a8d5b4d61d0afa902fbf88cb0ac10a06bbd425de466988c603c280f00a8bfd30
Contents?: true
Size: 916 Bytes
Versions: 6
Compression:
Stored size: 916 Bytes
Contents
package org.embulk.input.zendesk.services; import org.embulk.input.zendesk.ZendeskInputPlugin; import org.embulk.input.zendesk.utils.ZendeskConstants; import org.embulk.input.zendesk.utils.ZendeskUtils; public class ZendeskNPSService extends ZendeskNormalServices { public ZendeskNPSService(final ZendeskInputPlugin.PluginTask task) { super(task); } public boolean isSupportIncremental() { return true; } @Override protected String buildURI(final int page, final long startTime) { return ZendeskUtils.getURIBuilder(task.getLoginUrl()) .setPath(ZendeskConstants.Url.API_NPS_INCREMENTAL + "/" + task.getTarget().getJsonName() + ".json") .setParameter(ZendeskConstants.Field.START_TIME, String.valueOf(startTime)) .toString(); } }
Version data entries
6 entries across 6 versions & 2 rubygems