public static final class PlatformDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder> implements PlatformDetailsOrBuilder
Information about the platform.Protobuf type
google.cloud.migrationcenter.v1.PlatformDetailsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PlatformDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PlatformDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PlatformDetails.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PlatformDetails.Builder>public PlatformDetails.Builder mergeFrom(PlatformDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public PlatformDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PlatformDetails.Builder>IOExceptionpublic PlatformDetails.VendorDetailsCase getVendorDetailsCase()
getVendorDetailsCase in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder clearVendorDetails()
public boolean hasVmwareDetails()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;hasVmwareDetails in interface PlatformDetailsOrBuilderpublic VmwarePlatformDetails getVmwareDetails()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;getVmwareDetails in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder setVmwareDetails(VmwarePlatformDetails value)
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;public PlatformDetails.Builder setVmwareDetails(VmwarePlatformDetails.Builder builderForValue)
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;public PlatformDetails.Builder mergeVmwareDetails(VmwarePlatformDetails value)
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;public PlatformDetails.Builder clearVmwareDetails()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;public VmwarePlatformDetails.Builder getVmwareDetailsBuilder()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;public VmwarePlatformDetailsOrBuilder getVmwareDetailsOrBuilder()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;getVmwareDetailsOrBuilder in interface PlatformDetailsOrBuilderpublic boolean hasAwsEc2Details()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;hasAwsEc2Details in interface PlatformDetailsOrBuilderpublic AwsEc2PlatformDetails getAwsEc2Details()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;getAwsEc2Details in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder setAwsEc2Details(AwsEc2PlatformDetails value)
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;public PlatformDetails.Builder setAwsEc2Details(AwsEc2PlatformDetails.Builder builderForValue)
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;public PlatformDetails.Builder mergeAwsEc2Details(AwsEc2PlatformDetails value)
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;public PlatformDetails.Builder clearAwsEc2Details()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;public AwsEc2PlatformDetails.Builder getAwsEc2DetailsBuilder()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;public AwsEc2PlatformDetailsOrBuilder getAwsEc2DetailsOrBuilder()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;getAwsEc2DetailsOrBuilder in interface PlatformDetailsOrBuilderpublic boolean hasAzureVmDetails()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;hasAzureVmDetails in interface PlatformDetailsOrBuilderpublic AzureVmPlatformDetails getAzureVmDetails()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;getAzureVmDetails in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder setAzureVmDetails(AzureVmPlatformDetails value)
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;public PlatformDetails.Builder setAzureVmDetails(AzureVmPlatformDetails.Builder builderForValue)
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;public PlatformDetails.Builder mergeAzureVmDetails(AzureVmPlatformDetails value)
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;public PlatformDetails.Builder clearAzureVmDetails()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;public AzureVmPlatformDetails.Builder getAzureVmDetailsBuilder()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;public AzureVmPlatformDetailsOrBuilder getAzureVmDetailsOrBuilder()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;getAzureVmDetailsOrBuilder in interface PlatformDetailsOrBuilderpublic boolean hasGenericDetails()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;hasGenericDetails in interface PlatformDetailsOrBuilderpublic GenericPlatformDetails getGenericDetails()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;getGenericDetails in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder setGenericDetails(GenericPlatformDetails value)
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;public PlatformDetails.Builder setGenericDetails(GenericPlatformDetails.Builder builderForValue)
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;public PlatformDetails.Builder mergeGenericDetails(GenericPlatformDetails value)
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;public PlatformDetails.Builder clearGenericDetails()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;public GenericPlatformDetails.Builder getGenericDetailsBuilder()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;public GenericPlatformDetailsOrBuilder getGenericDetailsOrBuilder()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;getGenericDetailsOrBuilder in interface PlatformDetailsOrBuilderpublic boolean hasPhysicalDetails()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;hasPhysicalDetails in interface PlatformDetailsOrBuilderpublic PhysicalPlatformDetails getPhysicalDetails()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;getPhysicalDetails in interface PlatformDetailsOrBuilderpublic PlatformDetails.Builder setPhysicalDetails(PhysicalPlatformDetails value)
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;public PlatformDetails.Builder setPhysicalDetails(PhysicalPlatformDetails.Builder builderForValue)
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;public PlatformDetails.Builder mergePhysicalDetails(PhysicalPlatformDetails value)
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;public PlatformDetails.Builder clearPhysicalDetails()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;public PhysicalPlatformDetails.Builder getPhysicalDetailsBuilder()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;public PhysicalPlatformDetailsOrBuilder getPhysicalDetailsOrBuilder()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;getPhysicalDetailsOrBuilder in interface PlatformDetailsOrBuilderpublic final PlatformDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>public final PlatformDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PlatformDetails.Builder>Copyright © 2024 Google LLC. All rights reserved.