org.jclouds.http.options
Interface HttpRequestOptions

All Known Implementing Classes:
AddLoadBalancerOptions, AddServerOptions, AWSDescribeImagesOptions, AWSRunInstancesOptions, BaseEC2RequestOptions, BaseHttpRequestOptions, BaseListOptions, BundleInstanceS3StorageOptions, CopyObjectOptions, CreateContainerOptions, CreateImageOptions, CreateInstanceOptions, CreateOptions, CreateSecurityGroupOptions, CreateSnapshotOptions, DescribeAvailabilityZonesOptions, DescribeImagesOptions, DescribeRegionsOptions, DescribeSnapshotsOptions, DescribeSpotPriceHistoryOptions, DetachVolumeOptions, GetImageListOptions, GetIpListOptions, GetJobListOptions, GetOptions, GetServerListOptions, ListBlobsOptions, ListBucketOptions, ListCdnContainerOptions, ListContainerOptions, ListOptions, ListOptions, ListOptions, ListOptions, ListOptions, PutBucketOptions, PutObjectOptions, PutOptions, RegisterImageBackedByEbsOptions, RegisterImageOptions, RequestSpotInstancesOptions, RunInstancesOptions

public interface HttpRequestOptions

Builds options that override or append to HttpRequests.

Author:
Adrian Cole

Method Summary
 com.google.common.collect.Multimap<String,String> buildFormParameters()
          Builds form parameters representing options.
 com.google.common.collect.Multimap<String,String> buildMatrixParameters()
          Builds matrix 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.

buildMatrixParameters

com.google.common.collect.Multimap<String,String> buildMatrixParameters()
Builds matrix parameters representing options.

Returns:
multimap that may contain matrix parameters.

buildStringPayload

String buildStringPayload()

buildPathSuffix

String buildPathSuffix()


Copyright © 2009-2011 jclouds. All Rights Reserved.