package com.vci.ubcs.deploy.entity; import de.codecentric.boot.admin.server.domain.events.InstanceEvent; import de.codecentric.boot.admin.server.domain.values.*; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.annotation.Nullable; import java.io.Serializable; import java.time.Instant; import java.util.*; /** * @author ludc * @date 2024/1/8 0:23 */ @Data @AllArgsConstructor @NoArgsConstructor public class Instance implements Serializable { private InstanceId id; private long version; @Nullable private Registration registration; private boolean registered; private StatusInfo statusInfo; private Instant statusTimestamp; private Info info; private List unsavedEvents; private Endpoints endpoints; @Nullable private BuildVersion buildVersion; private Tags tags; }