/**
* This class is generated by jOOQ
*/
package io.cattle.platform.core.model.tables.records;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.3.0" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
@javax.persistence.Entity
@javax.persistence.Table(name = "config_item_status", schema = "cattle", uniqueConstraints = {
@javax.persistence.UniqueConstraint(columnNames = {"name", "resource_type", "resource_id"})
})
public class ConfigItemStatusRecord extends org.jooq.impl.UpdatableRecordImpl<io.cattle.platform.core.model.tables.records.ConfigItemStatusRecord> implements io.cattle.platform.db.jooq.utils.TableRecordJaxb, org.jooq.Record14<java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long, java.lang.String, java.util.Date, java.util.Date, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long>, io.cattle.platform.core.model.ConfigItemStatus {
private static final long serialVersionUID = 1375585557;
/**
* Setter for <code>cattle.config_item_status.id</code>.
*/
@Override
public void setId(java.lang.Long value) {
setValue(0, value);
}
/**
* Getter for <code>cattle.config_item_status.id</code>.
*/
@javax.persistence.Id
@javax.persistence.Column(name = "id", unique = true, nullable = false, precision = 20)
@Override
public java.lang.Long getId() {
return (java.lang.Long) getValue(0);
}
/**
* Setter for <code>cattle.config_item_status.name</code>.
*/
@Override
public void setName(java.lang.String value) {
setValue(1, value);
}
/**
* Getter for <code>cattle.config_item_status.name</code>.
*/
@javax.persistence.Column(name = "name", nullable = false, length = 255)
@Override
public java.lang.String getName() {
return (java.lang.String) getValue(1);
}
/**
* Setter for <code>cattle.config_item_status.requested_version</code>.
*/
@Override
public void setRequestedVersion(java.lang.Long value) {
setValue(2, value);
}
/**
* Getter for <code>cattle.config_item_status.requested_version</code>.
*/
@javax.persistence.Column(name = "requested_version", nullable = false, precision = 19)
@Override
public java.lang.Long getRequestedVersion() {
return (java.lang.Long) getValue(2);
}
/**
* Setter for <code>cattle.config_item_status.applied_version</code>.
*/
@Override
public void setAppliedVersion(java.lang.Long value) {
setValue(3, value);
}
/**
* Getter for <code>cattle.config_item_status.applied_version</code>.
*/
@javax.persistence.Column(name = "applied_version", nullable = false, precision = 19)
@Override
public java.lang.Long getAppliedVersion() {
return (java.lang.Long) getValue(3);
}
/**
* Setter for <code>cattle.config_item_status.source_version</code>.
*/
@Override
public void setSourceVersion(java.lang.String value) {
setValue(4, value);
}
/**
* Getter for <code>cattle.config_item_status.source_version</code>.
*/
@javax.persistence.Column(name = "source_version", length = 255)
@Override
public java.lang.String getSourceVersion() {
return (java.lang.String) getValue(4);
}
/**
* Setter for <code>cattle.config_item_status.requested_updated</code>.
*/
@Override
public void setRequestedUpdated(java.util.Date value) {
setValue(5, value);
}
/**
* Getter for <code>cattle.config_item_status.requested_updated</code>.
*/
@javax.persistence.Column(name = "requested_updated", nullable = false)
@Override
public java.util.Date getRequestedUpdated() {
return (java.util.Date) getValue(5);
}
/**
* Setter for <code>cattle.config_item_status.applied_updated</code>.
*/
@Override
public void setAppliedUpdated(java.util.Date value) {
setValue(6, value);
}
/**
* Getter for <code>cattle.config_item_status.applied_updated</code>.
*/
@javax.persistence.Column(name = "applied_updated")
@Override
public java.util.Date getAppliedUpdated() {
return (java.util.Date) getValue(6);
}
/**
* Setter for <code>cattle.config_item_status.agent_id</code>.
*/
@Override
public void setAgentId(java.lang.Long value) {
setValue(7, value);
}
/**
* Getter for <code>cattle.config_item_status.agent_id</code>.
*/
@javax.persistence.Column(name = "agent_id", precision = 19)
@Override
public java.lang.Long getAgentId() {
return (java.lang.Long) getValue(7);
}
/**
* Setter for <code>cattle.config_item_status.account_id</code>.
*/
@Override
public void setAccountId(java.lang.Long value) {
setValue(8, value);
}
/**
* Getter for <code>cattle.config_item_status.account_id</code>.
*/
@javax.persistence.Column(name = "account_id", precision = 19)
@Override
public java.lang.Long getAccountId() {
return (java.lang.Long) getValue(8);
}
/**
* Setter for <code>cattle.config_item_status.service_id</code>.
*/
@Override
public void setServiceId(java.lang.Long value) {
setValue(9, value);
}
/**
* Getter for <code>cattle.config_item_status.service_id</code>.
*/
@javax.persistence.Column(name = "service_id", precision = 19)
@Override
public java.lang.Long getServiceId() {
return (java.lang.Long) getValue(9);
}
/**
* Setter for <code>cattle.config_item_status.resource_id</code>.
*/
@Override
public void setResourceId(java.lang.Long value) {
setValue(10, value);
}
/**
* Getter for <code>cattle.config_item_status.resource_id</code>.
*/
@javax.persistence.Column(name = "resource_id", nullable = false, precision = 19)
@Override
public java.lang.Long getResourceId() {
return (java.lang.Long) getValue(10);
}
/**
* Setter for <code>cattle.config_item_status.resource_type</code>.
*/
@Override
public void setResourceType(java.lang.String value) {
setValue(11, value);
}
/**
* Getter for <code>cattle.config_item_status.resource_type</code>.
*/
@javax.persistence.Column(name = "resource_type", nullable = false, length = 128)
@Override
public java.lang.String getResourceType() {
return (java.lang.String) getValue(11);
}
/**
* Setter for <code>cattle.config_item_status.environment_id</code>.
*/
@Override
public void setStackId(java.lang.Long value) {
setValue(12, value);
}
/**
* Getter for <code>cattle.config_item_status.environment_id</code>.
*/
@javax.persistence.Column(name = "environment_id", precision = 19)
@Override
public java.lang.Long getStackId() {
return (java.lang.Long) getValue(12);
}
/**
* Setter for <code>cattle.config_item_status.host_id</code>.
*/
@Override
public void setHostId(java.lang.Long value) {
setValue(13, value);
}
/**
* Getter for <code>cattle.config_item_status.host_id</code>.
*/
@javax.persistence.Column(name = "host_id", precision = 19)
@Override
public java.lang.Long getHostId() {
return (java.lang.Long) getValue(13);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Record1<java.lang.Long> key() {
return (org.jooq.Record1) super.key();
}
// -------------------------------------------------------------------------
// Record14 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row14<java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long, java.lang.String, java.util.Date, java.util.Date, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long> fieldsRow() {
return (org.jooq.Row14) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row14<java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long, java.lang.String, java.util.Date, java.util.Date, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.Long, java.lang.String, java.lang.Long, java.lang.Long> valuesRow() {
return (org.jooq.Row14) super.valuesRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field1() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field2() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.NAME;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field3() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.REQUESTED_VERSION;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field4() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.APPLIED_VERSION;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field5() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.SOURCE_VERSION;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.util.Date> field6() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.REQUESTED_UPDATED;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.util.Date> field7() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.APPLIED_UPDATED;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field8() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.AGENT_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field9() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.ACCOUNT_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field10() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.SERVICE_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field11() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.RESOURCE_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field12() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.RESOURCE_TYPE;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field13() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.STACK_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field14() {
return io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS.HOST_ID;
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value1() {
return getId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value2() {
return getName();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value3() {
return getRequestedVersion();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value4() {
return getAppliedVersion();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value5() {
return getSourceVersion();
}
/**
* {@inheritDoc}
*/
@Override
public java.util.Date value6() {
return getRequestedUpdated();
}
/**
* {@inheritDoc}
*/
@Override
public java.util.Date value7() {
return getAppliedUpdated();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value8() {
return getAgentId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value9() {
return getAccountId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value10() {
return getServiceId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value11() {
return getResourceId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value12() {
return getResourceType();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value13() {
return getStackId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value14() {
return getHostId();
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value1(java.lang.Long value) {
setId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value2(java.lang.String value) {
setName(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value3(java.lang.Long value) {
setRequestedVersion(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value4(java.lang.Long value) {
setAppliedVersion(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value5(java.lang.String value) {
setSourceVersion(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value6(java.util.Date value) {
setRequestedUpdated(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value7(java.util.Date value) {
setAppliedUpdated(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value8(java.lang.Long value) {
setAgentId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value9(java.lang.Long value) {
setAccountId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value10(java.lang.Long value) {
setServiceId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value11(java.lang.Long value) {
setResourceId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value12(java.lang.String value) {
setResourceType(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value13(java.lang.Long value) {
setStackId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord value14(java.lang.Long value) {
setHostId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ConfigItemStatusRecord values(java.lang.Long value1, java.lang.String value2, java.lang.Long value3, java.lang.Long value4, java.lang.String value5, java.util.Date value6, java.util.Date value7, java.lang.Long value8, java.lang.Long value9, java.lang.Long value10, java.lang.Long value11, java.lang.String value12, java.lang.Long value13, java.lang.Long value14) {
return this;
}
// -------------------------------------------------------------------------
// FROM and INTO
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public void from(io.cattle.platform.core.model.ConfigItemStatus from) {
setId(from.getId());
setName(from.getName());
setRequestedVersion(from.getRequestedVersion());
setAppliedVersion(from.getAppliedVersion());
setSourceVersion(from.getSourceVersion());
setRequestedUpdated(from.getRequestedUpdated());
setAppliedUpdated(from.getAppliedUpdated());
setAgentId(from.getAgentId());
setAccountId(from.getAccountId());
setServiceId(from.getServiceId());
setResourceId(from.getResourceId());
setResourceType(from.getResourceType());
setStackId(from.getStackId());
setHostId(from.getHostId());
}
/**
* {@inheritDoc}
*/
@Override
public <E extends io.cattle.platform.core.model.ConfigItemStatus> E into(E into) {
into.from(this);
return into;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ConfigItemStatusRecord
*/
public ConfigItemStatusRecord() {
super(io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS);
}
/**
* Create a detached, initialised ConfigItemStatusRecord
*/
public ConfigItemStatusRecord(java.lang.Long id, java.lang.String name, java.lang.Long requestedVersion, java.lang.Long appliedVersion, java.lang.String sourceVersion, java.util.Date requestedUpdated, java.util.Date appliedUpdated, java.lang.Long agentId, java.lang.Long accountId, java.lang.Long serviceId, java.lang.Long resourceId, java.lang.String resourceType, java.lang.Long environmentId, java.lang.Long hostId) {
super(io.cattle.platform.core.model.tables.ConfigItemStatusTable.CONFIG_ITEM_STATUS);
setValue(0, id);
setValue(1, name);
setValue(2, requestedVersion);
setValue(3, appliedVersion);
setValue(4, sourceVersion);
setValue(5, requestedUpdated);
setValue(6, appliedUpdated);
setValue(7, agentId);
setValue(8, accountId);
setValue(9, serviceId);
setValue(10, resourceId);
setValue(11, resourceType);
setValue(12, environmentId);
setValue(13, hostId);
}
}