Class GuestConfigDetails

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.migrationcenter.v1.GuestConfigDetails
All Implemented Interfaces:
GuestConfigDetailsOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class GuestConfigDetails extends com.google.protobuf.GeneratedMessage implements GuestConfigDetailsOrBuilder
 Guest OS config information.
 
Protobuf type google.cloud.migrationcenter.v1.GuestConfigDetails
See Also:
  • Field Details

  • 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
    • getIssue

      public String getIssue()
       OS issue (typically /etc/issue in Linux).
       
      string issue = 1;
      Specified by:
      getIssue in interface GuestConfigDetailsOrBuilder
      Returns:
      The issue.
    • getIssueBytes

      public com.google.protobuf.ByteString getIssueBytes()
       OS issue (typically /etc/issue in Linux).
       
      string issue = 1;
      Specified by:
      getIssueBytes in interface GuestConfigDetailsOrBuilder
      Returns:
      The bytes for issue.
    • hasFstab

      public boolean hasFstab()
       Mount list (Linux fstab).
       
      .google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
      Specified by:
      hasFstab in interface GuestConfigDetailsOrBuilder
      Returns:
      Whether the fstab field is set.
    • getFstab

      public FstabEntryList getFstab()
       Mount list (Linux fstab).
       
      .google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
      Specified by:
      getFstab in interface GuestConfigDetailsOrBuilder
      Returns:
      The fstab.
    • getFstabOrBuilder

      public FstabEntryListOrBuilder getFstabOrBuilder()
       Mount list (Linux fstab).
       
      .google.cloud.migrationcenter.v1.FstabEntryList fstab = 2;
      Specified by:
      getFstabOrBuilder in interface GuestConfigDetailsOrBuilder
    • hasHosts

      public boolean hasHosts()
       Hosts file (/etc/hosts).
       
      .google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
      Specified by:
      hasHosts in interface GuestConfigDetailsOrBuilder
      Returns:
      Whether the hosts field is set.
    • getHosts

      public HostsEntryList getHosts()
       Hosts file (/etc/hosts).
       
      .google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
      Specified by:
      getHosts in interface GuestConfigDetailsOrBuilder
      Returns:
      The hosts.
    • getHostsOrBuilder

      public HostsEntryListOrBuilder getHostsOrBuilder()
       Hosts file (/etc/hosts).
       
      .google.cloud.migrationcenter.v1.HostsEntryList hosts = 3;
      Specified by:
      getHostsOrBuilder in interface GuestConfigDetailsOrBuilder
    • hasNfsExports

      public boolean hasNfsExports()
       NFS exports.
       
      .google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
      Specified by:
      hasNfsExports in interface GuestConfigDetailsOrBuilder
      Returns:
      Whether the nfsExports field is set.
    • getNfsExports

      public NfsExportList getNfsExports()
       NFS exports.
       
      .google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
      Specified by:
      getNfsExports in interface GuestConfigDetailsOrBuilder
      Returns:
      The nfsExports.
    • getNfsExportsOrBuilder

      public NfsExportListOrBuilder getNfsExportsOrBuilder()
       NFS exports.
       
      .google.cloud.migrationcenter.v1.NfsExportList nfs_exports = 4;
      Specified by:
      getNfsExportsOrBuilder in interface GuestConfigDetailsOrBuilder
    • getSelinuxModeValue

      public int getSelinuxModeValue()
       Security-Enhanced Linux (SELinux) mode.
       
      .google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;
      Specified by:
      getSelinuxModeValue in interface GuestConfigDetailsOrBuilder
      Returns:
      The enum numeric value on the wire for selinuxMode.
    • getSelinuxMode

      public GuestConfigDetails.SeLinuxMode getSelinuxMode()
       Security-Enhanced Linux (SELinux) mode.
       
      .google.cloud.migrationcenter.v1.GuestConfigDetails.SeLinuxMode selinux_mode = 5;
      Specified by:
      getSelinuxMode in interface GuestConfigDetailsOrBuilder
      Returns:
      The selinuxMode.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static GuestConfigDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static GuestConfigDetails parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GuestConfigDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static GuestConfigDetails parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static GuestConfigDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GuestConfigDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static GuestConfigDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public GuestConfigDetails.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static GuestConfigDetails.Builder newBuilder()
    • newBuilder

      public static GuestConfigDetails.Builder newBuilder(GuestConfigDetails prototype)
    • toBuilder

      public GuestConfigDetails.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected GuestConfigDetails.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static GuestConfigDetails getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<GuestConfigDetails> parser()
    • getParserForType

      public com.google.protobuf.Parser<GuestConfigDetails> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public GuestConfigDetails getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder