/** * 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); } }