@java.lang.Override
    public Builder clear() {
      super.clear();
      bitField0_ = 0;
      name_ = "";
      displayName_ = "";
      maxQps_ = 0;
      startingUrls_ = com.google.protobuf.LazyStringArrayList.emptyList();
      authentication_ = null;
      if (authenticationBuilder_ != null) {
        authenticationBuilder_.dispose();
        authenticationBuilder_ = null;
      }
      userAgent_ = 0;
      blacklistPatterns_ = com.google.protobuf.LazyStringArrayList.emptyList();
      schedule_ = null;
      if (scheduleBuilder_ != null) {
        scheduleBuilder_.dispose();
        scheduleBuilder_ = null;
      }
      targetPlatforms_ = java.util.Collections.emptyList();
      bitField0_ = (bitField0_ & ~0x00000100);
      exportToSecurityCommandCenter_ = 0;
      latestRun_ = null;
      if (latestRunBuilder_ != null) {
        latestRunBuilder_.dispose();
        latestRunBuilder_ = null;
      }
      riskLevel_ = 0;
      return this;
    }
<pre>
A ScanConfig resource contains the configurations to launch a scan.
</pre>

Protobuf type {@code google.cloud.websecurityscanner.v1beta.ScanConfig}
java-websecurityscanner/proto-google-cloud-websecurityscanner-v1beta/src/main/java/com/google/cloud/websecurityscanner/v1beta/ScanConfig.java