> return new AutoValue_ComposeObjectTemplate(sourceObjects, destination);
> }
> +
> + ComposeObjectTemplate() {
> + }
> +
> + public static class Builder {
> + private ImmutableList<SourceObject> sourceObjects;
> + private ObjectTemplate destination;
> +
> + public Builder() {
> I don't doubt there is a better way. Im not sure what you are envisioning,
> are you suggesting I put a static `builder` method be in the
> ComposeObjectTemplate class and not ComposeObjectTemplate.Builder class and
> make the current `public Builder()` method package protected?
Correct; we should prefer a private constructor and public static `builder`
method which calls it.
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/150/files#r32880531