greaterThanOperatorName = $greaterThanOperatorName; } /** * @return string */ public function getGreaterThanOperatorName() { return $this->greaterThanOperatorName; } /** * Indicates the operator name required in the query in order to isolate the * timestamp property using the less-than operator. For example, if * lessThanOperatorName is *closedbefore* and the property's name is * *closeDate*, then queries like *closedbefore:* show results only where the * value of the property named *closeDate* is earlier than **. The operator * name can only contain lowercase letters (a-z). The maximum length is 32 * characters. * * @param string $lessThanOperatorName */ public function setLessThanOperatorName($lessThanOperatorName) { $this->lessThanOperatorName = $lessThanOperatorName; } /** * @return string */ public function getLessThanOperatorName() { return $this->lessThanOperatorName; } /** * Indicates the operator name required in the query in order to isolate the * timestamp property. For example, if operatorName is *closedon* and the * property's name is *closeDate*, then queries like *closedon:* show results * only where the value of the property named *closeDate* matches **. By * contrast, a search that uses the same ** without an operator returns all * items where ** matches the value of any String properties or text within * the content field for the item. The operator name can only contain * lowercase letters (a-z). The maximum length is 32 characters. * * @param string $operatorName */ public function setOperatorName($operatorName) { $this->operatorName = $operatorName; } /** * @return string */ public function getOperatorName() { return $this->operatorName; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(TimestampOperatorOptions::class, 'Google_Service_CloudSearch_TimestampOperatorOptions');