$uriPattern :
$version :
$product :
$actionName :
$regionId :
$acceptFormat :
$method :
$protocolType :
$content :
$queryParameters :
$headers :
$locationServiceCode :
$locationEndpointType :
$pathParameters :
$domainParameters :
$dateTimeFormat :
$headerSeparator :
$querySeprator :
__construct()
composeUrl( $iSigner, $credential, $domain)
getPathParameters()
putPathParameter( $name, $value)
getDomainParameter()
putDomainParameters( $name, $value)
getUriPattern()
setUriPattern( $uriPattern)
setVersion( $version)
getVersion()
getProduct()
setProduct( $product)
getActionName()
setActionName( $actionName)
getAcceptFormat()
setAcceptFormat( $acceptFormat)
getQueryParameters()
getHeaders()
getMethod()
setMethod( $method)
getProtocol()
setProtocol( $protocol)
getRegionId()
setRegionId( $region)
getContent()
setContent( $content)
addHeader( $headerKey, $headerValue)
getLocationServiceCode()
getLocationEndpointType()
initialize()
concatQueryString()
prepareHeader( $iSigner)
replaceOccupiedParameters()
buildCanonicalHeaders()
splitSubResource( $uri)
buildQueryString( $uri)
formatToAccept( $acceptFormat)