Package com.google.cloud.netapp.v1
Class MountOption.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
- com.google.cloud.netapp.v1.MountOption.Builder
-
- All Implemented Interfaces:
MountOptionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MountOption
public static final class MountOption.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder> implements MountOptionOrBuilder
View only mount options for a volume.
Protobuf typegoogle.cloud.netapp.v1.MountOption
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MountOption.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MountOptionbuild()MountOptionbuildPartial()MountOption.Builderclear()MountOption.BuilderclearExport()Export stringMountOption.BuilderclearExportFull()Full export stringMountOption.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MountOption.BuilderclearInstructions()Instructions for mountingMountOption.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MountOption.BuilderclearProtocol()Protocol to mount with.MountOption.Builderclone()MountOptiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetExport()Export stringcom.google.protobuf.ByteStringgetExportBytes()Export stringStringgetExportFull()Full export stringcom.google.protobuf.ByteStringgetExportFullBytes()Full export stringStringgetInstructions()Instructions for mountingcom.google.protobuf.ByteStringgetInstructionsBytes()Instructions for mountingProtocolsgetProtocol()Protocol to mount with.intgetProtocolValue()Protocol to mount with.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MountOption.BuildermergeFrom(MountOption other)MountOption.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MountOption.BuildermergeFrom(com.google.protobuf.Message other)MountOption.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MountOption.BuildersetExport(String value)Export stringMountOption.BuildersetExportBytes(com.google.protobuf.ByteString value)Export stringMountOption.BuildersetExportFull(String value)Full export stringMountOption.BuildersetExportFullBytes(com.google.protobuf.ByteString value)Full export stringMountOption.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MountOption.BuildersetInstructions(String value)Instructions for mountingMountOption.BuildersetInstructionsBytes(com.google.protobuf.ByteString value)Instructions for mountingMountOption.BuildersetProtocol(Protocols value)Protocol to mount with.MountOption.BuildersetProtocolValue(int value)Protocol to mount with.MountOption.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)MountOption.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
clear
public MountOption.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<MountOption.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<MountOption.Builder>
-
getDefaultInstanceForType
public MountOption getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MountOption build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MountOption buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MountOption.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<MountOption.Builder>
-
setField
public MountOption.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<MountOption.Builder>
-
clearField
public MountOption.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
clearOneof
public MountOption.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
setRepeatedField
public MountOption.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<MountOption.Builder>
-
addRepeatedField
public MountOption.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<MountOption.Builder>
-
mergeFrom
public MountOption.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MountOption.Builder>
-
mergeFrom
public MountOption.Builder mergeFrom(MountOption other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
mergeFrom
public MountOption.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<MountOption.Builder>- Throws:
IOException
-
getExport
public String getExport()
Export string
string export = 1;- Specified by:
getExportin interfaceMountOptionOrBuilder- Returns:
- The export.
-
getExportBytes
public com.google.protobuf.ByteString getExportBytes()
Export string
string export = 1;- Specified by:
getExportBytesin interfaceMountOptionOrBuilder- Returns:
- The bytes for export.
-
setExport
public MountOption.Builder setExport(String value)
Export string
string export = 1;- Parameters:
value- The export to set.- Returns:
- This builder for chaining.
-
clearExport
public MountOption.Builder clearExport()
Export string
string export = 1;- Returns:
- This builder for chaining.
-
setExportBytes
public MountOption.Builder setExportBytes(com.google.protobuf.ByteString value)
Export string
string export = 1;- Parameters:
value- The bytes for export to set.- Returns:
- This builder for chaining.
-
getExportFull
public String getExportFull()
Full export string
string export_full = 2;- Specified by:
getExportFullin interfaceMountOptionOrBuilder- Returns:
- The exportFull.
-
getExportFullBytes
public com.google.protobuf.ByteString getExportFullBytes()
Full export string
string export_full = 2;- Specified by:
getExportFullBytesin interfaceMountOptionOrBuilder- Returns:
- The bytes for exportFull.
-
setExportFull
public MountOption.Builder setExportFull(String value)
Full export string
string export_full = 2;- Parameters:
value- The exportFull to set.- Returns:
- This builder for chaining.
-
clearExportFull
public MountOption.Builder clearExportFull()
Full export string
string export_full = 2;- Returns:
- This builder for chaining.
-
setExportFullBytes
public MountOption.Builder setExportFullBytes(com.google.protobuf.ByteString value)
Full export string
string export_full = 2;- Parameters:
value- The bytes for exportFull to set.- Returns:
- This builder for chaining.
-
getProtocolValue
public int getProtocolValue()
Protocol to mount with.
.google.cloud.netapp.v1.Protocols protocol = 3;- Specified by:
getProtocolValuein interfaceMountOptionOrBuilder- Returns:
- The enum numeric value on the wire for protocol.
-
setProtocolValue
public MountOption.Builder setProtocolValue(int value)
Protocol to mount with.
.google.cloud.netapp.v1.Protocols protocol = 3;- Parameters:
value- The enum numeric value on the wire for protocol to set.- Returns:
- This builder for chaining.
-
getProtocol
public Protocols getProtocol()
Protocol to mount with.
.google.cloud.netapp.v1.Protocols protocol = 3;- Specified by:
getProtocolin interfaceMountOptionOrBuilder- Returns:
- The protocol.
-
setProtocol
public MountOption.Builder setProtocol(Protocols value)
Protocol to mount with.
.google.cloud.netapp.v1.Protocols protocol = 3;- Parameters:
value- The protocol to set.- Returns:
- This builder for chaining.
-
clearProtocol
public MountOption.Builder clearProtocol()
Protocol to mount with.
.google.cloud.netapp.v1.Protocols protocol = 3;- Returns:
- This builder for chaining.
-
getInstructions
public String getInstructions()
Instructions for mounting
string instructions = 4;- Specified by:
getInstructionsin interfaceMountOptionOrBuilder- Returns:
- The instructions.
-
getInstructionsBytes
public com.google.protobuf.ByteString getInstructionsBytes()
Instructions for mounting
string instructions = 4;- Specified by:
getInstructionsBytesin interfaceMountOptionOrBuilder- Returns:
- The bytes for instructions.
-
setInstructions
public MountOption.Builder setInstructions(String value)
Instructions for mounting
string instructions = 4;- Parameters:
value- The instructions to set.- Returns:
- This builder for chaining.
-
clearInstructions
public MountOption.Builder clearInstructions()
Instructions for mounting
string instructions = 4;- Returns:
- This builder for chaining.
-
setInstructionsBytes
public MountOption.Builder setInstructionsBytes(com.google.protobuf.ByteString value)
Instructions for mounting
string instructions = 4;- Parameters:
value- The bytes for instructions to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final MountOption.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
mergeUnknownFields
public final MountOption.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MountOption.Builder>
-
-