Add X-Trans-Id-Extra request header

Change-Id: Ic6586e339e3ac2abecdaaf135f46d00c9ce1ab5f
Closes-Bug: #1320386
This commit is contained in:
Diane Fleming 2016-01-03 20:45:15 -06:00
parent 6646ab77fb
commit cf190a0bd1
3 changed files with 9734 additions and 441 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -226,12 +226,16 @@
</wadl:doc> </wadl:doc>
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&limit-requestParameter; &marker-requestParameter; &limit-requestParameter;
&marker-requestParameter;
&end-marker-requestParameter; &end-marker-requestParameter;
&format-requestParameter; &prefix-requestParameter; &format-requestParameter;
&prefix-requestParameter;
&delimiter-requestParameter; &delimiter-requestParameter;
&auth-token-requestHeader-required; &auth-token-requestHeader-required;
&newest-requestHeader; &accept-requestHeader; &newest-requestHeader;
&accept-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="200 204"> <response status="200 204">
@ -264,8 +268,10 @@
&X-Timestamp-ResponseHeader; &X-Timestamp-ResponseHeader;
&account-meta-temp-url-key-responseHeader; &account-meta-temp-url-key-responseHeader;
&account-meta-temp-url-key-2-responseHeader; &account-meta-temp-url-key-2-responseHeader;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader;
&name-responseField; &count-responseField; &Date-ResponseHeader;
&name-responseField;
&count-responseField;
&bytes-responseField; &bytes-responseField;
</representation> </representation>
</response> </response>
@ -363,6 +369,7 @@ Date: Fri, 17 Jan 2014 16:08:15 GMT</programlisting></para>
&account-meta-name-requestHeader; &account-meta-name-requestHeader;
&content-type-requestHeader; &content-type-requestHeader;
&detect-content-type-requestHeader; &detect-content-type-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="204"> <response status="204">
@ -435,6 +442,7 @@ Date: Fri, 17 Jan 2014 16:09:56 GMT</programlisting></para>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&auth-token-requestHeader-required; &auth-token-requestHeader-required;
&newest-requestHeader; &newest-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="204"> <response status="204">
@ -447,7 +455,8 @@ Date: Fri, 17 Jan 2014 16:09:56 GMT</programlisting></para>
&account-meta-temp-url-key-responseHeader; &account-meta-temp-url-key-responseHeader;
&account-meta-temp-url-key-2-responseHeader; &account-meta-temp-url-key-2-responseHeader;
&content-length-responseHeader-OP; &content-length-responseHeader-OP;
&content-type-responseHeader-OP; &trans-id-responseHeader; &content-type-responseHeader-OP;
&trans-id-responseHeader;
&Date-ResponseHeader; &Date-ResponseHeader;
</representation> </representation>
</response> </response>
@ -518,14 +527,19 @@ Date: Fri, 17 Jan 2014 16:09:56 GMT</programlisting></para>
</wadl:doc> </wadl:doc>
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&limit-requestParameter; &marker-requestParameter; &limit-requestParameter;
&marker-requestParameter;
&end-marker-requestParameter; &end-marker-requestParameter;
&prefix-requestParameter; &format-requestParameter; &prefix-requestParameter;
&delimiter-requestParameter; &path-requestParameter; &format-requestParameter;
&delimiter-requestParameter;
&path-requestParameter;
&auth-token-requestHeader-required; &auth-token-requestHeader-required;
&newest-requestHeader; &accept-requestHeader; &newest-requestHeader;
&accept-requestHeader;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="200 204"> <response status="200 204">
@ -555,9 +569,12 @@ Date: Fri, 17 Jan 2014 16:09:56 GMT</programlisting></para>
&X-Timestamp-ResponseHeader; &X-Timestamp-ResponseHeader;
&container-bytes-used-responseHeader; &container-bytes-used-responseHeader;
&content-type-responseHeader-NAMES; &content-type-responseHeader-NAMES;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader;
&name-responseField; &hash-responseField; &Date-ResponseHeader;
&bytes-responseField; &content-type-responseField; &name-responseField;
&hash-responseField;
&bytes-responseField;
&content-type-responseField;
&last_modified-ResponseParameter; &last_modified-ResponseParameter;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
@ -621,6 +638,7 @@ Date: Tue, 14 Jan 2014 19:25:43 GMT</programlisting></para>
&detect-content-type-requestHeader; &detect-content-type-requestHeader;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="201 204"> <response status="201 204">
@ -733,6 +751,7 @@ Date: Thu, 16 Jan 2014 18:37:04 GMT</programlisting></para>
&detect-content-type-requestHeader; &detect-content-type-requestHeader;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="204"> <response status="204">
@ -780,6 +799,7 @@ Date: Thu, 16 Jan 2014 18:37:22 GMT</programlisting></para>
&newest-requestHeader; &newest-requestHeader;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="204"> <response status="204">
@ -797,7 +817,8 @@ Date: Thu, 16 Jan 2014 18:37:22 GMT</programlisting></para>
&container-sync-to-responseHeader; &container-sync-to-responseHeader;
&container-sync-key-responseHeader; &container-sync-key-responseHeader;
&versions-location-responseHeader; &versions-location-responseHeader;
&content-type-responseHeader-OP; &trans-id-responseHeader; &content-type-responseHeader-OP;
&trans-id-responseHeader;
&Date-ResponseHeader; &Date-ResponseHeader;
&container-meta-temp-url-key-responseHeader; &container-meta-temp-url-key-responseHeader;
&container-meta-temp-url-key-2-responseHeader; &container-meta-temp-url-key-2-responseHeader;
@ -843,6 +864,7 @@ Date: Thu, 16 Jan 2014 18:05:31 GMT
&auth-token-requestHeader-required; &auth-token-requestHeader-required;
&container-meta-temp-url-key-requestHeader; &container-meta-temp-url-key-requestHeader;
&container-meta-temp-url-key-2-requestHeader; &container-meta-temp-url-key-2-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="204"> <response status="204">
@ -854,7 +876,8 @@ Date: Thu, 16 Jan 2014 18:05:31 GMT
&Date-ResponseHeader; &Date-ResponseHeader;
</representation> </representation>
</response> </response>
&fault404; &fault409; &fault404;
&fault409;
</method> </method>
<!--*******************************************************--> <!--*******************************************************-->
<!-- Object-level operations --> <!-- Object-level operations -->
@ -937,13 +960,17 @@ Date: Thu, 16 Jan 2014 18:55:00 GMT
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&auth-token-requestHeader-optional; &auth-token-requestHeader-optional;
&newest-requestHeader; &temp_url_sig-requestParameter; &newest-requestHeader;
&temp_url_expires-RequestParameter; &filename-requestParameter; &temp_url_sig-requestParameter;
&temp_url_expires-RequestParameter;
&filename-requestParameter;
&multipart-manifest-get-requestParameter; &multipart-manifest-get-requestParameter;
&range-requestHeader; &if-match-requestHeader; &range-requestHeader;
&if-match-requestHeader;
&if-none-match-requestHeader; &if-none-match-requestHeader;
&if-modified-since-requestHeader; &if-modified-since-requestHeader;
&if-unmodified-since-requestHeader; &if-unmodified-since-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="200"> <response status="200">
@ -962,7 +989,8 @@ Date: Thu, 16 Jan 2014 18:55:00 GMT
&static-large-object-responseHeader; &static-large-object-responseHeader;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader; &Date-ResponseHeader;
</representation> </representation>
</response> &fault404; </response>
&fault404;
<response status="416"/> <response status="416"/>
</method> </method>
<method name="PUT" id="createOrReplaceObject"> <method name="PUT" id="createOrReplaceObject">
@ -1027,7 +1055,8 @@ Date: Fri, 17 Jan 2014 17:28:35 GMT</programlisting></para>
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&multipart-manifest-put-requestParameter; &multipart-manifest-put-requestParameter;
&temp_url_sig-requestParameter; &temp_url_expires-RequestParameter; &temp_url_sig-requestParameter;
&temp_url_expires-RequestParameter;
&filename-requestParameter; &filename-requestParameter;
&object-manifest-requestHeader; &object-manifest-requestHeader;
&auth-token-requestHeader-optional; &auth-token-requestHeader-optional;
@ -1035,23 +1064,32 @@ Date: Fri, 17 Jan 2014 17:28:35 GMT</programlisting></para>
&transfer-encoding-requestHeader; &transfer-encoding-requestHeader;
&content-type-requestHeader; &content-type-requestHeader;
&detect-content-type-requestHeader; &detect-content-type-requestHeader;
&copy-from-requestHeader; &ETag-requestHeader; &copy-from-requestHeader;
&ETag-requestHeader;
&content-disposition-requestHeader; &content-disposition-requestHeader;
&content-encoding-requestHeader; &X-Delete-At-RequestHeader; &content-encoding-requestHeader;
&X-Delete-At-RequestHeader;
&X-Delete-After-RequestHeader; &X-Delete-After-RequestHeader;
&object-meta-name-requestHeader; &object-meta-name-requestHeader;
&if-none-match-requestHeader; &if-none-match-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="201"> <response status="201">
<representation mediaType="application/json"> <representation mediaType="application/json">
&last_modified-ResponseParameter; &last_modified-ResponseParameter;
&content-length-responseHeader-OP; &content-length-responseHeader-OP;
&ETag-responseHeader-PUT; &content-type-responseHeader; &ETag-responseHeader-PUT;
&content-type-responseHeader;
&X-Timestamp-ResponseHeader; &X-Timestamp-ResponseHeader;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader;
&Date-ResponseHeader;
</representation> </representation>
</response> &fault408; &fault411; &fault422; </method> </response>
&fault408;
&fault411;
&fault422;
</method>
<method name="COPY" id="copyObject"> <method name="COPY" id="copyObject">
<!-- copy object --> <!-- copy object -->
<wadl:doc xmlns="http://docbook.org/ns/docbook" xml:lang="EN" <wadl:doc xmlns="http://docbook.org/ns/docbook" xml:lang="EN"
@ -1147,11 +1185,13 @@ Date: Fri, 17 Jan 2014 18:22:57 GMT</programlisting></para>
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&auth-token-requestHeader-optional; &auth-token-requestHeader-optional;
&destination-requestHeader; &content-type-requestHeader; &destination-requestHeader;
&content-type-requestHeader;
&content-encoding-requestHeader; &content-encoding-requestHeader;
&content-disposition-requestHeader; &content-disposition-requestHeader;
&object-meta-name-requestHeader; &object-meta-name-requestHeader;
&fresh-metadata-requestHeader; &fresh-metadata-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="201"> <response status="201">
@ -1159,11 +1199,13 @@ Date: Fri, 17 Jan 2014 18:22:57 GMT</programlisting></para>
&content-length-responseHeader-OP; &content-length-responseHeader-OP;
&X-Copied-From-Last-Modified-ResponseHeader; &X-Copied-From-Last-Modified-ResponseHeader;
&copied-from-responseHeader; &copied-from-responseHeader;
&Last-Modified-ResponseHeader; &ETag-responseHeader-COPY; &Last-Modified-ResponseHeader;
&ETag-responseHeader-COPY;
&content-type-responseHeader; &content-type-responseHeader;
&X-Timestamp-ResponseHeader; &X-Timestamp-ResponseHeader;
&object-meta-name-responseHeader; &object-meta-name-responseHeader;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader;
&Date-ResponseHeader;
</representation> </representation>
</response> </response>
</method> </method>
@ -1215,6 +1257,7 @@ Date: Wed, 15 Jan 2014 21:29:16 GMT
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&multipart-manifest-delete-requestParameter; &multipart-manifest-delete-requestParameter;
&auth-token-requestHeader-optional; &auth-token-requestHeader-optional;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<!-- this status code was missing, what should it be --> <!-- this status code was missing, what should it be -->
@ -1274,9 +1317,11 @@ Date: Thu, 16 Jan 2014 21:13:19 GMT
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&auth-token-requestHeader-required; &auth-token-requestHeader-required;
&temp_url_sig-requestParameter; &temp_url_expires-RequestParameter; &temp_url_sig-requestParameter;
&temp_url_expires-RequestParameter;
&filename-requestParameter; &filename-requestParameter;
&newest-requestHeader; &newest-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="200"> <response status="200">
@ -1298,7 +1343,8 @@ Date: Thu, 16 Jan 2014 21:13:19 GMT
&object-manifest-responseHeader; &object-manifest-responseHeader;
&object-meta-name-responseHeader; &object-meta-name-responseHeader;
&static-large-object-responseHeader; &static-large-object-responseHeader;
&trans-id-responseHeader; &Date-ResponseHeader; &trans-id-responseHeader;
&Date-ResponseHeader;
</representation> </representation>
</response> </response>
</method> </method>
@ -1384,11 +1430,14 @@ Date: Thu, 16 Jan 2014 21:18:28 GMT
<request> <request>
<representation mediaType="application/xml"> <representation mediaType="application/xml">
&auth-token-requestHeader-optional; &auth-token-requestHeader-optional;
&object-meta-name-requestHeader; &X-Delete-At-RequestHeader; &object-meta-name-requestHeader;
&X-Delete-At-RequestHeader;
&content-disposition-requestHeader; &content-disposition-requestHeader;
&content-encoding-requestHeader; &content-encoding-requestHeader;
&X-Delete-After-RequestHeader; &content-type-requestHeader; &X-Delete-After-RequestHeader;
&content-type-requestHeader;
&detect-content-type-requestHeader; &detect-content-type-requestHeader;
&X-Trans-Id-ExtraRequestHeader;
</representation> </representation>
</request> </request>
<response status="202"> <response status="202">