@java.lang.Override
    public Builder clear() {
      super.clear();
      bitField0_ = 0;
      if (computeEngineTargetDetailsBuilder_ != null) {
        computeEngineTargetDetailsBuilder_.clear();
      }
      createTime_ = null;
      if (createTimeBuilder_ != null) {
        createTimeBuilder_.dispose();
        createTimeBuilder_ = null;
      }
      endTime_ = null;
      if (endTimeBuilder_ != null) {
        endTimeBuilder_.dispose();
        endTimeBuilder_ = null;
      }
      name_ = "";
      state_ = 0;
      stateTime_ = null;
      if (stateTimeBuilder_ != null) {
        stateTimeBuilder_.dispose();
        stateTimeBuilder_ = null;
      }
      progressPercent_ = 0;
      error_ = null;
      if (errorBuilder_ != null) {
        errorBuilder_.dispose();
        errorBuilder_ = null;
      }
      stateMessage_ = "";
      if (stepsBuilder_ == null) {
        steps_ = java.util.Collections.emptyList();
      } else {
        steps_ = null;
        stepsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000200);
      targetVmDetailsCase_ = 0;
      targetVmDetails_ = null;
      return this;
    }
<pre>
CutoverJob message describes a cutover of a migrating VM. The CutoverJob is
the operation of shutting down the VM, creating a snapshot and
clonning the VM using the replicated snapshot.
</pre>

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