io.mosip.pmp.authdevice.entity.FTPChipDetail Maven / Gradle / Ivy
package io.mosip.pmp.authdevice.entity;
import java.time.LocalDateTime;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
@Entity
@Table(name = "ftp_chip_detail")
public class FTPChipDetail {
@Id
@Column(name = "id", length = 36,nullable=false)
private String id;
@Column(name = "foundational_trust_provider_id", length = 36)
private String foundationalTPId;
@Column(name="make",length=36)
private String make;
@Column(name="model",length=36)
private String model;
@Column(name="certificate_alias",length=36,nullable=false)
private String certificateAlias;
@Column(name="partner_org_name",length=128)
private String partnerOrganizationName;
@Column(name="is_active",nullable=false)
private boolean isActive;
@Column(name="is_deleted")
private boolean isDeleted;
@Column(name="cr_by",length=256,nullable=false)
private String crBy;
@Column(name="cr_dtimes",nullable=false)
private LocalDateTime crDtimes;
@Column(name="del_dtimes")
private LocalDateTime delDtimes;
@Column(name="upd_by",length=256)
private String updBy;
@Column(name="upd_dtimes")
private LocalDateTime updDtimes;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "foundational_trust_provider_id", referencedColumnName = "id", insertable = false, updatable = false)
private FoundationalTrustProvider foundationalTrustProvider;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getFoundationalTPId() {
return foundationalTPId;
}
public void setFoundationalTPId(String foundationalTPId) {
this.foundationalTPId = foundationalTPId;
}
public String getMake() {
return make;
}
public void setMake(String make) {
this.make = make;
}
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model;
}
public String getCertificateAlias() {
return certificateAlias;
}
public void setCertificateAlias(String certificateAlias) {
this.certificateAlias = certificateAlias;
}
public String getPartnerOrganizationName() {
return partnerOrganizationName;
}
public void setPartnerOrganizationName(String partnerOrganizationName) {
this.partnerOrganizationName = partnerOrganizationName;
}
public boolean isActive() {
return isActive;
}
public void setActive(boolean isActive) {
this.isActive = isActive;
}
public boolean isDeleted() {
return isDeleted;
}
public void setDeleted(boolean isDeleted) {
this.isDeleted = isDeleted;
}
public String getCrBy() {
return crBy;
}
public void setCrBy(String crBy) {
this.crBy = crBy;
}
public LocalDateTime getCrDtimes() {
return crDtimes;
}
public void setCrDtimes(LocalDateTime crDtimes) {
this.crDtimes = crDtimes;
}
public LocalDateTime getDelDtimes() {
return delDtimes;
}
public void setDelDtimes(LocalDateTime delDtimes) {
this.delDtimes = delDtimes;
}
public String getUpdBy() {
return updBy;
}
public void setUpdBy(String updBy) {
this.updBy = updBy;
}
public LocalDateTime getUpdDtimes() {
return updDtimes;
}
public void setUpdDtimes(LocalDateTime updDtimes) {
this.updDtimes = updDtimes;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy