Record Class ApplicationDeploymentService.DeploymentRecord

java.lang.Object
java.lang.Record
dev.getelements.elements.common.app.ApplicationDeploymentService.DeploymentRecord
Record Components:
status - the ApplicationDeploymentService.DeploymentStatus
applicationElementRecord - the ApplicationElementService.ApplicationElementRecord, may be null if the deployment is not ApplicationDeploymentService.DeploymentStatus.CLEAN
uris - the set of URIs exposed by the deployment
logs - a set of very brief logs produced during deployment.
errors - a set of URIs served out of this deployment
Enclosing interface:
ApplicationDeploymentService

public static record ApplicationDeploymentService.DeploymentRecord(Application application, ApplicationDeploymentService.DeploymentStatus status, ApplicationElementService.ApplicationElementRecord applicationElementRecord, Set<URI> uris, List<String> logs, List<Throwable> errors) extends Record
Aggregates the deployment information for an Application. This includes the ApplicationElementService.ApplicationElementRecord as well as any URIs it exposes.