package alien4cloud.paas.model; import lombok.*; import org.elasticsearch.annotation.ESObject; import java.util.Map; /** * This event allows the PaaS Provider to update the deployment topology of an application so that persistent resources created at deployment time will be */ @Getter @Setter @ESObject @AllArgsConstructor(suppressConstructorProperties = true) @NoArgsConstructor @ToString public class PaaSInstancePersistentResourceMonitorEvent extends AbstractMonitorEvent { /** Id of the node template that describe the instance. */ private String nodeTemplateId; /** Id of the instance within the node template group (for scalability purpose) */ private String instanceId; /** Map of persistent properties related to this instance */ Map<String, Object> persistentProperties; }