Class VmwarePlatformDetails

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

@Generated public final class VmwarePlatformDetails extends com.google.protobuf.GeneratedMessage implements VmwarePlatformDetailsOrBuilder
 VMware specific details.
 
Protobuf type google.cloud.migrationcenter.v1.VmwarePlatformDetails
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    VMware specific details.

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    ESX version.
    com.google.protobuf.ByteString
    ESX version.
    VMware os enum - https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html.
    com.google.protobuf.ByteString
    VMware os enum - https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html.
    com.google.protobuf.Parser<VmwarePlatformDetails>
     
    int
     
    Folder name in vCenter where asset resides.
    com.google.protobuf.ByteString
    Folder name in vCenter where asset resides.
    vCenter URI used in collection.
    com.google.protobuf.ByteString
    vCenter URI used in collection.
    vCenter version.
    com.google.protobuf.ByteString
    vCenter version.
    vCenter VM ID.
    com.google.protobuf.ByteString
    vCenter VM ID.
    int
     
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<VmwarePlatformDetails>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

    • VCENTER_VERSION_FIELD_NUMBER

      public static final int VCENTER_VERSION_FIELD_NUMBER
      See Also:
    • ESX_VERSION_FIELD_NUMBER

      public static final int ESX_VERSION_FIELD_NUMBER
      See Also:
    • OSID_FIELD_NUMBER

      public static final int OSID_FIELD_NUMBER
      See Also:
    • VCENTER_FOLDER_FIELD_NUMBER

      public static final int VCENTER_FOLDER_FIELD_NUMBER
      See Also:
    • VCENTER_URI_FIELD_NUMBER

      public static final int VCENTER_URI_FIELD_NUMBER
      See Also:
    • VCENTER_VM_ID_FIELD_NUMBER

      public static final int VCENTER_VM_ID_FIELD_NUMBER
      See Also:
  • 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
    • getVcenterVersion

      public String getVcenterVersion()
       vCenter version.
       
      string vcenter_version = 1;
      Specified by:
      getVcenterVersion in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The vcenterVersion.
    • getVcenterVersionBytes

      public com.google.protobuf.ByteString getVcenterVersionBytes()
       vCenter version.
       
      string vcenter_version = 1;
      Specified by:
      getVcenterVersionBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for vcenterVersion.
    • getEsxVersion

      public String getEsxVersion()
       ESX version.
       
      string esx_version = 2;
      Specified by:
      getEsxVersion in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The esxVersion.
    • getEsxVersionBytes

      public com.google.protobuf.ByteString getEsxVersionBytes()
       ESX version.
       
      string esx_version = 2;
      Specified by:
      getEsxVersionBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for esxVersion.
    • getOsid

      public String getOsid()
       VMware os enum -
       https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html.
       
      string osid = 3;
      Specified by:
      getOsid in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The osid.
    • getOsidBytes

      public com.google.protobuf.ByteString getOsidBytes()
       VMware os enum -
       https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html.
       
      string osid = 3;
      Specified by:
      getOsidBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for osid.
    • getVcenterFolder

      public String getVcenterFolder()
       Folder name in vCenter where asset resides.
       
      string vcenter_folder = 4;
      Specified by:
      getVcenterFolder in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The vcenterFolder.
    • getVcenterFolderBytes

      public com.google.protobuf.ByteString getVcenterFolderBytes()
       Folder name in vCenter where asset resides.
       
      string vcenter_folder = 4;
      Specified by:
      getVcenterFolderBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for vcenterFolder.
    • getVcenterUri

      public String getVcenterUri()
       vCenter URI used in collection.
       
      string vcenter_uri = 5;
      Specified by:
      getVcenterUri in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The vcenterUri.
    • getVcenterUriBytes

      public com.google.protobuf.ByteString getVcenterUriBytes()
       vCenter URI used in collection.
       
      string vcenter_uri = 5;
      Specified by:
      getVcenterUriBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for vcenterUri.
    • getVcenterVmId

      public String getVcenterVmId()
       vCenter VM ID.
       
      string vcenter_vm_id = 6;
      Specified by:
      getVcenterVmId in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The vcenterVmId.
    • getVcenterVmIdBytes

      public com.google.protobuf.ByteString getVcenterVmIdBytes()
       vCenter VM ID.
       
      string vcenter_vm_id = 6;
      Specified by:
      getVcenterVmIdBytes in interface VmwarePlatformDetailsOrBuilder
      Returns:
      The bytes for vcenterVmId.
    • 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 VmwarePlatformDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static VmwarePlatformDetails.Builder newBuilder()
    • newBuilder

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

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

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

      public static VmwarePlatformDetails getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<VmwarePlatformDetails> 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 VmwarePlatformDetails getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder