global.maplink.planning.schema.commons.Route Maven / Gradle / Ivy
package global.maplink.planning.schema.commons;
import global.maplink.planning.schema.solution.Activity;
import lombok.*;
import java.util.List;
import static lombok.AccessLevel.PRIVATE;
@Data
@Builder
@AllArgsConstructor(access = PRIVATE)
@NoArgsConstructor(force = true)
public class Route {
private final String id;
@Singular
private final List activities;
private final String status;
private final List violationConstraints;
private final String compartmentConfiguration;
private final String tripId;
}