Interface CacheConfigOrBuilder (0.61.0)

public interface CacheConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCachePrePopulate()

public abstract CachePrePopulate getCachePrePopulate()

Optional. Pre-populate cache volume with data from the origin volume.

.google.cloud.netapp.v1.CachePrePopulate cache_pre_populate = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CachePrePopulate

The cachePrePopulate.

getCachePrePopulateOrBuilder()

public abstract CachePrePopulateOrBuilder getCachePrePopulateOrBuilder()

Optional. Pre-populate cache volume with data from the origin volume.

.google.cloud.netapp.v1.CachePrePopulate cache_pre_populate = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CachePrePopulateOrBuilder

getCachePrePopulateState()

public abstract CacheConfig.CachePrePopulateState getCachePrePopulateState()

Output only. State of the prepopulation job indicating how the prepopulation is progressing.

.google.cloud.netapp.v1.CacheConfig.CachePrePopulateState cache_pre_populate_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CacheConfig.CachePrePopulateState

The cachePrePopulateState.

getCachePrePopulateStateValue()

public abstract int getCachePrePopulateStateValue()

Output only. State of the prepopulation job indicating how the prepopulation is progressing.

.google.cloud.netapp.v1.CacheConfig.CachePrePopulateState cache_pre_populate_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for cachePrePopulateState.

getCifsChangeNotifyEnabled()

public abstract boolean getCifsChangeNotifyEnabled()

Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.

optional bool cifs_change_notify_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The cifsChangeNotifyEnabled.

getWritebackEnabled()

public abstract boolean getWritebackEnabled()

Optional. Flag indicating whether writeback is enabled for the FlexCache volume.

optional bool writeback_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The writebackEnabled.

hasCachePrePopulate()

public abstract boolean hasCachePrePopulate()

Optional. Pre-populate cache volume with data from the origin volume.

.google.cloud.netapp.v1.CachePrePopulate cache_pre_populate = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the cachePrePopulate field is set.

hasCifsChangeNotifyEnabled()

public abstract boolean hasCifsChangeNotifyEnabled()

Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.

optional bool cifs_change_notify_enabled = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the cifsChangeNotifyEnabled field is set.

hasWritebackEnabled()

public abstract boolean hasWritebackEnabled()

Optional. Flag indicating whether writeback is enabled for the FlexCache volume.

optional bool writeback_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the writebackEnabled field is set.