dnet-applications/apps/dnet-exporter-api/src/main/java/eu/dnetlib/openaire/community/CommunityOpenAIRECommunitie...

44 lines
1.0 KiB
Java
Raw Normal View History

2022-02-04 10:12:15 +01:00
package eu.dnetlib.openaire.community;
import java.util.ArrayList;
import java.util.List;
2022-08-19 15:21:40 +02:00
import javax.validation.constraints.NotNull;
import io.swagger.v3.oas.annotations.media.Schema;
2022-02-04 10:12:15 +01:00
public class CommunityOpenAIRECommunities {
2022-08-19 15:21:40 +02:00
@NotNull
@Schema(description = "the zenodo community identifier", required = true)
private String zenodoid;
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
@NotNull
@Schema(description = "identifies this zenodo community within the context it belongs to", required = true)
private List<String> openAirecommunitylist;
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
public CommunityOpenAIRECommunities() {
this.zenodoid = "";
openAirecommunitylist = new ArrayList<>();
}
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
public List<String> getOpenAirecommunitylist() {
return openAirecommunitylist;
}
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
public CommunityOpenAIRECommunities setOpenAirecommunitylist(final List<String> openAirecommunitylist) {
this.openAirecommunitylist = openAirecommunitylist;
return this;
}
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
public String getZenodoid() {
return zenodoid;
}
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
public CommunityOpenAIRECommunities setZenodoid(final String zenodoid) {
this.zenodoid = zenodoid;
return this;
}
2022-02-04 10:12:15 +01:00
2022-08-19 15:21:40 +02:00
}