Package org.jclouds.rest
Interface Binder
-
- All Known Subinterfaces:
MapBinder
- All Known Implementing Classes:
AddFirewallRuleToNicRequestBinder,AddRomDriveToServerRequestBinder,AlarmNamesBinder,BaseProfitBricksRequestBinder,BindAccountSecurityGroupPairsToIndexedQueryParams,BindACLToXMLPayload,BindAsHostPrefix,BindAsHostPrefixIfConfigured,BindAttributeNamesToIndexedFormParams,BindAuthToJsonPayload,BindAuthToJsonPayload,BindAzureBlobMetadataToMultipartRequest,BindAzureBlobMetadataToRequest,BindAzureBlocksToRequest,BindAzureContentMetadataToRequest,BindAzureCopyOptionsToRequest,BindBlobToMultipartForm,BindBlockDeviceMappingToIndexedFormParams,BindBucketLoggingToXmlPayload,BindBundleIdsToIndexedFormParams,BindCannedAclToRequest,BindCDNPurgeEmailAddressesToHeaders,BindChangeBatch,BindChangeMessageVisibilityBatchRequestEntryToIndexedFormParams,BindChecksumsToJsonPayload,BindCIDRsToCommaDelimitedQueryParam,BindConsoleToJsonPayload,BindCreateClientOptionsToJsonPayload,BindCreateDatabaseToJson,BindCreateGroupToJson,BindCreateInstanceToJson,BindCreateUserToJson,BindCredentialsToJsonPayload,BindDeleteMessageBatchRequestEntryToIndexedFormParams,BindDriveDataToPlainTextString,BindDriveToPlainTextString,BindFiltersToIndexedFormParams,BindGenerateKeyForClientToJsonPayload,BindGrantUserToJson,BindGroupIdsToIndexedFormParams,BindGroupNamesToIndexedFormParams,BindGroupToUpdateRequestJsonPayload,BindIdListToCommaDelimitedQueryParam,BindIdsToQueryParam,BindIdsToQueryParams,BindInstanceIdsToIndexedFormParams,BindInternetGatewayIdsToIndexedFormParams,BindIpPermissionsToIndexedFormParams,BindIpPermissionToIndexedFormParams,BindIterableAsPayloadToDeleteRequest,BindKeyNamesToIndexedFormParams,BindKeyPairToJsonPayload,BindLaunchConfigurationToJson,BindLaunchSpecificationToFormParams,BindMapToHeadersWithPrefix,BindMapToIndexedFormParams,BindMapToStringPayload,BindMetadataToHeaders,BindMetadataToHeaders,BindMetadataToHeaders.BindAccountMetadataToHeaders,BindMetadataToHeaders.BindContainerMetadataToHeaders,BindMetadataToHeaders.BindObjectMetadataToHeaders,BindMetadataToHeaders.BindRemoveAccountMetadataToHeaders,BindMetadataToHeaders.BindRemoveContainerMetadataToHeaders,BindMetadataToHeaders.BindRemoveObjectMetadataToHeaders,BindMetadataToHeaders.ForRemoval,BindMetadataToJsonPayload,BindMetadataToJsonPayload,BindNamesToQueryParams,BindNextRecord,BindNoBucketLoggingToXmlPayload,BindObjectMetadataToRequest,BindObjectNameToGetJobsRequestQueryParams,BindPartIdsAndETagsToRequest,BindPasswordAuthToJsonPayload,BindPayerToXmlPayload,BindProductCodesToIndexedFormParams,BindPublicAccessToRequest,BindPublicIpsToIndexedFormParams,BindRealIpPortPairsToQueryParams,BindRegionToXmlPayload,BindResourceIdsToIndexedFormParams,BindRouteTableIdsToIndexedFormParams,BindS3ObjectMetadataToRequest,BindS3UploadPolicyAndSignature,BindScalingPoliciesToJson,BindScalingPolicyToJson,BindSecurityGroupRuleToJsonPayload,BindSendMessageBatchRequestEntryToIndexedFormParams,BindSendMessageBatchRequestEntryWithDelaysToIndexedFormParams,BindServerToPlainTextString,BindSnapshotPolicyScheduleToQueryParam,BindSpotInstanceRequestIdsToIndexedFormParams,BindSubnetIdsToIndexedFormParams,BindTableToIndexedFormParams,BindTagFiltersToIndexedFormParams,BindTagKeysToIndexedFormParams,BindTagsToIndexedFormParams,BindTagsToIndexedFormParams,BindTemplateMetadataToQueryParams,BindToGroupConfigurationRequestPayload,BindToHeaders,BindToJsonPayload,BindToJsonPayloadWrappedWith,BindTokenAuthToJsonPayload,BindToStringPayload,BindToXMLPayload,BindUserGroupsToIndexedFormParams,BindUserIdGroupPairToSourceSecurityGroupFormParams,BindUserIdsToIndexedFormParams,BindUserMetadataToHeaders,BindUserMetadataToHeadersWithPrefix,BindVirtualIpPortPairToQueryParams,BindVolumeIdsToIndexedFormParams,BindVpcIdsToIndexedFormParams,BindWebhooksToJson,BindWebhookToJson,BindWebhookUpdateToJson,BulkApi.UrlEncodeAndJoinOnNewline,ConnectStorageToServerRequestBinder,CreateBackupOfServerOptions,CreateDataCenterRequestBinder,CreateDropletOptions,CreateLoadBalancerRequestBinder,CreateNicRequestBinder,CreateRecordBinder,CreateReverseDNSToJSON,CreateServerOptions,CreateServerOptions,CreateServerRequestBinder,CreateSnapshotOptions,CreateSnapshotRequestBinder,CreateStorageRequestBinder,CreateTenantOptions,CreateUserOptions,CreateVolumeOptions,CreateVolumeOptions,CreateVolumeSnapshotOptions,CreateVolumeTypeOptions,DeregisterLoadBalancerRequestBinder,DirectionalGroupCoordinatesToXML,DirectionalRecordAndGeoGroupToXML,DiskCreationBinder,EmptyOptions,FirewallBinder,FirewallBinder,FirewallBinder.ActivateFirewallRequestBinder,FirewallBinder.DeactivateFirewallRequestBinder,FirewallBinder.DeleteFirewallRequestBinder,FirewallBinder.RemoveFirewallRuleRequestBinder,FormatAndContentsToJSON,ForwardingRuleCreationBinder,GetMetricStatisticsBinder,HttpHealthCheckCreationBinder,IfNotNullBindAvailabilityZoneToFormParam,MetricDataBinder,MultipartUploadBinder,NotesToJson,RebuildServerOptions,RecordIdBinder,RegisterLoadBalancerRequestBinder,ResourceLimitToQueryParams,RollbackSnapshotRequestBinder,RouteBinder,SetInternetAccessBinder,SetPayload,TagToJson,TargetPoolChangeHealthChecksBinder,TargetPoolChangeInstancesBinder,TempAuthBinder,UpdateDataCenterRequestBinder,UpdateDirectionalDNSGroupToXML,UpdateDomainsToJSON,UpdateLoadBalancerRequestBinder,UpdateNicRequestBinder,UpdatePoolRecordToXML,UpdateRecordsToJSON,UpdateReverseDNSToJSON,UpdateServerRequestBinder,UpdateSnapshotRequestBinder,UpdateStorageRequestBinder,UpdateTenantOptions,UpdateUserOptions,UploadBinder,UploadFileBinder,UploadPartBinder,VirtualGuestToJson,ZoneAndResourceRecordToXML
public interface BinderAdds an payload to a request.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R extends HttpRequest>
RbindToRequest(R request, Object input)
-
-
-
Method Detail
-
bindToRequest
<R extends HttpRequest> R bindToRequest(R request, Object input)
-
-