array = $array; } /** * @return bool */ public function getArray() { return $this->array; } /** * @param int */ public function setArrayLength($arrayLength) { $this->arrayLength = $arrayLength; } /** * @return int */ public function getArrayLength() { return $this->arrayLength; } /** * @param bool */ public function setAutoGenerated($autoGenerated) { $this->autoGenerated = $autoGenerated; } /** * @return bool */ public function getAutoGenerated() { return $this->autoGenerated; } /** * @param string */ public function setCharset($charset) { $this->charset = $charset; } /** * @return string */ public function getCharset() { return $this->charset; } /** * @param string */ public function setCollation($collation) { $this->collation = $collation; } /** * @return string */ public function getCollation() { return $this->collation; } /** * @param string */ public function setComment($comment) { $this->comment = $comment; } /** * @return string */ public function getComment() { return $this->comment; } /** * @param array[] */ public function setCustomFeatures($customFeatures) { $this->customFeatures = $customFeatures; } /** * @return array[] */ public function getCustomFeatures() { return $this->customFeatures; } /** * @param string */ public function setDataType($dataType) { $this->dataType = $dataType; } /** * @return string */ public function getDataType() { return $this->dataType; } /** * @param string */ public function setDefaultValue($defaultValue) { $this->defaultValue = $defaultValue; } /** * @return string */ public function getDefaultValue() { return $this->defaultValue; } /** * @param int */ public function setFractionalSecondsPrecision($fractionalSecondsPrecision) { $this->fractionalSecondsPrecision = $fractionalSecondsPrecision; } /** * @return int */ public function getFractionalSecondsPrecision() { return $this->fractionalSecondsPrecision; } /** * @param string */ public function setLength($length) { $this->length = $length; } /** * @return string */ public function getLength() { return $this->length; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param bool */ public function setNullable($nullable) { $this->nullable = $nullable; } /** * @return bool */ public function getNullable() { return $this->nullable; } /** * @param int */ public function setOrdinalPosition($ordinalPosition) { $this->ordinalPosition = $ordinalPosition; } /** * @return int */ public function getOrdinalPosition() { return $this->ordinalPosition; } /** * @param int */ public function setPrecision($precision) { $this->precision = $precision; } /** * @return int */ public function getPrecision() { return $this->precision; } /** * @param int */ public function setScale($scale) { $this->scale = $scale; } /** * @return int */ public function getScale() { return $this->scale; } /** * @param string[] */ public function setSetValues($setValues) { $this->setValues = $setValues; } /** * @return string[] */ public function getSetValues() { return $this->setValues; } /** * @param bool */ public function setUdt($udt) { $this->udt = $udt; } /** * @return bool */ public function getUdt() { return $this->udt; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ColumnEntity::class, 'Google_Service_DatabaseMigrationService_ColumnEntity');