Skip to content

Instantly share code, notes, and snippets.

@0001vrn
Last active April 11, 2020 11:19
Show Gist options
  • Save 0001vrn/6e176bc3cf2d0fb58b29e482bdde3e33 to your computer and use it in GitHub Desktop.
Save 0001vrn/6e176bc3cf2d0fb58b29e482bdde3e33 to your computer and use it in GitHub Desktop.
public class ChgRequest {
private UUID id;
private String app;
private String build;
private String jira;
private String environment;
private String releaseNotes;
private String status;
private LocalDateTime createdDateTime;
private LocalDateTime updatedDateTime;
public ChgRequest(final UUID id, final AppMetadata appMetadata) {
this.id = id;
this.app = appMetadata.getApp();
this.build = appMetadata.getBuild();
this.jira = appMetadata.getJira();
this.environment = appMetadata.getEnvironment();
this.releaseNotes = appMetadata.getReleaseNotes();
this.status = ChgRequestStatus.CREATED.name();
createdDateTime = updatedDateTime = LocalDateTime.now(ZoneOffset.UTC);
}
public AppMetaDataResponse appMetaDataResponse() {
return new AppMetaDataResponse(
id,
app,
build,
jira,
environment,
releaseNotes,
status,
createdDateTime,
updatedDateTime
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment