public final class CachePrePopulate extends GeneratedMessage implements CachePrePopulateOrBuilder
Pre-populate cache volume with data from the origin volume.
Protobuf type google.cloud.netapp.v1.CachePrePopulate
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CachePrePopulate.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CachePrePopulate.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CachePrePopulate.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides