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
api-ref/src/wadls
networking-api/src
object-api/src

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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