> +   }
> +
> +   public static Properties defaultProperties() {
> +      Properties properties = BaseHttpApiMetadata.defaultProperties();
> +      return properties;
> +   }
> +
> +   public static class Builder extends BaseHttpApiMetadata.Builder<EtcdApi, 
> Builder> {
> +
> +      protected Builder() {
> +         super(EtcdApi.class);
> +         id("etcd").
> +         name("Etcd API").
> +         identityName("username:password").
> +         defaultIdentity("Optional Username").
> +         defaultCredential("Optional Password").

In that case you have to restore the `defaultIdentity` and `defaultCredential` 
methods (now we have only the ones that "describe" the authentication) so users 
don't have to explicitly pass dummy credentials when creating the context. You 
should then be able to remove the default credentials from the tests too.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/195/files#r36197766

Reply via email to