public class Endpoint extends Object implements MachineTaggable, Serializable, LenientEquals<Endpoint>
Constructor and Description |
---|
Endpoint() |
public Endpoint()
@Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) @Min(value=1L) public @Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) @Min(value=1L) Integer getKey()
@NotNull public @NotNull EndpointType getType()
public void setType(EndpointType type)
@Nullable public String getDescription()
public void setDescription(String description)
@Size(min=3) public @Size(min=3) String getCreatedBy()
public void setCreatedBy(String createdBy)
@Size(min=3) public @Size(min=3) String getModifiedBy()
public void setModifiedBy(String modifiedBy)
@Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) public @Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) Date getCreated()
public void setCreated(Date created)
@Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) public @Null(groups=PrePersist.class) @NotNull(groups=PostPersist.class) Date getModified()
public void setModified(Date modified)
public List<MachineTag> getMachineTags()
getMachineTags
in interface MachineTaggable
public void setMachineTags(List<MachineTag> machineTags)
setMachineTags
in interface MachineTaggable
public void addMachineTag(MachineTag machineTag)
addMachineTag
in interface MachineTaggable
public boolean lenientEquals(Endpoint other)
lenientEquals
in interface LenientEquals<Endpoint>
other
- To compare againstCopyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.