Class VmwarePlatformDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VmwarePlatformDetails.Builder>
com.google.cloud.migrationcenter.v1.VmwarePlatformDetails.Builder
- All Implemented Interfaces:
VmwarePlatformDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VmwarePlatformDetails
public static final class VmwarePlatformDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VmwarePlatformDetails.Builder>
implements VmwarePlatformDetailsOrBuilder
VMware specific details.Protobuf type
google.cloud.migrationcenter.v1.VmwarePlatformDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()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.Folder name in vCenter where asset resides.vCenter URI used in collection.vCenter version.vCenter VM ID.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorESX version.com.google.protobuf.ByteStringESX version.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.com.google.protobuf.ByteStringVMware 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.Folder name in vCenter where asset resides.com.google.protobuf.ByteStringFolder name in vCenter where asset resides.vCenter URI used in collection.com.google.protobuf.ByteStringvCenter URI used in collection.vCenter version.com.google.protobuf.ByteStringvCenter version.vCenter VM ID.com.google.protobuf.ByteStringvCenter VM ID.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(VmwarePlatformDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setEsxVersion(String value) ESX version.setEsxVersionBytes(com.google.protobuf.ByteString value) 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.setOsidBytes(com.google.protobuf.ByteString value) 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.setVcenterFolder(String value) Folder name in vCenter where asset resides.setVcenterFolderBytes(com.google.protobuf.ByteString value) Folder name in vCenter where asset resides.setVcenterUri(String value) vCenter URI used in collection.setVcenterUriBytes(com.google.protobuf.ByteString value) vCenter URI used in collection.setVcenterVersion(String value) vCenter version.setVcenterVersionBytes(com.google.protobuf.ByteString value) vCenter version.setVcenterVmId(String value) vCenter VM ID.setVcenterVmIdBytes(com.google.protobuf.ByteString value) vCenter VM ID.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<VmwarePlatformDetails.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VmwarePlatformDetails.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.GeneratedMessage.Builder<VmwarePlatformDetails.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VmwarePlatformDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VmwarePlatformDetails.Builder>
-
mergeFrom
public VmwarePlatformDetails.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<VmwarePlatformDetails.Builder>- Throws:
IOException
-
getVcenterVersion
vCenter version.
string vcenter_version = 1;- Specified by:
getVcenterVersionin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The vcenterVersion.
-
getVcenterVersionBytes
public com.google.protobuf.ByteString getVcenterVersionBytes()vCenter version.
string vcenter_version = 1;- Specified by:
getVcenterVersionBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for vcenterVersion.
-
setVcenterVersion
vCenter version.
string vcenter_version = 1;- Parameters:
value- The vcenterVersion to set.- Returns:
- This builder for chaining.
-
clearVcenterVersion
vCenter version.
string vcenter_version = 1;- Returns:
- This builder for chaining.
-
setVcenterVersionBytes
vCenter version.
string vcenter_version = 1;- Parameters:
value- The bytes for vcenterVersion to set.- Returns:
- This builder for chaining.
-
getEsxVersion
ESX version.
string esx_version = 2;- Specified by:
getEsxVersionin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The esxVersion.
-
getEsxVersionBytes
public com.google.protobuf.ByteString getEsxVersionBytes()ESX version.
string esx_version = 2;- Specified by:
getEsxVersionBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for esxVersion.
-
setEsxVersion
ESX version.
string esx_version = 2;- Parameters:
value- The esxVersion to set.- Returns:
- This builder for chaining.
-
clearEsxVersion
ESX version.
string esx_version = 2;- Returns:
- This builder for chaining.
-
setEsxVersionBytes
ESX version.
string esx_version = 2;- Parameters:
value- The bytes for esxVersion to set.- Returns:
- This builder for chaining.
-
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:
getOsidin interfaceVmwarePlatformDetailsOrBuilder- 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:
getOsidBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for osid.
-
setOsid
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;- Parameters:
value- The osid to set.- Returns:
- This builder for chaining.
-
clearOsid
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;- Returns:
- This builder for chaining.
-
setOsidBytes
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;- Parameters:
value- The bytes for osid to set.- Returns:
- This builder for chaining.
-
getVcenterFolder
Folder name in vCenter where asset resides.
string vcenter_folder = 4;- Specified by:
getVcenterFolderin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The vcenterFolder.
-
getVcenterFolderBytes
public com.google.protobuf.ByteString getVcenterFolderBytes()Folder name in vCenter where asset resides.
string vcenter_folder = 4;- Specified by:
getVcenterFolderBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for vcenterFolder.
-
setVcenterFolder
Folder name in vCenter where asset resides.
string vcenter_folder = 4;- Parameters:
value- The vcenterFolder to set.- Returns:
- This builder for chaining.
-
clearVcenterFolder
Folder name in vCenter where asset resides.
string vcenter_folder = 4;- Returns:
- This builder for chaining.
-
setVcenterFolderBytes
Folder name in vCenter where asset resides.
string vcenter_folder = 4;- Parameters:
value- The bytes for vcenterFolder to set.- Returns:
- This builder for chaining.
-
getVcenterUri
vCenter URI used in collection.
string vcenter_uri = 5;- Specified by:
getVcenterUriin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The vcenterUri.
-
getVcenterUriBytes
public com.google.protobuf.ByteString getVcenterUriBytes()vCenter URI used in collection.
string vcenter_uri = 5;- Specified by:
getVcenterUriBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for vcenterUri.
-
setVcenterUri
vCenter URI used in collection.
string vcenter_uri = 5;- Parameters:
value- The vcenterUri to set.- Returns:
- This builder for chaining.
-
clearVcenterUri
vCenter URI used in collection.
string vcenter_uri = 5;- Returns:
- This builder for chaining.
-
setVcenterUriBytes
vCenter URI used in collection.
string vcenter_uri = 5;- Parameters:
value- The bytes for vcenterUri to set.- Returns:
- This builder for chaining.
-
getVcenterVmId
vCenter VM ID.
string vcenter_vm_id = 6;- Specified by:
getVcenterVmIdin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The vcenterVmId.
-
getVcenterVmIdBytes
public com.google.protobuf.ByteString getVcenterVmIdBytes()vCenter VM ID.
string vcenter_vm_id = 6;- Specified by:
getVcenterVmIdBytesin interfaceVmwarePlatformDetailsOrBuilder- Returns:
- The bytes for vcenterVmId.
-
setVcenterVmId
vCenter VM ID.
string vcenter_vm_id = 6;- Parameters:
value- The vcenterVmId to set.- Returns:
- This builder for chaining.
-
clearVcenterVmId
vCenter VM ID.
string vcenter_vm_id = 6;- Returns:
- This builder for chaining.
-
setVcenterVmIdBytes
vCenter VM ID.
string vcenter_vm_id = 6;- Parameters:
value- The bytes for vcenterVmId to set.- Returns:
- This builder for chaining.
-