- 1.53.0 (latest)
- 1.52.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.2.0
public final class FileShareConfig extends GeneratedMessageV3 implements FileShareConfigOrBuilder
File share configuration for the instance.
Protobuf type google.cloud.filestore.v1beta1.FileShareConfig
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > FileShareConfigImplements
FileShareConfigOrBuilderStatic Fields
CAPACITY_GB_FIELD_NUMBER
public static final int CAPACITY_GB_FIELD_NUMBER
Type | Description |
int |
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Type | Description |
int |
NFS_EXPORT_OPTIONS_FIELD_NUMBER
public static final int NFS_EXPORT_OPTIONS_FIELD_NUMBER
Type | Description |
int |
SOURCE_BACKUP_FIELD_NUMBER
public static final int SOURCE_BACKUP_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static FileShareConfig getDefaultInstance()
Type | Description |
FileShareConfig |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static FileShareConfig.Builder newBuilder()
Type | Description |
FileShareConfig.Builder |
newBuilder(FileShareConfig prototype)
public static FileShareConfig.Builder newBuilder(FileShareConfig prototype)
Name | Description |
prototype | FileShareConfig |
Type | Description |
FileShareConfig.Builder |
parseDelimitedFrom(InputStream input)
public static FileShareConfig parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseFrom(byte[] data)
public static FileShareConfig parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static FileShareConfig parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static FileShareConfig parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseFrom(InputStream input)
public static FileShareConfig parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static FileShareConfig parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FileShareConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
FileShareConfig |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<FileShareConfig> parser()
Type | Description |
Parser<FileShareConfig> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getCapacityGb()
public long getCapacityGb()
File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes.
int64 capacity_gb = 2;
Type | Description |
long | The capacityGb. |
getDefaultInstanceForType()
public FileShareConfig getDefaultInstanceForType()
Type | Description |
FileShareConfig |
getName()
public String 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;
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;
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;
Name | Description |
index | int |
Type | Description |
NfsExportOptions |
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;
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;
Type | Description |
List<NfsExportOptions> |
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;
Name | Description |
index | int |
Type | Description |
NfsExportOptionsOrBuilder |
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;
Type | Description |
List<? extends com.google.cloud.filestore.v1beta1.NfsExportOptionsOrBuilder> |
getParserForType()
public Parser<FileShareConfig> getParserForType()
Type | Description |
Parser<FileShareConfig> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
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) = { ... }
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) = { ... }
Type | Description |
ByteString | The bytes for sourceBackup. |
getSourceCase()
public FileShareConfig.SourceCase getSourceCase()
Type | Description |
FileShareConfig.SourceCase |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
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) = { ... }
Type | Description |
boolean | Whether the sourceBackup field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public FileShareConfig.Builder newBuilderForType()
Type | Description |
FileShareConfig.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected FileShareConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
FileShareConfig.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public FileShareConfig.Builder toBuilder()
Type | Description |
FileShareConfig.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |