Class PlatformDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PlatformDetails.Builder>
com.google.cloud.migrationcenter.v1.PlatformDetails.Builder
- All Implemented Interfaces:
PlatformDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PlatformDetails
public static final class PlatformDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PlatformDetails.Builder>
implements PlatformDetailsOrBuilder
Information about the platform.Protobuf type
google.cloud.migrationcenter.v1.PlatformDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()AWS EC2 specific details.Azure VM specific details.Generic platform details.Physical machines platform details.VMware specific details.AWS EC2 specific details.AWS EC2 specific details.AWS EC2 specific details.Azure VM specific details.Azure VM specific details.Azure VM specific details.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorGeneric platform details.Generic platform details.Generic platform details.Physical machines platform details.Physical machines platform details.Physical machines platform details.VMware specific details.VMware specific details.VMware specific details.booleanAWS EC2 specific details.booleanAzure VM specific details.booleanGeneric platform details.booleanPhysical machines platform details.booleanVMware specific details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAWS EC2 specific details.Azure VM specific details.mergeFrom(PlatformDetails other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Generic platform details.Physical machines platform details.VMware specific details.AWS EC2 specific details.setAwsEc2Details(AwsEc2PlatformDetails.Builder builderForValue) AWS EC2 specific details.Azure VM specific details.setAzureVmDetails(AzureVmPlatformDetails.Builder builderForValue) Azure VM specific details.Generic platform details.setGenericDetails(GenericPlatformDetails.Builder builderForValue) Generic platform details.Physical machines platform details.setPhysicalDetails(PhysicalPlatformDetails.Builder builderForValue) Physical machines platform details.VMware specific details.setVmwareDetails(VmwarePlatformDetails.Builder builderForValue) VMware specific details.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<PlatformDetails.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<PlatformDetails.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<PlatformDetails.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<PlatformDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PlatformDetails.Builder>
-
mergeFrom
public PlatformDetails.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<PlatformDetails.Builder>- Throws:
IOException
-
getVendorDetailsCase
- Specified by:
getVendorDetailsCasein interfacePlatformDetailsOrBuilder
-
clearVendorDetails
-
hasVmwareDetails
public boolean hasVmwareDetails()VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
hasVmwareDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the vmwareDetails field is set.
-
getVmwareDetails
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
getVmwareDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The vmwareDetails.
-
setVmwareDetails
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1; -
setVmwareDetails
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1; -
mergeVmwareDetails
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1; -
clearVmwareDetails
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1; -
getVmwareDetailsBuilder
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1; -
getVmwareDetailsOrBuilder
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
getVmwareDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasAwsEc2Details
public boolean hasAwsEc2Details()AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
hasAwsEc2Detailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the awsEc2Details field is set.
-
getAwsEc2Details
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
getAwsEc2Detailsin interfacePlatformDetailsOrBuilder- Returns:
- The awsEc2Details.
-
setAwsEc2Details
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2; -
setAwsEc2Details
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2; -
mergeAwsEc2Details
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2; -
clearAwsEc2Details
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2; -
getAwsEc2DetailsBuilder
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2; -
getAwsEc2DetailsOrBuilder
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
getAwsEc2DetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasAzureVmDetails
public boolean hasAzureVmDetails()Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
hasAzureVmDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the azureVmDetails field is set.
-
getAzureVmDetails
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
getAzureVmDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The azureVmDetails.
-
setAzureVmDetails
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3; -
setAzureVmDetails
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3; -
mergeAzureVmDetails
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3; -
clearAzureVmDetails
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3; -
getAzureVmDetailsBuilder
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3; -
getAzureVmDetailsOrBuilder
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
getAzureVmDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasGenericDetails
public boolean hasGenericDetails()Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
hasGenericDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the genericDetails field is set.
-
getGenericDetails
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
getGenericDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The genericDetails.
-
setGenericDetails
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4; -
setGenericDetails
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4; -
mergeGenericDetails
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4; -
clearGenericDetails
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4; -
getGenericDetailsBuilder
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4; -
getGenericDetailsOrBuilder
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
getGenericDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasPhysicalDetails
public boolean hasPhysicalDetails()Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
hasPhysicalDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the physicalDetails field is set.
-
getPhysicalDetails
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
getPhysicalDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The physicalDetails.
-
setPhysicalDetails
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5; -
setPhysicalDetails
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5; -
mergePhysicalDetails
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5; -
clearPhysicalDetails
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5; -
getPhysicalDetailsBuilder
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5; -
getPhysicalDetailsOrBuilder
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
getPhysicalDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-