Package org.jclouds.http.options
Interface HttpRequestOptions
-
- All Known Implementing Classes:
AccountInDomainOptions
,AddClusterOptions
,AddDomainOptions
,AddHostOptions
,AddLoadBalancerOptions
,AddRecordOptions
,AddSecondaryStorageOptions
,AddServerOptions
,AssignVirtualMachineOptions
,AssociateIPAddressOptions
,AssumeRoleOptions
,AttachOptions
,AWSDescribeImagesOptions
,AWSRunInstancesOptions
,AWSS3PutObjectOptions
,BaseEC2RequestOptions
,BaseHttpRequestOptions
,BaseListOptions
,BuildOptions
,BundleInstanceS3StorageOptions
,CloneServerOptions
,CommitOptions
,ComposeObjectOptions
,CopyObjectOptions
,CopyObjectOptions
,CopyOptions
,CreateAccountOptions
,CreateAccountOptions
,CreateContainerOptions
,CreateContainerOptions
,CreateDiskOfferingOptions
,CreateDomainOptions
,CreateFirewallRuleOptions
,CreateImageOptions
,CreateImageOptions
,CreateImageOptions
,CreateIPForwardingRuleOptions
,CreateLoadBalancerRuleOptions
,CreateNetworkOptions
,CreateOptions
,CreatePodOptions
,CreateQueueOptions
,CreateSecurityGroupOptions
,CreateServiceOfferingOptions
,CreateSnapshotOptions
,CreateSnapshotOptions
,CreateSubnetOptions
,CreateTagsOptions
,CreateTemplateOptions
,CreateUserOptions
,CreateVlanIPRangeOptions
,CreateVMGroupOptions
,CreateVolumeOptions
,CreateVpcOptions
,CreateZoneOptions
,DeleteBucketOptions
,DeleteHostOptions
,DeleteImageOptions
,DeleteISOOptions
,DeleteObjectOptions
,DeleteTagsOptions
,DeleteTemplateOptions
,DeployVirtualMachineOptions
,DescribeAvailabilityZonesOptions
,DescribeImagesOptions
,DescribeRegionsOptions
,DescribeSnapshotsOptions
,DescribeSpotPriceHistoryOptions
,DestroyServerOptions
,DetachVolumeOptions
,DomainOptions
,ExtractISOOptions
,ExtractTemplateOptions
,FederatedUserOptions
,GenerateUsageRecordsOptions
,GetBucketOptions
,GetImageListOptions
,GetIpListOptions
,GetJobListOptions
,GetMetricStatisticsOptions
,GetObjectOptions
,GetOptions
,GetServerListOptions
,ImageListOptions
,InsertBucketOptions
,InsertObjectOptions
,InternetGatewayOptions
,ListAccountsOptions
,ListAlarmHistoryOptions
,ListAlarmsForMetric
,ListAlarmsOptions
,ListAlertsOptions
,ListAsyncJobsOptions
,ListBlobsOptions
,ListBucketOptions
,ListCapacityOptions
,ListCDNContainerOptions
,ListClustersOptions
,ListConfigurationEntriesOptions
,ListContainerOptions
,ListContainerOptions
,ListDiskOfferingsOptions
,ListDomainChildrenOptions
,ListDomainsOptions
,ListEgressFirewallRulesOptions
,ListEventsOptions
,ListFirewallRulesOptions
,ListHostsOptions
,ListImageOptions
,ListImageOptions
,ListIPForwardingRulesOptions
,ListIpOptions
,ListISOsOptions
,ListLoadBalancerRulesOptions
,ListMetricsOptions
,ListNetworkOfferingsOptions
,ListNetworksOptions
,ListObjectOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOptions
,ListOSTypesOptions
,ListPodsOptions
,ListPortForwardingRulesOptions
,ListProjectsOptions
,ListPublicIPAddressesOptions
,ListQueuesOptions
,ListQueuesOptions
,ListResourceLimitsOptions
,ListSecurityGroupsOptions
,ListServiceOfferingsOptions
,ListSnapshotPoliciesOptions
,ListSnapshotsOptions
,ListSSHKeyPairsOptions
,ListStoragePoolsOptions
,ListTagsOptions
,ListTemplatesOptions
,ListUsageRecordsOptions
,ListUsersOptions
,ListVirtualMachinesOptions
,ListVlanIPRangesOptions
,ListVMGroupsOptions
,ListVolumesOptions
,ListZonesOptions
,ModifySubnetAttributeOptions
,PaginationOptions
,PutBucketOptions
,PutObjectOptions
,PutOptions
,PutOptions
,ReceiveMessageOptions
,RegisterImageBackedByEbsOptions
,RegisterImageOptions
,RegisterISOOptions
,RegisterTemplateOptions
,RemoveContainerOptions
,RequestSpotInstancesOptions
,RewriteObjectOptions
,RouteOptions
,RouteTableOptions
,RunInstancesOptions
,SaveAlarmOptions
,SaveImageOptions
,SearchOptions
,SendMessageOptions
,ServerStatusOptions
,SessionCredentialsOptions
,StopVirtualMachineOptions
,StreamMessagesOptions
,UpdateAccountOptions
,UpdateAccountOptions
,UpdateBucketOptions
,UpdateCDNContainerOptions
,UpdateClusterOptions
,UpdateContainerOptions
,UpdateDiskOfferingOptions
,UpdateDomainOptions
,UpdateHostOptions
,UpdateImageOptions
,UpdateISOOptions
,UpdateISOPermissionsOptions
,UpdateLoadBalancerRuleOptions
,UpdateNetworkOfferingOptions
,UpdateObjectOptions
,UpdatePodOptions
,UpdateRecordOptions
,UpdateServerOptions
,UpdateServiceOfferingOptions
,UpdateTemplateOptions
,UpdateTemplatePermissionsOptions
,UpdateUserOptions
,UpdateVirtualMachineOptions
,UpdateVMGroupOptions
,UpdateZoneOptions
public interface HttpRequestOptions
Builds options that override or append to HttpRequests.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.collect.Multimap<String,String>
buildFormParameters()
Builds form parameters representing options.String
buildPathSuffix()
com.google.common.collect.Multimap<String,String>
buildQueryParameters()
Builds query parameters representing options.com.google.common.collect.Multimap<String,String>
buildRequestHeaders()
Builds headers representing options.String
buildStringPayload()
-
-
-
Method Detail
-
buildRequestHeaders
com.google.common.collect.Multimap<String,String> buildRequestHeaders()
Builds headers representing options.- Returns:
- multimap that may contain headers.
-
buildQueryParameters
com.google.common.collect.Multimap<String,String> buildQueryParameters()
Builds query parameters representing options.- Returns:
- map that may contain query parameters.
-
buildFormParameters
com.google.common.collect.Multimap<String,String> buildFormParameters()
Builds form parameters representing options.- Returns:
- map that may contain query parameters.
-
buildStringPayload
String buildStringPayload()
-
buildPathSuffix
String buildPathSuffix()
-
-