> + */
> +package org.apache.jclouds.profitbricks.rest.binder.snapshot;
> +
> +import static com.google.common.base.Preconditions.checkNotNull;
> +import com.google.inject.Inject;
> +import java.util.HashMap;
> +import java.util.Map;
> +import
> org.apache.jclouds.profitbricks.rest.binder.BaseProfitBricksRequestBinder;
> +import org.apache.jclouds.profitbricks.rest.domain.Snapshot;
> +import org.jclouds.http.HttpRequest;
> +import org.jclouds.json.Json;
> +
> +public class UpdateSnapshotRequestBinder extends
> BaseProfitBricksRequestBinder<Snapshot.Request.UpdatePayload> {
> +
> + final Map<String, Object> requestBuilder;
> + final Json jsonBinder;
I've noticed these properties are used in all binders. Would it make sense to
move them tot he parent class? Also, is there any reason why they're not
private?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/244/files#r55016821