public Builder mergeFrom(
          com.google.cloud.websecurityscanner.v1alpha.ScanConfig.Authentication other) {
        if (other
            == com.google.cloud.websecurityscanner.v1alpha.ScanConfig.Authentication
                .getDefaultInstance()) return this;
        switch (other.getAuthenticationCase()) {
          case GOOGLE_ACCOUNT:
            {
              mergeGoogleAccount(other.getGoogleAccount());
              break;
            }
          case CUSTOM_ACCOUNT:
            {
              mergeCustomAccount(other.getCustomAccount());
              break;
            }
          case AUTHENTICATION_NOT_SET:
            {
              break;
            }
        }
        this.mergeUnknownFields(other.getUnknownFields());
        onChanged();
        return this;
      }
<pre>
Scan authentication configuration.
</pre>

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