it.contactlab.hub.sdk.java.models.AbstractThirdPartyTransfer Maven / Gradle / Ivy
package it.contactlab.hub.sdk.java.models;
import org.immutables.value.Value;
import java.util.Optional;
/**
* Customer's consents information - part of third party transfer's consents.
*/
@Value.Immutable
@Value.Style(typeImmutable = "*")
public abstract class AbstractThirdPartyTransfer {
/**
* Consent transfer to third parties for profiling.
*/
public abstract Optional profiling();
/**
* Consent transfer to third parties for marketing.
*/
public abstract Optional marketing();
}