> + public static Properties defaultProperties() {
> + Properties properties = BaseHttpApiMetadata.defaultProperties();
> + properties.setProperty(SERVICE_TYPE, ServiceType.NETWORK);
> + properties.setProperty(CREDENTIAL_TYPE,
> CredentialTypes.PASSWORD_CREDENTIALS);
> + return properties;
> + }
> +
> + public static class Builder extends
> BaseHttpApiMetadata.Builder<NeutronApi, Builder> {
> +
> + protected Builder() {
> + super(NeutronApi.class);
> + id("openstack-neutron")
> + .name("OpenStack Neutron API")
> + .identityName("${tenantName}:${userName} or ${userName}, if your
> keystone supports a default tenant")
> + .credentialName("${password}")
> + .endpointName("KeyStone base url ending in /v2.0/")
"Keystone"
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/111/files#r15236906