org.jclouds.rest
Interface Binder

All Known Subinterfaces:
MapBinder
All Known Implementing Classes:
AddInternetServiceOptions, AddNodeOptions, AssignCorrectHostnameAndBindAsHostPrefixIfConfigured, BaseBindVMSpecToXmlPayload, BindACLToXMLPayload, BindAddInternetServiceToXmlPayload, BindAddNodeServiceToXmlPayload, BindAsHostPrefix, BindAsHostPrefixIfConfigured, BindAzureBlobMetadataToRequest, BindBackupScheduleToJsonPayload, BindBlobToMultipartForm, BindBlockDeviceMappingToIndexedFormParams, BindBucketLoggingToXmlPayload, BindBundleIdsToIndexedFormParams, BindCaptureVAppParamsToXmlPayload, BindCaptureVAppTemplateToXmlPayload, BindCatalogItemToXmlPayload, BindCloneDriveOptionsToPlainTextString, BindCloneParamsToXmlPayload, BindCloneVAppParamsToXmlPayload, BindCloneVAppParamsToXmlPayload, BindCloneVAppTemplateParamsToXmlPayload, BindCloneVMToXmlPayload, BindCPUCountToXmlPayload, BindCreateBackupToXmlPayload, BindCreateKeyToXmlPayload, BindCreateSliceToXmlPayload, BindDeployVAppParamsToXmlPayload, BindDriveDataToPlainTextString, BindDriveDataToPlainTextString, BindDriveToPlainTextString, BindDriveToPlainTextString, BindFirewallRuleToXmlPayload, BindGetVMOptions, BindGroupIdsToIndexedFormParams, BindGroupNamesToIndexedFormParams, BindGuestCustomizationSectionToXmlPayload, BindIdsToQueryParams, BindInstanceIdsToIndexedFormParams, BindInstantiateVAppTemplateParamsToXmlPayload, BindInstantiateVAppTemplateParamsToXmlPayload, BindIpPermissionsToIndexedFormParams, BindIpPermissionToIndexedFormParams, BindKeyNamesToIndexedFormParams, BindLaunchSpecificationToFormParams, BindMapToHeadersWithPrefix, BindMapToMatrixParams, BindMapToStringPayload, BindMemoryToXmlPayload, BindMetadataToHeaders, BindNamesToQueryParams, BindNetworkConnectionSectionToXmlPayload, BindNoBucketLoggingToXmlPayload, BindNodeConfigurationToXmlPayload, BindObjectMetadataToRequest, BindObjectNameToGetJobsRequestQueryParams, BindParamsToXmlPayload, BindPartIdsAndETagsToRequest, BindPayerToXmlPayload, BindProductCodesToIndexedFormParams, BindPublicIpsToIndexedFormParams, BindRealIpPortPairsToQueryParams, BindRegionToXmlPayload, BindResourceIdsToIndexedFormParams, BindS3ObjectMetadataToRequest, BindS3UploadPolicyAndSignature, BindServerToPlainTextString, BindServerToPlainTextString, BindSpotInstanceRequestIdsToIndexedFormParams, BindSwiftObjectMetadataToRequest, BindTagFiltersToIndexedFormParams, BindTagsToIndexedFormParams, BindToJsonPayload, BindToJsonPayloadWrappedWith, BindToStringPayload, BindUndeployVAppParamsToXmlPayload, BindUserGroupsToIndexedFormParams, BindUserIdGroupPairToSourceSecurityGroupFormParams, BindUserIdsToIndexedFormParams, BindUserMetadataToHeaders, BindUserMetadataToHeadersWithPrefix, BindVAppConfigurationToXmlPayload, BindVirtualIpPortPairToQueryParams, BindVMSpecsToXmlPayload, BindVMSpecToXmlPayload, BindVolumeIdsToIndexedFormParams, CreateServerOptions, CreateServerOptions, CreateServerOptions, CreateSharedIpGroupOptions, IfNotNullBindAvailabilityZoneToFormParam, ProductOrderToJson, RebuildServerOptions, RebuildServerOptions, RimuHostingJsonBinder, RimuHostingRebootJsonBinder

public interface Binder

Adds an payload to a request.

Author:
Adrian Cole

Method Summary
<R extends HttpRequest>
R
bindToRequest(R request, Object input)
           
 

Method Detail

bindToRequest

<R extends HttpRequest> R bindToRequest(R request,
                                        Object input)


Copyright © 2009-2011 jclouds. All Rights Reserved.