com.applitools.eyes.metadata.ExpectedAppOutput Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eyes-sdk-core-java3 Show documentation
Show all versions of eyes-sdk-core-java3 Show documentation
Applitools Eyes SDK base for Java
The newest version!
package com.applitools.eyes.metadata;
import com.applitools.utils.Iso8610CalendarDeserializer;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import java.util.Calendar;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"tag",
"image",
"thumbprint",
"occurredAt",
"annotations"
})
public class ExpectedAppOutput {
@JsonProperty("tag")
private String tag;
@JsonProperty("image")
private Image image;
@JsonProperty("thumbprint")
private Image thumbprint;
@JsonProperty("occurredAt")
@JsonDeserialize(using = Iso8610CalendarDeserializer.class)
private Calendar occurredAt;
@JsonProperty("annotations")
private Annotations annotations;
@JsonProperty("tag")
public String getTag() {
return tag;
}
@JsonProperty("tag")
public void setTag(String tag) {
this.tag = tag;
}
@JsonProperty("image")
public Image getImage() {
return image;
}
@JsonProperty("image")
public void setImage(Image image) {
this.image = image;
}
@JsonProperty("thumbprint")
public Image getThumbprint() {
return thumbprint;
}
@JsonProperty("thumbprint")
public void setThumbprint(Image thumbprint) {
this.thumbprint = thumbprint;
}
@JsonProperty("occurredAt")
public Calendar getOccurredAt() {
return occurredAt;
}
@JsonProperty("occurredAt")
public void setOccurredAt(Calendar occurredAt) {
this.occurredAt = occurredAt;
}
@JsonProperty("annotations")
public Annotations getAnnotations() {
return annotations;
}
@JsonProperty("annotations")
public void setAnnotations(Annotations annotations) {
this.annotations = annotations;
}
}