it.contactlab.hub.sdk.java.models.AbstractSalesAssistant Maven / Gradle / Ivy
package it.contactlab.hub.sdk.java.models;
import org.immutables.value.Value;
import java.util.Optional;
/**
* Details about the sales assistant in an event context info.
*/
@Value.Immutable
@Value.Style(typeImmutable = "*")
public abstract class AbstractSalesAssistant {
/**
* The identifier of the user.
*/
public abstract String id();
/**
* The first name of the user.
*/
public abstract Optional firstName();
/**
* The last name of the user.
*/
public abstract Optional lastName();
/**
* The contact information for the sales assistant.
*/
public abstract Optional contacts();
}