Reference documentation and code samples for the Google Cloud Net App V1 Client class CacheConfig.
Configuration of the cache volume.
Generated from protobuf message google.cloud.netapp.v1.CacheConfig
Namespace
Google \ Cloud \ NetApp \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ cache_pre_populate
↳ writeback_enabled
bool
Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
↳ cifs_change_notify_enabled
bool
Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.
↳ cache_pre_populate_state
int
Output only. State of the prepopulation job indicating how the prepopulation is progressing.
getCachePrePopulate
Optional. Pre-populate cache volume with data from the origin volume.
hasCachePrePopulate
clearCachePrePopulate
setCachePrePopulate
Optional. Pre-populate cache volume with data from the origin volume.
$this
getWritebackEnabled
Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
bool
hasWritebackEnabled
clearWritebackEnabled
setWritebackEnabled
Optional. Flag indicating whether writeback is enabled for the FlexCache volume.
var
bool
$this
getCifsChangeNotifyEnabled
Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.
bool
hasCifsChangeNotifyEnabled
clearCifsChangeNotifyEnabled
setCifsChangeNotifyEnabled
Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.
var
bool
$this
getCachePrePopulateState
Output only. State of the prepopulation job indicating how the prepopulation is progressing.
setCachePrePopulateState
Output only. State of the prepopulation job indicating how the prepopulation is progressing.
$this

