Class CachePrePopulate (0.61.0)
Version latestkeyboard_arrow_down
public final class CachePrePopulate extends GeneratedMessageV3 implements CachePrePopulateOrBuilder
Pre-populate cache volume with data from the origin volume.
Protobuf type google.cloud.netapp.v1.CachePrePopulate
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXCLUDE_PATH_LIST_FIELD_NUMBER
public static final int EXCLUDE_PATH_LIST_FIELD_NUMBER
Field Value
Type
Description
int
PATH_LIST_FIELD_NUMBER
public static final int PATH_LIST_FIELD_NUMBER
Field Value
Type
Description
int
RECURSION_FIELD_NUMBER
public static final int RECURSION_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static CachePrePopulate getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static CachePrePopulate . Builder newBuilder ()
newBuilder(CachePrePopulate prototype)
public static CachePrePopulate . Builder newBuilder ( CachePrePopulate prototype )
public static CachePrePopulate parseDelimitedFrom ( InputStream input )
public static CachePrePopulate parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static CachePrePopulate parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CachePrePopulate parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static CachePrePopulate parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CachePrePopulate parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static CachePrePopulate parseFrom ( CodedInputStream input )
public static CachePrePopulate parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static CachePrePopulate parseFrom ( InputStream input )
public static CachePrePopulate parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static CachePrePopulate parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CachePrePopulate parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<CachePrePopulate> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public CachePrePopulate getDefaultInstanceForType ()
getExcludePathList(int index)
public 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 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 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 ProtocolStringList 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];
getParserForType()
public Parser<CachePrePopulate> getParserForType ()
Overrides
getPathList(int index)
public 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 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 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 ProtocolStringList getPathListList ()
Optional. List of directory-paths to be pre-populated for the FlexCache
volume.
repeated string path_list = 1 [(.google.api.field_behavior) = OPTIONAL];
getRecursion()
public 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.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hasRecursion()
public 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.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public CachePrePopulate . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CachePrePopulate . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public CachePrePopulate . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-23 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-01-23 UTC."],[],[]]