> + * availability zone for cinder
> + */
> +public class AvailabilityZone {
> +
> +   public static Builder<?> builder() {
> +      return new ConcreteBuilder();
> +   }
> +
> +   public Builder<?> toBuilder() {
> +      return new ConcreteBuilder().fromAvailabilityZone(this);
> +   }
> +
> +   public abstract static class Builder<T extends Builder<T>> {
> +      protected abstract T self();
> +
> +      protected ZoneState state;

Interesting. I would think that the `AvailabilityZone` is either enabled or 
disabled. `ZoneState` only provides a boolean field "available", so that leads 
me to believe that this might be extended in the future.

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

Reply via email to