setODataType("#microsoft.graph.deliveryOptimizationMaxCacheSizeAbsolute"); } /** * Gets the maximumCacheSizeInGigabytes * The value 0 (zero) means "unlimited" cache. Delivery Optimization will clear the cache when the device is running low on disk space. Valid values 0 to 4294967295 * * @return int|null The maximumCacheSizeInGigabytes */ public function getMaximumCacheSizeInGigabytes() { if (array_key_exists("maximumCacheSizeInGigabytes", $this->_propDict)) { return $this->_propDict["maximumCacheSizeInGigabytes"]; } else { return null; } } /** * Sets the maximumCacheSizeInGigabytes * The value 0 (zero) means "unlimited" cache. Delivery Optimization will clear the cache when the device is running low on disk space. Valid values 0 to 4294967295 * * @param int $val The value of the maximumCacheSizeInGigabytes * * @return DeliveryOptimizationMaxCacheSizeAbsolute */ public function setMaximumCacheSizeInGigabytes($val) { $this->_propDict["maximumCacheSizeInGigabytes"] = $val; return $this; } }