HarvestSource

public final class HarvestSource

Constructors

HarvestSource
Link copied to clipboard
HarvestSource HarvestSource(Boolean active, Boolean autoarchive, HarvestSource.BackendEnum backend, LocalDateTime createdAt, String name, String url, LocalDateTime deleted, String description, String id, Owner owner, String schedule)

Types

BackendEnum
Link copied to clipboard
public enum BackendEnum extends Enum<HarvestSource.BackendEnum>

The source backend Values: DCAT, ODS, MAAF, CKAN, DKAN

Functions

getActive
Link copied to clipboard
final Boolean getActive()
getAutoarchive
Link copied to clipboard
final Boolean getAutoarchive()
getBackend
Link copied to clipboard
final HarvestSource.BackendEnum getBackend()
getCreatedAt
Link copied to clipboard
final LocalDateTime getCreatedAt()
getDeleted
Link copied to clipboard
final LocalDateTime getDeleted()
getDescription
Link copied to clipboard
final String getDescription()
getId
Link copied to clipboard
final String getId()
getName
Link copied to clipboard
final String getName()
getOwner
Link copied to clipboard
final Owner getOwner()
getSchedule
Link copied to clipboard
final String getSchedule()
getUrl
Link copied to clipboard
final String getUrl()
setActive
Link copied to clipboard
final Unit setActive(Boolean active)
setAutoarchive
Link copied to clipboard
final Unit setAutoarchive(Boolean autoarchive)
setBackend
Link copied to clipboard
final Unit setBackend(HarvestSource.BackendEnum backend)
setCreatedAt
Link copied to clipboard
final Unit setCreatedAt(LocalDateTime createdAt)
setDeleted
Link copied to clipboard
final Unit setDeleted(LocalDateTime deleted)
setDescription
Link copied to clipboard
final Unit setDescription(String description)
setId
Link copied to clipboard
final Unit setId(String id)
setName
Link copied to clipboard
final Unit setName(String name)
setOwner
Link copied to clipboard
final Unit setOwner(Owner owner)
setSchedule
Link copied to clipboard
final Unit setSchedule(String schedule)
setUrl
Link copied to clipboard
final Unit setUrl(String url)

Properties

active
Link copied to clipboard
private Boolean active

Is this source active

autoarchive
Link copied to clipboard
private Boolean autoarchive

If enabled, datasets not present on the remote source will be automatically archived

backend
Link copied to clipboard
private HarvestSource.BackendEnum backend

The source backend

createdAt
Link copied to clipboard
private LocalDateTime createdAt

The source creation date

deleted
Link copied to clipboard
private LocalDateTime deleted

The source deletion date

description
Link copied to clipboard
private String description

The source description

id
Link copied to clipboard
private String id

The source unique identifier

name
Link copied to clipboard
private String name

The source display name

owner
Link copied to clipboard
private Owner owner

The owner information

schedule
Link copied to clipboard
private String schedule

The source schedule (interval or cron expression)

url
Link copied to clipboard
private String url

The source base URL