merge

Returns a new OAuth2Endpoints where each non-null field in overrides replaces the corresponding field from this instance. Null override fields keep the discovered value.