Interface CachePrePopulateOrBuilder (0.61.0)

public interface CachePrePopulateOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExcludePathList(int index)

public abstract String getExcludePathList(int index)

Optional. List of directory-paths to be excluded for pre-population for the FlexCache volume.

repeated string exclude_path_list = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The excludePathList at the given index.

getExcludePathListBytes(int index)

public abstract ByteString getExcludePathListBytes(int index)

Optional. List of directory-paths to be excluded for pre-population for the FlexCache volume.

repeated string exclude_path_list = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the excludePathList at the given index.

getExcludePathListCount()

public abstract int getExcludePathListCount()

Optional. List of directory-paths to be excluded for pre-population for the FlexCache volume.

repeated string exclude_path_list = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of excludePathList.

getExcludePathListList()

public abstract List<String> getExcludePathListList()

Optional. List of directory-paths to be excluded for pre-population for the FlexCache volume.

repeated string exclude_path_list = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the excludePathList.

getPathList(int index)

public abstract String getPathList(int index)

Optional. List of directory-paths to be pre-populated for the FlexCache volume.

repeated string path_list = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The pathList at the given index.

getPathListBytes(int index)

public abstract ByteString getPathListBytes(int index)

Optional. List of directory-paths to be pre-populated for the FlexCache volume.

repeated string path_list = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the pathList at the given index.

getPathListCount()

public abstract int getPathListCount()

Optional. List of directory-paths to be pre-populated for the FlexCache volume.

repeated string path_list = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of pathList.

getPathListList()

public abstract List<String> getPathListList()

Optional. List of directory-paths to be pre-populated for the FlexCache volume.

repeated string path_list = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the pathList.

getRecursion()

public abstract boolean getRecursion()

Optional. Flag indicating whether the directories listed with the path_list need to be recursively pre-populated.

optional bool recursion = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The recursion.

hasRecursion()

public abstract boolean hasRecursion()

Optional. Flag indicating whether the directories listed with the path_list need to be recursively pre-populated.

optional bool recursion = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the recursion field is set.