/// <summary> /// Constructs a new <see cref="ReviewSetExportRequestBuilder"/>. /// </summary> /// <param name="requestUrl">The URL for the request.</param> /// <param name="client">The <see cref="IBaseClient"/> for handling requests.</param> /// <param name="exportStructure">A exportStructure parameter for the OData method call.</param> /// <param name="outputName">A outputName parameter for the OData method call.</param> /// <param name="description">A description parameter for the OData method call.</param> /// <param name="azureBlobContainer">A azureBlobContainer parameter for the OData method call.</param> /// <param name="azureBlobToken">A azureBlobToken parameter for the OData method call.</param> /// <param name="exportOptions">A exportOptions parameter for the OData method call.</param> public ReviewSetExportRequestBuilder( string requestUrl, IBaseClient client, ExportFileStructure exportStructure, string outputName, string description, string azureBlobContainer, string azureBlobToken, ExportOptions?exportOptions) : base(requestUrl, client) { this.SetParameter("exportStructure", exportStructure, false); this.SetParameter("outputName", outputName, true); this.SetParameter("description", description, true); this.SetParameter("azureBlobContainer", azureBlobContainer, true); this.SetParameter("azureBlobToken", azureBlobToken, true); this.SetParameter("exportOptions", exportOptions, true); }
/// <summary> /// Gets the request builder for ReviewSetExport. /// </summary> /// <returns>The <see cref="IReviewSetExportRequestBuilder"/>.</returns> public IReviewSetExportRequestBuilder Export( ExportFileStructure exportStructure, string outputName = null, string description = null, string azureBlobContainer = null, string azureBlobToken = null, ExportOptions?exportOptions = null) { return(new ReviewSetExportRequestBuilder( this.AppendSegmentToRequestUrl("microsoft.graph.export"), this.Client, exportStructure, outputName, description, azureBlobContainer, azureBlobToken, exportOptions)); }