/// <summary>
 /// Sets the ResponseHeaderMetadata property.
 /// </summary>
 /// <param name="responseHeaderMetadata">ResponseHeaderMetadata property.</param>
 /// <returns>this instance.</returns>
 public GetServiceStatusResponse WithResponseHeaderMetadata(ResponseHeaderMetadata responseHeaderMetadata)
 {
     this._responseHeaderMetadata = responseHeaderMetadata;
     return this;
 }
 public FbaInventoryServiceMwsException( string message, HttpStatusCode statusCode, ResponseHeaderMetadata rhmd )
     : base(( int )statusCode, message, null, null, null, rhmd)
 {
 }
 public FbaInventoryServiceMwsException( string message, HttpStatusCode statusCode, string errorCode,
     string errorType, string requestId, string xml, ResponseHeaderMetadata rhmd)
     : base(( int )statusCode, message, errorCode, errorType, xml, rhmd)
 {
 }
 /// <summary>
 /// Sets the ResponseHeaderMetadata property.
 /// </summary>
 /// <param name="responseHeaderMetadata">ResponseHeaderMetadata property.</param>
 /// <returns>this instance.</returns>
 public ListInventorySupplyResponse WithResponseHeaderMetadata(ResponseHeaderMetadata responseHeaderMetadata)
 {
     this._responseHeaderMetadata = responseHeaderMetadata;
     return this;
 }