private void buildPartial0(
            com.google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance result) {
          int from_bitField0_ = bitField0_;
          if (((from_bitField0_ & 0x00000001) != 0)) {
            result.machineType_ = machineType_;
          }
          if (((from_bitField0_ & 0x00000002) != 0)) {
            result.serviceAccount_ = serviceAccount_;
          }
          if (((from_bitField0_ & 0x00000004) != 0)) {
            serviceAccountScopes_.makeImmutable();
            result.serviceAccountScopes_ = serviceAccountScopes_;
          }
          if (((from_bitField0_ & 0x00000008) != 0)) {
            tags_.makeImmutable();
            result.tags_ = tags_;
          }
          if (((from_bitField0_ & 0x00000010) != 0)) {
            result.poolSize_ = poolSize_;
          }
          if (((from_bitField0_ & 0x00000020) != 0)) {
            result.pooledInstances_ = pooledInstances_;
          }
          if (((from_bitField0_ & 0x00000040) != 0)) {
            result.disablePublicIpAddresses_ = disablePublicIpAddresses_;
          }
          if (((from_bitField0_ & 0x00000080) != 0)) {
            result.enableNestedVirtualization_ = enableNestedVirtualization_;
          }
          int to_bitField0_ = 0;
          if (((from_bitField0_ & 0x00000100) != 0)) {
            result.shieldedInstanceConfig_ =
                shieldedInstanceConfigBuilder_ == null
                    ? shieldedInstanceConfig_
                    : shieldedInstanceConfigBuilder_.build();
            to_bitField0_ |= 0x00000001;
          }
          if (((from_bitField0_ & 0x00000200) != 0)) {
            result.confidentialInstanceConfig_ =
                confidentialInstanceConfigBuilder_ == null
                    ? confidentialInstanceConfig_
                    : confidentialInstanceConfigBuilder_.build();
            to_bitField0_ |= 0x00000002;
          }
          if (((from_bitField0_ & 0x00000400) != 0)) {
            result.bootDiskSizeGb_ = bootDiskSizeGb_;
          }
          result.bitField0_ |= to_bitField0_;
        }
<pre>
A runtime using a Compute Engine instance.
</pre>

Protobuf type {@code google.cloud.workstations.v1.WorkstationConfig.Host.GceInstance}
java-workstations/proto-google-cloud-workstations-v1/src/main/java/com/google/cloud/workstations/v1/WorkstationConfig.java