arrayElementType = $arrayElementType; } /** * @return Type */ public function getArrayElementType() { return $this->arrayElementType; } /** * @param string */ public function setCode($code) { $this->code = $code; } /** * @return string */ public function getCode() { return $this->code; } /** * @param StructType */ public function setStructType(StructType $structType) { $this->structType = $structType; } /** * @return StructType */ public function getStructType() { return $this->structType; } /** * @param string */ public function setTypeAnnotation($typeAnnotation) { $this->typeAnnotation = $typeAnnotation; } /** * @return string */ public function getTypeAnnotation() { return $this->typeAnnotation; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Type::class, 'Google_Service_Spanner_Type');