public interface NewFilestoreConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDescription()
public abstract String getDescription()Optional. Immutable. Description of the instance. Maximum of 2048 characters.
string description = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()Optional. Immutable. Description of the instance. Maximum of 2048 characters.
string description = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getFileShares(int index)
public abstract FileShareConfig getFileShares(int index)Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
repeated .google.cloud.hypercomputecluster.v1beta.FileShareConfig file_shares = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
FileShareConfig |
|
getFileSharesCount()
public abstract int getFileSharesCount()Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
repeated .google.cloud.hypercomputecluster.v1beta.FileShareConfig file_shares = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
int |
|
getFileSharesList()
public abstract List<FileShareConfig> getFileSharesList()Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
repeated .google.cloud.hypercomputecluster.v1beta.FileShareConfig file_shares = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
List<FileShareConfig> |
|
getFileSharesOrBuilder(int index)
public abstract FileShareConfigOrBuilder getFileSharesOrBuilder(int index)Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
repeated .google.cloud.hypercomputecluster.v1beta.FileShareConfig file_shares = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
FileShareConfigOrBuilder |
|
getFileSharesOrBuilderList()
public abstract List<? extends FileShareConfigOrBuilder> getFileSharesOrBuilderList()Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
repeated .google.cloud.hypercomputecluster.v1beta.FileShareConfig file_shares = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.hypercomputecluster.v1beta.FileShareConfigOrBuilder> |
|
getFilestore()
public abstract String getFilestore() Required. Immutable. Name of the Filestore instance to create, in the
format projects/{project}/locations/{location}/instances/{instance}
string filestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The filestore. |
getFilestoreBytes()
public abstract ByteString getFilestoreBytes() Required. Immutable. Name of the Filestore instance to create, in the
format projects/{project}/locations/{location}/instances/{instance}
string filestore = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for filestore. |
getProtocol()
public abstract NewFilestoreConfig.Protocol getProtocol()Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig.Protocol protocol = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewFilestoreConfig.Protocol |
The protocol. |
getProtocolValue()
public abstract int getProtocolValue()Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig.Protocol protocol = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for protocol. |
getTier()
public abstract NewFilestoreConfig.Tier getTier()Required. Immutable. Service tier to use for the instance.
.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig.Tier tier = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
NewFilestoreConfig.Tier |
The tier. |
getTierValue()
public abstract int getTierValue()Required. Immutable. Service tier to use for the instance.
.google.cloud.hypercomputecluster.v1beta.NewFilestoreConfig.Tier tier = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for tier. |