private void buildPartial0(com.google.cloud.vmmigration.v1.ComputeEngineTargetDetails result) {
      int from_bitField0_ = bitField0_;
      if (((from_bitField0_ & 0x00000001) != 0)) {
        result.vmName_ = vmName_;
      }
      if (((from_bitField0_ & 0x00000002) != 0)) {
        result.project_ = project_;
      }
      if (((from_bitField0_ & 0x00000004) != 0)) {
        result.zone_ = zone_;
      }
      if (((from_bitField0_ & 0x00000008) != 0)) {
        result.machineTypeSeries_ = machineTypeSeries_;
      }
      if (((from_bitField0_ & 0x00000010) != 0)) {
        result.machineType_ = machineType_;
      }
      if (((from_bitField0_ & 0x00000020) != 0)) {
        networkTags_.makeImmutable();
        result.networkTags_ = networkTags_;
      }
      if (((from_bitField0_ & 0x00000080) != 0)) {
        result.serviceAccount_ = serviceAccount_;
      }
      if (((from_bitField0_ & 0x00000100) != 0)) {
        result.diskType_ = diskType_;
      }
      if (((from_bitField0_ & 0x00000200) != 0)) {
        result.labels_ = internalGetLabels();
        result.labels_.makeImmutable();
      }
      if (((from_bitField0_ & 0x00000400) != 0)) {
        result.licenseType_ = licenseType_;
      }
      int to_bitField0_ = 0;
      if (((from_bitField0_ & 0x00000800) != 0)) {
        result.appliedLicense_ =
            appliedLicenseBuilder_ == null ? appliedLicense_ : appliedLicenseBuilder_.build();
        to_bitField0_ |= 0x00000001;
      }
      if (((from_bitField0_ & 0x00001000) != 0)) {
        result.computeScheduling_ =
            computeSchedulingBuilder_ == null
                ? computeScheduling_
                : computeSchedulingBuilder_.build();
        to_bitField0_ |= 0x00000002;
      }
      if (((from_bitField0_ & 0x00002000) != 0)) {
        result.secureBoot_ = secureBoot_;
      }
      if (((from_bitField0_ & 0x00004000) != 0)) {
        result.bootOption_ = bootOption_;
      }
      if (((from_bitField0_ & 0x00008000) != 0)) {
        result.metadata_ = internalGetMetadata();
        result.metadata_.makeImmutable();
      }
      if (((from_bitField0_ & 0x00010000) != 0)) {
        additionalLicenses_.makeImmutable();
        result.additionalLicenses_ = additionalLicenses_;
      }
      if (((from_bitField0_ & 0x00020000) != 0)) {
        result.hostname_ = hostname_;
      }
      result.bitField0_ |= to_bitField0_;
    }
<pre>
ComputeEngineTargetDetails is a collection of details for creating a VM in a
target Compute Engine project.
</pre>

Protobuf type {@code google.cloud.vmmigration.v1.ComputeEngineTargetDetails}
java-vmmigration/proto-google-cloud-vmmigration-v1/src/main/java/com/google/cloud/vmmigration/v1/ComputeEngineTargetDetails.java