public Builder mergeFrom(
            com.google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential other) {
          if (other
              == com.google.cloud.websecurityscanner.v1.ScanConfig.Authentication.IapCredential
                  .getDefaultInstance()) return this;
          switch (other.getIapCredentialsCase()) {
            case IAP_TEST_SERVICE_ACCOUNT_INFO:
              {
                mergeIapTestServiceAccountInfo(other.getIapTestServiceAccountInfo());
                break;
              }
            case IAPCREDENTIALS_NOT_SET:
              {
                break;
              }
          }
          this.mergeUnknownFields(other.getUnknownFields());
          onChanged();
          return this;
        }
<pre>
Describes authentication configuration for Identity-Aware-Proxy (IAP).
</pre>

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