Class BindRegionToXmlPayload

  • All Implemented Interfaces:
    org.jclouds.rest.Binder

    @Singleton
    public class BindRegionToXmlPayload
    extends org.jclouds.rest.binders.BindToStringPayload
    Depending on your latency and legal requirements, you can specify a location constraint that will affect where your data physically resides.
    • Field Detail

      • logger

        protected org.jclouds.logging.Logger logger
    • Constructor Detail

      • BindRegionToXmlPayload

        @Inject
        public BindRegionToXmlPayload​(com.google.common.base.Supplier<String> defaultRegionForEndpointSupplier,
                                      com.google.common.base.Supplier<String> defaultRegionForServiceSupplier,
                                      com.google.common.base.Supplier<Set<String>> regionsSupplier)
    • Method Detail

      • bindToRequest

        public <R extends org.jclouds.http.HttpRequest> R bindToRequest​(R request,
                                                                        Object input)
        Specified by:
        bindToRequest in interface org.jclouds.rest.Binder
        Overrides:
        bindToRequest in class org.jclouds.rest.binders.BindToStringPayload