All Downloads are FREE. Search and download functionalities are using the official Maven repository.

reliza.java.client.responses.ReleaseTiming Maven / Gradle / Ivy

The newest version!
package reliza.java.client.responses;

import java.time.ZonedDateTime;
import java.util.UUID;

import lombok.Data;

/**
 * Timing details of release
 */
@Data
public class ReleaseTiming {
	private String event;
	private ReleaseLifeCycle lifecycle;
	private ZonedDateTime dateFrom;
	private ZonedDateTime dateTo;
	private String environment;
	private UUID instanceUuid;
	private Long duration;
	
	public enum ReleaseLifeCycle {
		TASK_TO_COMMIT,
		COMMIT_TO_BUILD,
		BUILT,
		DRAFTED,
		COMPLETED,
		REJECTED,
		MODIFIED,
		APPROVED,
		DISAPPROVED,
		DEPLOYED,
		UNDEPLOYED
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy