Resource

public final class Resource

Constructors

Resource
Link copied to clipboard
Resource Resource(FileTypeEnum fileType, String format, String title, TypeEnum type, String url, LocalDateTime createdAt, String description, Long filesize, String id, LocalDateTime lastModified, String latest, String mime, String previewUrl, LocalDateTime published)

Functions

getCreatedAt
Link copied to clipboard
final LocalDateTime getCreatedAt()
getDescription
Link copied to clipboard
final String getDescription()
getFilesize
Link copied to clipboard
final Long getFilesize()
getFileType
Link copied to clipboard
final FileTypeEnum getFileType()
getFormat
Link copied to clipboard
final String getFormat()
getId
Link copied to clipboard
final String getId()
getLastModified
Link copied to clipboard
final LocalDateTime getLastModified()
getLatest
Link copied to clipboard
final String getLatest()
getMime
Link copied to clipboard
final String getMime()
getPreviewUrl
Link copied to clipboard
final String getPreviewUrl()
getPublished
Link copied to clipboard
final LocalDateTime getPublished()
getTitle
Link copied to clipboard
final String getTitle()
getType
Link copied to clipboard
final TypeEnum getType()
getUrl
Link copied to clipboard
final String getUrl()
setCreatedAt
Link copied to clipboard
final Unit setCreatedAt(LocalDateTime createdAt)
setDescription
Link copied to clipboard
final Unit setDescription(String description)
setFilesize
Link copied to clipboard
final Unit setFilesize(Long filesize)
setFileType
Link copied to clipboard
final Unit setFileType(FileTypeEnum fileType)
setFormat
Link copied to clipboard
final Unit setFormat(String format)
setId
Link copied to clipboard
final Unit setId(String id)
setLastModified
Link copied to clipboard
final Unit setLastModified(LocalDateTime lastModified)
setLatest
Link copied to clipboard
final Unit setLatest(String latest)
setMime
Link copied to clipboard
final Unit setMime(String mime)
setPreviewUrl
Link copied to clipboard
final Unit setPreviewUrl(String previewUrl)
setPublished
Link copied to clipboard
final Unit setPublished(LocalDateTime published)
setTitle
Link copied to clipboard
final Unit setTitle(String title)
setType
Link copied to clipboard
final Unit setType(TypeEnum type)
setUrl
Link copied to clipboard
final Unit setUrl(String url)

Properties

createdAt
Link copied to clipboard
private LocalDateTime createdAt

The resource creation date

description
Link copied to clipboard
private String description

The resource markdown description

filesize
Link copied to clipboard
private Long filesize

The resource file size in bytes

fileType
Link copied to clipboard
private FileTypeEnum fileType

Whether the resource is an uploaded file, a remote file or an API

format
Link copied to clipboard
private String format

The resource format

id
Link copied to clipboard
private String id

The resource unique ID

lastModified
Link copied to clipboard
private LocalDateTime lastModified

The resource last modification date

latest
Link copied to clipboard
private String latest

The permanent URL redirecting to the latest version of the resource. When the resource data is updated, the URL will change, the latest URL won't.

mime
Link copied to clipboard
private String mime

The resource mime type

previewUrl
Link copied to clipboard
private String previewUrl

An optional preview URL to be loaded as a standalone page (ie. iframe or new page)

published
Link copied to clipboard
private LocalDateTime published

The resource publication date

title
Link copied to clipboard
private String title

The resource title

type
Link copied to clipboard
private TypeEnum type

Resource type (documentation, API...)

url
Link copied to clipboard
private String url

The resource URL