global class ExternalCredential { global ConnectApi.CredentialAuthenticationProtocol authenticationProtocol; global ConnectApi.CredentialAuthenticationProtocolVariant authenticationProtocolVariant; global ConnectApi.CredentialAuthenticationStatus authenticationStatus; global String createdByNamespace; global List customHeaders; global String developerName; global String id; global String masterLabel; global List parameters; global List principals; global List relatedNamedCredentials; global String url; global ExternalCredential() { } global Object clone() { } global Boolean equals(Object obj) { } global Double getBuildVersion() { } global Integer hashCode() { } global String toString() { } }