Send feedback
Class FileShareConfig (1.19.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.19.0 keyboard_arrow_down
public final class FileShareConfig extends GeneratedMessageV3 implements FileShareConfigOrBuilder
File share configuration for the instance.
Protobuf type google.cloud.filestore.v1beta1.FileShareConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
CAPACITY_GB_FIELD_NUMBER
public static final int CAPACITY_GB_FIELD_NUMBER
Field Value Type Description int
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value Type Description int
NFS_EXPORT_OPTIONS_FIELD_NUMBER
public static final int NFS_EXPORT_OPTIONS_FIELD_NUMBER
Field Value Type Description int
SOURCE_BACKUP_FIELD_NUMBER
public static final int SOURCE_BACKUP_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static FileShareConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static FileShareConfig . Builder newBuilder ()
newBuilder(FileShareConfig prototype)
public static FileShareConfig . Builder newBuilder ( FileShareConfig prototype )
public static FileShareConfig parseDelimitedFrom ( InputStream input )
public static FileShareConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static FileShareConfig parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static FileShareConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static FileShareConfig parseFrom ( CodedInputStream input )
public static FileShareConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static FileShareConfig parseFrom ( InputStream input )
public static FileShareConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static FileShareConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<FileShareConfig> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getCapacityGb()
public long getCapacityGb ()
File share capacity in gigabytes (GB).
Filestore defines 1 GB as 1024^3 bytes.
int64 capacity_gb = 2;
Returns Type Description long
The capacityGb.
getDefaultInstanceForType()
public FileShareConfig getDefaultInstanceForType ()
getName()
The name of the file share (must be 32 characters or less for
Enterprise and High Scale SSD tiers and 16 characters or less for all other
tiers).
string name = 1;
Returns Type Description String
The name.
getNameBytes()
public ByteString getNameBytes ()
The name of the file share (must be 32 characters or less for
Enterprise and High Scale SSD tiers and 16 characters or less for all other
tiers).
string name = 1;
Returns Type Description ByteString
The bytes for name.
getNfsExportOptions(int index)
public NfsExportOptions getNfsExportOptions ( int index )
Nfs Export Options.
There is a limit of 10 export options per file share.
repeated .google.cloud.filestore.v1beta1.NfsExportOptions nfs_export_options = 8;
Parameter Name Description index
int
getNfsExportOptionsCount()
public int getNfsExportOptionsCount ()
Nfs Export Options.
There is a limit of 10 export options per file share.
repeated .google.cloud.filestore.v1beta1.NfsExportOptions nfs_export_options = 8;
Returns Type Description int
getNfsExportOptionsList()
public List<NfsExportOptions> getNfsExportOptionsList ()
Nfs Export Options.
There is a limit of 10 export options per file share.
repeated .google.cloud.filestore.v1beta1.NfsExportOptions nfs_export_options = 8;
getNfsExportOptionsOrBuilder(int index)
public NfsExportOptionsOrBuilder getNfsExportOptionsOrBuilder ( int index )
Nfs Export Options.
There is a limit of 10 export options per file share.
repeated .google.cloud.filestore.v1beta1.NfsExportOptions nfs_export_options = 8;
Parameter Name Description index
int
getNfsExportOptionsOrBuilderList()
public List <? extends NfsExportOptionsOrBuilder > getNfsExportOptionsOrBuilderList ()
Nfs Export Options.
There is a limit of 10 export options per file share.
repeated .google.cloud.filestore.v1beta1.NfsExportOptions nfs_export_options = 8;
Returns Type Description List <? extends com.google.cloud.filestore.v1beta1.NfsExportOptionsOrBuilder >
getParserForType()
public Parser<FileShareConfig> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getSourceBackup()
public String getSourceBackup ()
The resource name of the backup, in the format
projects/{project_id}/locations/{location_id}/backups/{backup_id}
, that
this file share has been restored from.
string source_backup = 9 [(.google.api.resource_reference) = { ... }
Returns Type Description String
The sourceBackup.
getSourceBackupBytes()
public ByteString getSourceBackupBytes ()
The resource name of the backup, in the format
projects/{project_id}/locations/{location_id}/backups/{backup_id}
, that
this file share has been restored from.
string source_backup = 9 [(.google.api.resource_reference) = { ... }
Returns Type Description ByteString
The bytes for sourceBackup.
getSourceCase()
public FileShareConfig . SourceCase getSourceCase ()
getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Overrides
hasSourceBackup()
public boolean hasSourceBackup ()
The resource name of the backup, in the format
projects/{project_id}/locations/{location_id}/backups/{backup_id}
, that
this file share has been restored from.
string source_backup = 9 [(.google.api.resource_reference) = { ... }
Returns Type Description boolean
Whether the sourceBackup field is set.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public FileShareConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected FileShareConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public FileShareConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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 2025-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]