@java.lang.Override
        public Builder clear() {
          super.clear();
          bitField0_ = 0;
          machineType_ = "";
          serviceAccount_ = "";
          serviceAccountScopes_ = com.google.protobuf.LazyStringArrayList.emptyList();
          tags_ = com.google.protobuf.LazyStringArrayList.emptyList();
          poolSize_ = 0;
          pooledInstances_ = 0;
          disablePublicIpAddresses_ = false;
          enableNestedVirtualization_ = false;
          shieldedInstanceConfig_ = null;
          if (shieldedInstanceConfigBuilder_ != null) {
            shieldedInstanceConfigBuilder_.dispose();
            shieldedInstanceConfigBuilder_ = null;
          }
          confidentialInstanceConfig_ = null;
          if (confidentialInstanceConfigBuilder_ != null) {
            confidentialInstanceConfigBuilder_.dispose();
            confidentialInstanceConfigBuilder_ = null;
          }
          bootDiskSizeGb_ = 0;
          return this;
        }
<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