com.tinypass.client.publisher.model.NewscycleConfiguration Maven / Gradle / Ivy
package com.tinypass.client.publisher.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
public class NewscycleConfiguration {
/* Newscycle start offer setup endpoint URL */
private String url = null;
/* Newscycle API URL */
private String apiUrl = null;
/* Newscycle web pages URL */
private String webPagesUrl = null;
/* 'SiteId' parameter for Newscycle SubscriptionLink API */
private String siteId = null;
/* Newscycle synchronization API URL */
private String synchronizationUrl = null;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getApiUrl() {
return apiUrl;
}
public void setApiUrl(String apiUrl) {
this.apiUrl = apiUrl;
}
public String getWebPagesUrl() {
return webPagesUrl;
}
public void setWebPagesUrl(String webPagesUrl) {
this.webPagesUrl = webPagesUrl;
}
public String getSiteId() {
return siteId;
}
public void setSiteId(String siteId) {
this.siteId = siteId;
}
public String getSynchronizationUrl() {
return synchronizationUrl;
}
public void setSynchronizationUrl(String synchronizationUrl) {
this.synchronizationUrl = synchronizationUrl;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class NewscycleConfiguration {\n");
sb.append(" url: ").append(url).append("\n");
sb.append(" apiUrl: ").append(apiUrl).append("\n");
sb.append(" webPagesUrl: ").append(webPagesUrl).append("\n");
sb.append(" siteId: ").append(siteId).append("\n");
sb.append(" synchronizationUrl: ").append(synchronizationUrl).append("\n");
sb.append("}\n");
return sb.toString();
}
}