All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.dft.ebay.model.notification.SetNotificationPreferencesRequest Maven / Gradle / Ivy

There is a newer version: 4.4.8
Show newest version
package io.github.dft.ebay.model.notification;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import io.github.dft.ebay.model.token.EbayToken;
import lombok.Data;

import java.util.List;

@Data
@JacksonXmlRootElement
public class SetNotificationPreferencesRequest {

    @JacksonXmlProperty(isAttribute = true)
    private final String xmlns = "urn:ebay:apis:eBLBaseComponents";

    @JacksonXmlProperty(localName = "RequesterCredentials")
    private EbayToken RequesterCredentials;

    @JacksonXmlProperty(localName = "ApplicationDeliveryPreferences")
    private ApplicationDeliveryPreferences applicationDeliveryPreferences;

    @JacksonXmlProperty(localName = "NotificationEnable")
    @JacksonXmlElementWrapper(localName = "UserDeliveryPreferenceArray")
    private List userDeliveryPreferenceArray;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy