Interface Binder

All Known Subinterfaces:
MapBinder
All Known Implementing Classes:
AddFirewallRuleToNicRequestBinder, AddRomDriveToServerRequestBinder, AlarmNamesBinder, BaseProfitBricksRequestBinder, BindAccessKeyAuthToJsonPayload, BindAccountSecurityGroupPairsToIndexedQueryParams, BindACLToXMLPayload, BindArchiveOutputRangeToHeaders, BindArchiveSizeToHeaders, BindAsHostPrefix, BindAsHostPrefixIfConfigured, BindAttributeNamesToIndexedFormParams, BindAuthToJsonPayload, BindAuthToJsonPayload, BindAzureBlobMetadataToMultipartRequest, BindAzureBlobMetadataToRequest, BindAzureBlocksToRequest, BindAzureContentMetadataToRequest, BindAzureCopyOptionsToRequest, BindBlobToMultipartForm, BindBlockDeviceMappingToIndexedFormParams, BindBucketLoggingToXmlPayload, BindBundleIdsToIndexedFormParams, BindCannedAclToRequest, BindCDNPurgeEmailAddressesToHeaders, BindChangeBatch, BindChangeMessageVisibilityBatchRequestEntryToIndexedFormParams, BindChecksumsToJsonPayload, BindCIDRsToCommaDelimitedQueryParam, BindConsoleToJsonPayload, BindContentRangeToHeaders, BindCreateClientOptionsToJsonPayload, BindCreateDatabaseToJson, BindCreateInstanceToJson, BindCreateUserToJson, BindCredentialsToJsonPayload, BindDeleteMessageBatchRequestEntryToIndexedFormParams, BindDescriptionToHeaders, BindDriveDataToPlainTextString, BindDriveToPlainTextString, BindFiltersToIndexedFormParams, BindGenerateKeyForClientToJsonPayload, BindGrantUserToJson, BindGroupIdsToIndexedFormParams, BindGroupNamesToIndexedFormParams, BindGroupToUpdateRequestJsonPayload, BindHashesToHeaders, BindIdListToCommaDelimitedQueryParam, BindIdsToQueryParams, BindInstanceIdsToIndexedFormParams, BindInternetGatewayIdsToIndexedFormParams, BindIpPermissionsToIndexedFormParams, BindIpPermissionToIndexedFormParams, BindIterableAsPayloadToDeleteRequest, BindJobRequestToJsonPayload, BindKeyNamesToIndexedFormParams, BindKeyPairToJsonPayload, BindLaunchSpecificationToFormParams, BindMapToHeadersWithPrefix, BindMapToIndexedFormParams, BindMapToStringPayload, BindMetadataToHeaders, BindMetadataToHeaders, BindMetadataToHeaders.BindAccountMetadataToHeaders, BindMetadataToHeaders.BindContainerMetadataToHeaders, BindMetadataToHeaders.BindObjectMetadataToHeaders, BindMetadataToHeaders.BindRemoveAccountMetadataToHeaders, BindMetadataToHeaders.BindRemoveContainerMetadataToHeaders, BindMetadataToHeaders.BindRemoveObjectMetadataToHeaders, BindMetadataToHeaders.ForRemoval, BindMetadataToJsonPayload, BindMetadataToJsonPayload, BindMultipartTreeHashToHeaders, BindNamesToQueryParams, BindNextRecord, BindNoBucketLoggingToXmlPayload, BindObjectMetadataToRequest, BindObjectNameToGetJobsRequestQueryParams, BindPartIdsAndETagsToRequest, BindPartSizeToHeaders, BindPasswordAuthToJsonPayload, BindPayerToXmlPayload, BindProductCodesToIndexedFormParams, BindPublicAccessToRequest, BindPublicIpsToIndexedFormParams, BindRealIpPortPairsToQueryParams, BindRegionToXmlPayload, BindResourceIdsToIndexedFormParams, BindRouteTableIdsToIndexedFormParams, BindS3ObjectMetadataToRequest, BindS3UploadPolicyAndSignature, BindSecurityGroupRuleToJsonPayload, BindSendMessageBatchRequestEntryToIndexedFormParams, BindSendMessageBatchRequestEntryWithDelaysToIndexedFormParams, BindServerToPlainTextString, BindSnapshotPolicyScheduleToQueryParam, BindSpotInstanceRequestIdsToIndexedFormParams, BindSubnetIdsToIndexedFormParams, BindTableToIndexedFormParams, BindTagFiltersToIndexedFormParams, BindTagKeysToIndexedFormParams, BindTagsToIndexedFormParams, BindTagsToIndexedFormParams, BindTemplateMetadataToQueryParams, BindToHeaders, BindToJsonPayload, BindToJsonPayloadWrappedWith, BindTokenAuthToJsonPayload, BindToStringPayload, BindToXMLPayload, BindUserGroupsToIndexedFormParams, BindUserIdGroupPairToSourceSecurityGroupFormParams, BindUserIdsToIndexedFormParams, BindUserMetadataToHeaders, BindUserMetadataToHeadersWithPrefix, BindVirtualIpPortPairToQueryParams, BindVolumeIdsToIndexedFormParams, BindVpcIdsToIndexedFormParams, 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 Binder
Adds an payload to a request.
  • Method Summary

    Modifier and Type
    Method
    Description
    <R extends HttpRequest>
    R
    bindToRequest(R request, Object input)
     
  • Method Details