
com.hubspot.slack.client.models.files.SlackImageFile Maven / Gradle / Ivy
package com.hubspot.slack.client.models.files;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Optional;
public interface SlackImageFile extends SlackFile {
@JsonProperty("thumb_64")
Optional getThumb64Url();
@JsonProperty("thumb_80")
Optional getThumb80Url();
@JsonProperty("thumb_160")
Optional getThumb160Url();
@JsonProperty("thumb_360")
Optional getThumb360Url();
@JsonProperty("thumb_360_w")
Optional getThumb360Width();
@JsonProperty("thumb_360_h")
Optional getThumb360Height();
@JsonProperty("thumb_480")
Optional getThumb480Url();
@JsonProperty("thumb_480_w")
Optional getThumb480Width();
@JsonProperty("thumb_480_h")
Optional getThumb480Height();
Optional getImageExifRotation();
@JsonProperty("original_w")
Optional getOriginalWidth();
@JsonProperty("original_h")
Optional getOriginalHeight();
@JsonProperty("has_rich_preview")
boolean hasRichPreview();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy