Class FstabEntry.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder>
com.google.cloud.migrationcenter.v1.FstabEntry.Builder
All Implemented Interfaces:
FstabEntryOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
FstabEntry

public static final class FstabEntry.Builder extends com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder> implements FstabEntryOrBuilder
 Single fstab entry.
 
Protobuf type google.cloud.migrationcenter.v1.FstabEntry
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    The mount point for the filesystem.
    Used by dump to determine which filesystems need to be dumped.
    Mount options associated with the filesystem.
    Used by the fsck(8) program to determine the order in which filesystem checks are done at reboot time.
    The block special device or remote filesystem to be mounted.
    The type of the filesystem.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    The mount point for the filesystem.
    com.google.protobuf.ByteString
    The mount point for the filesystem.
    int
    Used by dump to determine which filesystems need to be dumped.
    Mount options associated with the filesystem.
    com.google.protobuf.ByteString
    Mount options associated with the filesystem.
    int
    Used by the fsck(8) program to determine the order in which filesystem checks are done at reboot time.
    The block special device or remote filesystem to be mounted.
    com.google.protobuf.ByteString
    The block special device or remote filesystem to be mounted.
    The type of the filesystem.
    com.google.protobuf.ByteString
    The type of the filesystem.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    setFile(String value)
    The mount point for the filesystem.
    setFileBytes(com.google.protobuf.ByteString value)
    The mount point for the filesystem.
    setFreq(int value)
    Used by dump to determine which filesystems need to be dumped.
    Mount options associated with the filesystem.
    setMntopsBytes(com.google.protobuf.ByteString value)
    Mount options associated with the filesystem.
    setPassno(int value)
    Used by the fsck(8) program to determine the order in which filesystem checks are done at reboot time.
    setSpec(String value)
    The block special device or remote filesystem to be mounted.
    setSpecBytes(com.google.protobuf.ByteString value)
    The block special device or remote filesystem to be mounted.
    The type of the filesystem.
    setVfstypeBytes(com.google.protobuf.ByteString value)
    The type of the filesystem.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder>
    • clear

      public FstabEntry.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder>
    • getDefaultInstanceForType

      public FstabEntry getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public FstabEntry build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public FstabEntry buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public FstabEntry.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FstabEntry.Builder>
    • mergeFrom

      public FstabEntry.Builder mergeFrom(FstabEntry other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FstabEntry.Builder>
    • mergeFrom

      public FstabEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FstabEntry.Builder>
      Throws:
      IOException
    • getSpec

      public String getSpec()
       The block special device or remote filesystem to be mounted.
       
      string spec = 1;
      Specified by:
      getSpec in interface FstabEntryOrBuilder
      Returns:
      The spec.
    • getSpecBytes

      public com.google.protobuf.ByteString getSpecBytes()
       The block special device or remote filesystem to be mounted.
       
      string spec = 1;
      Specified by:
      getSpecBytes in interface FstabEntryOrBuilder
      Returns:
      The bytes for spec.
    • setSpec

      public FstabEntry.Builder setSpec(String value)
       The block special device or remote filesystem to be mounted.
       
      string spec = 1;
      Parameters:
      value - The spec to set.
      Returns:
      This builder for chaining.
    • clearSpec

      public FstabEntry.Builder clearSpec()
       The block special device or remote filesystem to be mounted.
       
      string spec = 1;
      Returns:
      This builder for chaining.
    • setSpecBytes

      public FstabEntry.Builder setSpecBytes(com.google.protobuf.ByteString value)
       The block special device or remote filesystem to be mounted.
       
      string spec = 1;
      Parameters:
      value - The bytes for spec to set.
      Returns:
      This builder for chaining.
    • getFile

      public String getFile()
       The mount point for the filesystem.
       
      string file = 2;
      Specified by:
      getFile in interface FstabEntryOrBuilder
      Returns:
      The file.
    • getFileBytes

      public com.google.protobuf.ByteString getFileBytes()
       The mount point for the filesystem.
       
      string file = 2;
      Specified by:
      getFileBytes in interface FstabEntryOrBuilder
      Returns:
      The bytes for file.
    • setFile

      public FstabEntry.Builder setFile(String value)
       The mount point for the filesystem.
       
      string file = 2;
      Parameters:
      value - The file to set.
      Returns:
      This builder for chaining.
    • clearFile

      public FstabEntry.Builder clearFile()
       The mount point for the filesystem.
       
      string file = 2;
      Returns:
      This builder for chaining.
    • setFileBytes

      public FstabEntry.Builder setFileBytes(com.google.protobuf.ByteString value)
       The mount point for the filesystem.
       
      string file = 2;
      Parameters:
      value - The bytes for file to set.
      Returns:
      This builder for chaining.
    • getVfstype

      public String getVfstype()
       The type of the filesystem.
       
      string vfstype = 3;
      Specified by:
      getVfstype in interface FstabEntryOrBuilder
      Returns:
      The vfstype.
    • getVfstypeBytes

      public com.google.protobuf.ByteString getVfstypeBytes()
       The type of the filesystem.
       
      string vfstype = 3;
      Specified by:
      getVfstypeBytes in interface FstabEntryOrBuilder
      Returns:
      The bytes for vfstype.
    • setVfstype

      public FstabEntry.Builder setVfstype(String value)
       The type of the filesystem.
       
      string vfstype = 3;
      Parameters:
      value - The vfstype to set.
      Returns:
      This builder for chaining.
    • clearVfstype

      public FstabEntry.Builder clearVfstype()
       The type of the filesystem.
       
      string vfstype = 3;
      Returns:
      This builder for chaining.
    • setVfstypeBytes

      public FstabEntry.Builder setVfstypeBytes(com.google.protobuf.ByteString value)
       The type of the filesystem.
       
      string vfstype = 3;
      Parameters:
      value - The bytes for vfstype to set.
      Returns:
      This builder for chaining.
    • getMntops

      public String getMntops()
       Mount options associated with the filesystem.
       
      string mntops = 4;
      Specified by:
      getMntops in interface FstabEntryOrBuilder
      Returns:
      The mntops.
    • getMntopsBytes

      public com.google.protobuf.ByteString getMntopsBytes()
       Mount options associated with the filesystem.
       
      string mntops = 4;
      Specified by:
      getMntopsBytes in interface FstabEntryOrBuilder
      Returns:
      The bytes for mntops.
    • setMntops

      public FstabEntry.Builder setMntops(String value)
       Mount options associated with the filesystem.
       
      string mntops = 4;
      Parameters:
      value - The mntops to set.
      Returns:
      This builder for chaining.
    • clearMntops

      public FstabEntry.Builder clearMntops()
       Mount options associated with the filesystem.
       
      string mntops = 4;
      Returns:
      This builder for chaining.
    • setMntopsBytes

      public FstabEntry.Builder setMntopsBytes(com.google.protobuf.ByteString value)
       Mount options associated with the filesystem.
       
      string mntops = 4;
      Parameters:
      value - The bytes for mntops to set.
      Returns:
      This builder for chaining.
    • getFreq

      public int getFreq()
       Used by dump to determine which filesystems need to be dumped.
       
      int32 freq = 5;
      Specified by:
      getFreq in interface FstabEntryOrBuilder
      Returns:
      The freq.
    • setFreq

      public FstabEntry.Builder setFreq(int value)
       Used by dump to determine which filesystems need to be dumped.
       
      int32 freq = 5;
      Parameters:
      value - The freq to set.
      Returns:
      This builder for chaining.
    • clearFreq

      public FstabEntry.Builder clearFreq()
       Used by dump to determine which filesystems need to be dumped.
       
      int32 freq = 5;
      Returns:
      This builder for chaining.
    • getPassno

      public int getPassno()
       Used by the fsck(8) program to determine the order in which filesystem
       checks are done at reboot time.
       
      int32 passno = 6;
      Specified by:
      getPassno in interface FstabEntryOrBuilder
      Returns:
      The passno.
    • setPassno

      public FstabEntry.Builder setPassno(int value)
       Used by the fsck(8) program to determine the order in which filesystem
       checks are done at reboot time.
       
      int32 passno = 6;
      Parameters:
      value - The passno to set.
      Returns:
      This builder for chaining.
    • clearPassno

      public FstabEntry.Builder clearPassno()
       Used by the fsck(8) program to determine the order in which filesystem
       checks are done at reboot time.
       
      int32 passno = 6;
      Returns:
      This builder for chaining.