Class VmwarePlatformDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder> implements VmwarePlatformDetailsOrBuilder
VMware specific details.
Protobuf typegoogle.cloud.migrationcenter.v1.VmwarePlatformDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VmwarePlatformDetails.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VmwarePlatformDetails
build()
VmwarePlatformDetails
buildPartial()
VmwarePlatformDetails.Builder
clear()
VmwarePlatformDetails.Builder
clearEsxVersion()
ESX version.VmwarePlatformDetails.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
VmwarePlatformDetails.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
VmwarePlatformDetails.Builder
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.VmwarePlatformDetails.Builder
clearVcenterFolder()
Folder name in vCenter where asset resides.VmwarePlatformDetails.Builder
clearVcenterUri()
vCenter URI used in collection.VmwarePlatformDetails.Builder
clearVcenterVersion()
vCenter version.VmwarePlatformDetails.Builder
clearVcenterVmId()
vCenter VM ID.VmwarePlatformDetails.Builder
clone()
VmwarePlatformDetails
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getEsxVersion()
ESX version.com.google.protobuf.ByteString
getEsxVersionBytes()
ESX version.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.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
getVcenterFolder()
Folder name in vCenter where asset resides.com.google.protobuf.ByteString
getVcenterFolderBytes()
Folder name in vCenter where asset resides.String
getVcenterUri()
vCenter URI used in collection.com.google.protobuf.ByteString
getVcenterUriBytes()
vCenter URI used in collection.String
getVcenterVersion()
vCenter version.com.google.protobuf.ByteString
getVcenterVersionBytes()
vCenter version.String
getVcenterVmId()
vCenter VM ID.com.google.protobuf.ByteString
getVcenterVmIdBytes()
vCenter VM ID.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
VmwarePlatformDetails.Builder
mergeFrom(VmwarePlatformDetails other)
VmwarePlatformDetails.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VmwarePlatformDetails.Builder
mergeFrom(com.google.protobuf.Message other)
VmwarePlatformDetails.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VmwarePlatformDetails.Builder
setEsxVersion(String value)
ESX version.VmwarePlatformDetails.Builder
setEsxVersionBytes(com.google.protobuf.ByteString value)
ESX version.VmwarePlatformDetails.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VmwarePlatformDetails.Builder
setOsid(String 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.VmwarePlatformDetails.Builder
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.VmwarePlatformDetails.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
VmwarePlatformDetails.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VmwarePlatformDetails.Builder
setVcenterFolder(String value)
Folder name in vCenter where asset resides.VmwarePlatformDetails.Builder
setVcenterFolderBytes(com.google.protobuf.ByteString value)
Folder name in vCenter where asset resides.VmwarePlatformDetails.Builder
setVcenterUri(String value)
vCenter URI used in collection.VmwarePlatformDetails.Builder
setVcenterUriBytes(com.google.protobuf.ByteString value)
vCenter URI used in collection.VmwarePlatformDetails.Builder
setVcenterVersion(String value)
vCenter version.VmwarePlatformDetails.Builder
setVcenterVersionBytes(com.google.protobuf.ByteString value)
vCenter version.VmwarePlatformDetails.Builder
setVcenterVmId(String value)
vCenter VM ID.VmwarePlatformDetails.Builder
setVcenterVmIdBytes(com.google.protobuf.ByteString value)
vCenter VM ID.-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
clear
public VmwarePlatformDetails.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
getDefaultInstanceForType
public VmwarePlatformDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public VmwarePlatformDetails build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VmwarePlatformDetails buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VmwarePlatformDetails.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
setField
public VmwarePlatformDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
clearField
public VmwarePlatformDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
clearOneof
public VmwarePlatformDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
setRepeatedField
public VmwarePlatformDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
addRepeatedField
public VmwarePlatformDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
mergeFrom
public VmwarePlatformDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VmwarePlatformDetails.Builder>
-
mergeFrom
public VmwarePlatformDetails.Builder mergeFrom(VmwarePlatformDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
mergeFrom
public VmwarePlatformDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VmwarePlatformDetails.Builder>
- Throws:
IOException
-
getVcenterVersion
public String getVcenterVersion()
vCenter version.
string vcenter_version = 1;
- Specified by:
getVcenterVersion
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The vcenterVersion.
-
getVcenterVersionBytes
public com.google.protobuf.ByteString getVcenterVersionBytes()
vCenter version.
string vcenter_version = 1;
- Specified by:
getVcenterVersionBytes
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for vcenterVersion.
-
setVcenterVersion
public VmwarePlatformDetails.Builder setVcenterVersion(String value)
vCenter version.
string vcenter_version = 1;
- Parameters:
value
- The vcenterVersion to set.- Returns:
- This builder for chaining.
-
clearVcenterVersion
public VmwarePlatformDetails.Builder clearVcenterVersion()
vCenter version.
string vcenter_version = 1;
- Returns:
- This builder for chaining.
-
setVcenterVersionBytes
public VmwarePlatformDetails.Builder setVcenterVersionBytes(com.google.protobuf.ByteString value)
vCenter version.
string vcenter_version = 1;
- Parameters:
value
- The bytes for vcenterVersion to set.- Returns:
- This builder for chaining.
-
getEsxVersion
public String getEsxVersion()
ESX version.
string esx_version = 2;
- Specified by:
getEsxVersion
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The esxVersion.
-
getEsxVersionBytes
public com.google.protobuf.ByteString getEsxVersionBytes()
ESX version.
string esx_version = 2;
- Specified by:
getEsxVersionBytes
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for esxVersion.
-
setEsxVersion
public VmwarePlatformDetails.Builder setEsxVersion(String value)
ESX version.
string esx_version = 2;
- Parameters:
value
- The esxVersion to set.- Returns:
- This builder for chaining.
-
clearEsxVersion
public VmwarePlatformDetails.Builder clearEsxVersion()
ESX version.
string esx_version = 2;
- Returns:
- This builder for chaining.
-
setEsxVersionBytes
public VmwarePlatformDetails.Builder setEsxVersionBytes(com.google.protobuf.ByteString value)
ESX version.
string esx_version = 2;
- Parameters:
value
- The bytes for esxVersion to set.- Returns:
- This builder for chaining.
-
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 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:
getOsidBytes
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for osid.
-
setOsid
public VmwarePlatformDetails.Builder setOsid(String 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.
string osid = 3;
- Parameters:
value
- The osid to set.- Returns:
- This builder for chaining.
-
clearOsid
public VmwarePlatformDetails.Builder 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
public VmwarePlatformDetails.Builder 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.
string osid = 3;
- Parameters:
value
- The bytes for osid to set.- Returns:
- This builder for chaining.
-
getVcenterFolder
public String getVcenterFolder()
Folder name in vCenter where asset resides.
string vcenter_folder = 4;
- Specified by:
getVcenterFolder
in interfaceVmwarePlatformDetailsOrBuilder
- 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 interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for vcenterFolder.
-
setVcenterFolder
public VmwarePlatformDetails.Builder setVcenterFolder(String value)
Folder name in vCenter where asset resides.
string vcenter_folder = 4;
- Parameters:
value
- The vcenterFolder to set.- Returns:
- This builder for chaining.
-
clearVcenterFolder
public VmwarePlatformDetails.Builder clearVcenterFolder()
Folder name in vCenter where asset resides.
string vcenter_folder = 4;
- Returns:
- This builder for chaining.
-
setVcenterFolderBytes
public VmwarePlatformDetails.Builder setVcenterFolderBytes(com.google.protobuf.ByteString value)
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
public String getVcenterUri()
vCenter URI used in collection.
string vcenter_uri = 5;
- Specified by:
getVcenterUri
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The vcenterUri.
-
getVcenterUriBytes
public com.google.protobuf.ByteString getVcenterUriBytes()
vCenter URI used in collection.
string vcenter_uri = 5;
- Specified by:
getVcenterUriBytes
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for vcenterUri.
-
setVcenterUri
public VmwarePlatformDetails.Builder setVcenterUri(String value)
vCenter URI used in collection.
string vcenter_uri = 5;
- Parameters:
value
- The vcenterUri to set.- Returns:
- This builder for chaining.
-
clearVcenterUri
public VmwarePlatformDetails.Builder clearVcenterUri()
vCenter URI used in collection.
string vcenter_uri = 5;
- Returns:
- This builder for chaining.
-
setVcenterUriBytes
public VmwarePlatformDetails.Builder setVcenterUriBytes(com.google.protobuf.ByteString value)
vCenter URI used in collection.
string vcenter_uri = 5;
- Parameters:
value
- The bytes for vcenterUri to set.- Returns:
- This builder for chaining.
-
getVcenterVmId
public String getVcenterVmId()
vCenter VM ID.
string vcenter_vm_id = 6;
- Specified by:
getVcenterVmId
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The vcenterVmId.
-
getVcenterVmIdBytes
public com.google.protobuf.ByteString getVcenterVmIdBytes()
vCenter VM ID.
string vcenter_vm_id = 6;
- Specified by:
getVcenterVmIdBytes
in interfaceVmwarePlatformDetailsOrBuilder
- Returns:
- The bytes for vcenterVmId.
-
setVcenterVmId
public VmwarePlatformDetails.Builder setVcenterVmId(String value)
vCenter VM ID.
string vcenter_vm_id = 6;
- Parameters:
value
- The vcenterVmId to set.- Returns:
- This builder for chaining.
-
clearVcenterVmId
public VmwarePlatformDetails.Builder clearVcenterVmId()
vCenter VM ID.
string vcenter_vm_id = 6;
- Returns:
- This builder for chaining.
-
setVcenterVmIdBytes
public VmwarePlatformDetails.Builder setVcenterVmIdBytes(com.google.protobuf.ByteString value)
vCenter VM ID.
string vcenter_vm_id = 6;
- Parameters:
value
- The bytes for vcenterVmId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final VmwarePlatformDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
mergeUnknownFields
public final VmwarePlatformDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VmwarePlatformDetails.Builder>
-
-