/// <summary> /// Initializes a new instance of the FeesEstimateResult class. /// </summary> /// <param name="status">The status of the fee request. Possible /// values: Success, ClientError, ServiceError.</param> /// <param name="feesEstimateIdentifier">Information used to identify a /// fees estimate request.</param> /// <param name="feesEstimate">The total estimated fees for an item and /// a list of details.</param> /// <param name="error">An error object with a type, code, and /// message.</param> public FeesEstimateResult(string status = default(string), FeesEstimateIdentifier feesEstimateIdentifier = default(FeesEstimateIdentifier), FeesEstimate feesEstimate = default(FeesEstimate), FeesEstimateError error = default(FeesEstimateError)) { Status = status; FeesEstimateIdentifier = feesEstimateIdentifier; FeesEstimate = feesEstimate; Error = error; CustomInit(); }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="Microsoft.Rest.ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (FeesEstimateIdentifier != null) { FeesEstimateIdentifier.Validate(); } if (FeesEstimate != null) { FeesEstimate.Validate(); } if (Error != null) { Error.Validate(); } }