Class NfsShare.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
- com.google.cloud.baremetalsolution.v2.NfsShare.Builder
-
- All Implemented Interfaces:
NfsShareOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NfsShare
public static final class NfsShare.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder> implements NfsShareOrBuilder
An NFS share.
Protobuf typegoogle.cloud.baremetalsolution.v2.NfsShare
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NfsShare.BuilderaddAllAllowedClients(Iterable<? extends NfsShare.AllowedClient> values)List of allowed access points.NfsShare.BuilderaddAllowedClients(int index, NfsShare.AllowedClient value)List of allowed access points.NfsShare.BuilderaddAllowedClients(int index, NfsShare.AllowedClient.Builder builderForValue)List of allowed access points.NfsShare.BuilderaddAllowedClients(NfsShare.AllowedClient value)List of allowed access points.NfsShare.BuilderaddAllowedClients(NfsShare.AllowedClient.Builder builderForValue)List of allowed access points.NfsShare.AllowedClient.BuilderaddAllowedClientsBuilder()List of allowed access points.NfsShare.AllowedClient.BuilderaddAllowedClientsBuilder(int index)List of allowed access points.NfsShare.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)NfsSharebuild()NfsSharebuildPartial()NfsShare.Builderclear()NfsShare.BuilderclearAllowedClients()List of allowed access points.NfsShare.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)NfsShare.BuilderclearId()Output only.NfsShare.BuilderclearLabels()NfsShare.BuilderclearName()Immutable.NfsShare.BuilderclearNfsShareId()Output only.NfsShare.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)NfsShare.BuilderclearRequestedSizeGib()The requested size, in GiB.NfsShare.BuilderclearState()Output only.NfsShare.BuilderclearStorageType()Immutable.NfsShare.BuilderclearVolume()Output only.NfsShare.Builderclone()booleancontainsLabels(String key)Labels as key value pairs.NfsShare.AllowedClientgetAllowedClients(int index)List of allowed access points.NfsShare.AllowedClient.BuildergetAllowedClientsBuilder(int index)List of allowed access points.List<NfsShare.AllowedClient.Builder>getAllowedClientsBuilderList()List of allowed access points.intgetAllowedClientsCount()List of allowed access points.List<NfsShare.AllowedClient>getAllowedClientsList()List of allowed access points.NfsShare.AllowedClientOrBuildergetAllowedClientsOrBuilder(int index)List of allowed access points.List<? extends NfsShare.AllowedClientOrBuilder>getAllowedClientsOrBuilderList()List of allowed access points.NfsSharegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetId()Output only.com.google.protobuf.ByteStringgetIdBytes()Output only.Map<String,String>getLabels()Deprecated.intgetLabelsCount()Labels as key value pairs.Map<String,String>getLabelsMap()Labels as key value pairs.StringgetLabelsOrDefault(String key, String defaultValue)Labels as key value pairs.StringgetLabelsOrThrow(String key)Labels as key value pairs.Map<String,String>getMutableLabels()Deprecated.StringgetName()Immutable.com.google.protobuf.ByteStringgetNameBytes()Immutable.StringgetNfsShareId()Output only.com.google.protobuf.ByteStringgetNfsShareIdBytes()Output only.longgetRequestedSizeGib()The requested size, in GiB.NfsShare.StategetState()Output only.intgetStateValue()Output only.NfsShare.StorageTypegetStorageType()Immutable.intgetStorageTypeValue()Immutable.StringgetVolume()Output only.com.google.protobuf.ByteStringgetVolumeBytes()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()NfsShare.BuildermergeFrom(NfsShare other)NfsShare.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)NfsShare.BuildermergeFrom(com.google.protobuf.Message other)NfsShare.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)NfsShare.BuilderputAllLabels(Map<String,String> values)Labels as key value pairs.NfsShare.BuilderputLabels(String key, String value)Labels as key value pairs.NfsShare.BuilderremoveAllowedClients(int index)List of allowed access points.NfsShare.BuilderremoveLabels(String key)Labels as key value pairs.NfsShare.BuildersetAllowedClients(int index, NfsShare.AllowedClient value)List of allowed access points.NfsShare.BuildersetAllowedClients(int index, NfsShare.AllowedClient.Builder builderForValue)List of allowed access points.NfsShare.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)NfsShare.BuildersetId(String value)Output only.NfsShare.BuildersetIdBytes(com.google.protobuf.ByteString value)Output only.NfsShare.BuildersetName(String value)Immutable.NfsShare.BuildersetNameBytes(com.google.protobuf.ByteString value)Immutable.NfsShare.BuildersetNfsShareId(String value)Output only.NfsShare.BuildersetNfsShareIdBytes(com.google.protobuf.ByteString value)Output only.NfsShare.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)NfsShare.BuildersetRequestedSizeGib(long value)The requested size, in GiB.NfsShare.BuildersetState(NfsShare.State value)Output only.NfsShare.BuildersetStateValue(int value)Output only.NfsShare.BuildersetStorageType(NfsShare.StorageType value)Immutable.NfsShare.BuildersetStorageTypeValue(int value)Immutable.NfsShare.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)NfsShare.BuildersetVolume(String value)Output only.NfsShare.BuildersetVolumeBytes(com.google.protobuf.ByteString value)Output only.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
clear
public NfsShare.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
getDefaultInstanceForType
public NfsShare getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public NfsShare build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public NfsShare buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public NfsShare.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
setField
public NfsShare.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
clearField
public NfsShare.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
clearOneof
public NfsShare.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
setRepeatedField
public NfsShare.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
addRepeatedField
public NfsShare.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
mergeFrom
public NfsShare.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NfsShare.Builder>
-
mergeFrom
public NfsShare.Builder mergeFrom(NfsShare other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
mergeFrom
public NfsShare.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NfsShare.Builder>- Throws:
IOException
-
getName
public String getName()
Immutable. The name of the NFS share.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceNfsShareOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Immutable. The name of the NFS share.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceNfsShareOrBuilder- Returns:
- The bytes for name.
-
setName
public NfsShare.Builder setName(String value)
Immutable. The name of the NFS share.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public NfsShare.Builder clearName()
Immutable. The name of the NFS share.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
public NfsShare.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The name of the NFS share.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getNfsShareId
public String getNfsShareId()
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use `id` instead.
string nfs_share_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNfsShareIdin interfaceNfsShareOrBuilder- Returns:
- The nfsShareId.
-
getNfsShareIdBytes
public com.google.protobuf.ByteString getNfsShareIdBytes()
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use `id` instead.
string nfs_share_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNfsShareIdBytesin interfaceNfsShareOrBuilder- Returns:
- The bytes for nfsShareId.
-
setNfsShareId
public NfsShare.Builder setNfsShareId(String value)
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use `id` instead.
string nfs_share_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The nfsShareId to set.- Returns:
- This builder for chaining.
-
clearNfsShareId
public NfsShare.Builder clearNfsShareId()
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use `id` instead.
string nfs_share_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setNfsShareIdBytes
public NfsShare.Builder setNfsShareIdBytes(com.google.protobuf.ByteString value)
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use `id` instead.
string nfs_share_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for nfsShareId to set.- Returns:
- This builder for chaining.
-
getId
public String getId()
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
string id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceNfsShareOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
string id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdBytesin interfaceNfsShareOrBuilder- Returns:
- The bytes for id.
-
setId
public NfsShare.Builder setId(String value)
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
string id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public NfsShare.Builder clearId()
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
string id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setIdBytes
public NfsShare.Builder setIdBytes(com.google.protobuf.ByteString value)
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
string id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Output only. The state of the NFS share.
.google.cloud.baremetalsolution.v2.NfsShare.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceNfsShareOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public NfsShare.Builder setStateValue(int value)
Output only. The state of the NFS share.
.google.cloud.baremetalsolution.v2.NfsShare.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public NfsShare.State getState()
Output only. The state of the NFS share.
.google.cloud.baremetalsolution.v2.NfsShare.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceNfsShareOrBuilder- Returns:
- The state.
-
setState
public NfsShare.Builder setState(NfsShare.State value)
Output only. The state of the NFS share.
.google.cloud.baremetalsolution.v2.NfsShare.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public NfsShare.Builder clearState()
Output only. The state of the NFS share.
.google.cloud.baremetalsolution.v2.NfsShare.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getVolume
public String getVolume()
Output only. The underlying volume of the share. Created automatically during provisioning.
string volume = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getVolumein interfaceNfsShareOrBuilder- Returns:
- The volume.
-
getVolumeBytes
public com.google.protobuf.ByteString getVolumeBytes()
Output only. The underlying volume of the share. Created automatically during provisioning.
string volume = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getVolumeBytesin interfaceNfsShareOrBuilder- Returns:
- The bytes for volume.
-
setVolume
public NfsShare.Builder setVolume(String value)
Output only. The underlying volume of the share. Created automatically during provisioning.
string volume = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The volume to set.- Returns:
- This builder for chaining.
-
clearVolume
public NfsShare.Builder clearVolume()
Output only. The underlying volume of the share. Created automatically during provisioning.
string volume = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setVolumeBytes
public NfsShare.Builder setVolumeBytes(com.google.protobuf.ByteString value)
Output only. The underlying volume of the share. Created automatically during provisioning.
string volume = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for volume to set.- Returns:
- This builder for chaining.
-
getAllowedClientsList
public List<NfsShare.AllowedClient> getAllowedClientsList()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;- Specified by:
getAllowedClientsListin interfaceNfsShareOrBuilder
-
getAllowedClientsCount
public int getAllowedClientsCount()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;- Specified by:
getAllowedClientsCountin interfaceNfsShareOrBuilder
-
getAllowedClients
public NfsShare.AllowedClient getAllowedClients(int index)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;- Specified by:
getAllowedClientsin interfaceNfsShareOrBuilder
-
setAllowedClients
public NfsShare.Builder setAllowedClients(int index, NfsShare.AllowedClient value)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
setAllowedClients
public NfsShare.Builder setAllowedClients(int index, NfsShare.AllowedClient.Builder builderForValue)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllowedClients
public NfsShare.Builder addAllowedClients(NfsShare.AllowedClient value)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllowedClients
public NfsShare.Builder addAllowedClients(int index, NfsShare.AllowedClient value)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllowedClients
public NfsShare.Builder addAllowedClients(NfsShare.AllowedClient.Builder builderForValue)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllowedClients
public NfsShare.Builder addAllowedClients(int index, NfsShare.AllowedClient.Builder builderForValue)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllAllowedClients
public NfsShare.Builder addAllAllowedClients(Iterable<? extends NfsShare.AllowedClient> values)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
clearAllowedClients
public NfsShare.Builder clearAllowedClients()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
removeAllowedClients
public NfsShare.Builder removeAllowedClients(int index)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
getAllowedClientsBuilder
public NfsShare.AllowedClient.Builder getAllowedClientsBuilder(int index)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
getAllowedClientsOrBuilder
public NfsShare.AllowedClientOrBuilder getAllowedClientsOrBuilder(int index)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;- Specified by:
getAllowedClientsOrBuilderin interfaceNfsShareOrBuilder
-
getAllowedClientsOrBuilderList
public List<? extends NfsShare.AllowedClientOrBuilder> getAllowedClientsOrBuilderList()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;- Specified by:
getAllowedClientsOrBuilderListin interfaceNfsShareOrBuilder
-
addAllowedClientsBuilder
public NfsShare.AllowedClient.Builder addAllowedClientsBuilder()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
addAllowedClientsBuilder
public NfsShare.AllowedClient.Builder addAllowedClientsBuilder(int index)
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
getAllowedClientsBuilderList
public List<NfsShare.AllowedClient.Builder> getAllowedClientsBuilderList()
List of allowed access points.
repeated .google.cloud.baremetalsolution.v2.NfsShare.AllowedClient allowed_clients = 5;
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:NfsShareOrBuilderLabels as key value pairs.
map<string, string> labels = 6;- Specified by:
getLabelsCountin interfaceNfsShareOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels as key value pairs.
map<string, string> labels = 6;- Specified by:
containsLabelsin interfaceNfsShareOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceNfsShareOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels as key value pairs.
map<string, string> labels = 6;- Specified by:
getLabelsMapin interfaceNfsShareOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs.
map<string, string> labels = 6;- Specified by:
getLabelsOrDefaultin interfaceNfsShareOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels as key value pairs.
map<string, string> labels = 6;- Specified by:
getLabelsOrThrowin interfaceNfsShareOrBuilder
-
clearLabels
public NfsShare.Builder clearLabels()
-
removeLabels
public NfsShare.Builder removeLabels(String key)
Labels as key value pairs.
map<string, string> labels = 6;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public NfsShare.Builder putLabels(String key, String value)
Labels as key value pairs.
map<string, string> labels = 6;
-
putAllLabels
public NfsShare.Builder putAllLabels(Map<String,String> values)
Labels as key value pairs.
map<string, string> labels = 6;
-
getRequestedSizeGib
public long getRequestedSizeGib()
The requested size, in GiB.
int64 requested_size_gib = 7;- Specified by:
getRequestedSizeGibin interfaceNfsShareOrBuilder- Returns:
- The requestedSizeGib.
-
setRequestedSizeGib
public NfsShare.Builder setRequestedSizeGib(long value)
The requested size, in GiB.
int64 requested_size_gib = 7;- Parameters:
value- The requestedSizeGib to set.- Returns:
- This builder for chaining.
-
clearRequestedSizeGib
public NfsShare.Builder clearRequestedSizeGib()
The requested size, in GiB.
int64 requested_size_gib = 7;- Returns:
- This builder for chaining.
-
getStorageTypeValue
public int getStorageTypeValue()
Immutable. The storage type of the underlying volume.
.google.cloud.baremetalsolution.v2.NfsShare.StorageType storage_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getStorageTypeValuein interfaceNfsShareOrBuilder- Returns:
- The enum numeric value on the wire for storageType.
-
setStorageTypeValue
public NfsShare.Builder setStorageTypeValue(int value)
Immutable. The storage type of the underlying volume.
.google.cloud.baremetalsolution.v2.NfsShare.StorageType storage_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for storageType to set.- Returns:
- This builder for chaining.
-
getStorageType
public NfsShare.StorageType getStorageType()
Immutable. The storage type of the underlying volume.
.google.cloud.baremetalsolution.v2.NfsShare.StorageType storage_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getStorageTypein interfaceNfsShareOrBuilder- Returns:
- The storageType.
-
setStorageType
public NfsShare.Builder setStorageType(NfsShare.StorageType value)
Immutable. The storage type of the underlying volume.
.google.cloud.baremetalsolution.v2.NfsShare.StorageType storage_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The storageType to set.- Returns:
- This builder for chaining.
-
clearStorageType
public NfsShare.Builder clearStorageType()
Immutable. The storage type of the underlying volume.
.google.cloud.baremetalsolution.v2.NfsShare.StorageType storage_type = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setUnknownFields
public final NfsShare.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
mergeUnknownFields
public final NfsShare.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NfsShare.Builder>
-
-