/// <summary> /// Reports a URI suspected of containing phishing content to be reviewed. Once /// the report review is complete, its result can be found in the Cloud /// Security Command Center findings dashboard for Phishing Protection. If the /// result verifies the existence of malicious phishing content, the site will /// be added the to [Google's Social Engineering /// lists](https://support.google.com/webmasters/answer/6350487/) in order to /// protect users that could get exposed to this threat in the future. /// </summary> /// <param name="request"> /// The request object containing all of the parameters for the API call. /// </param> /// <param name="callSettings"> /// If not null, applies overrides to this RPC call. /// </param> /// <returns> /// The RPC response. /// </returns> public override ReportPhishingResponse ReportPhishing( ReportPhishingRequest request, gaxgrpc::CallSettings callSettings = null) { Modify_ReportPhishingRequest(ref request, ref callSettings); return(_callReportPhishing.Sync(request, callSettings)); }
/// <summary> /// Reports a URI suspected of containing phishing content to be reviewed. Once /// the report review is complete, its result can be found in the Cloud /// Security Command Center findings dashboard for Phishing Protection. If the /// result verifies the existence of malicious phishing content, the site will /// be added the to [Google's Social Engineering /// lists](https://support.google.com/webmasters/answer/6350487/) in order to /// protect users that could get exposed to this threat in the future. /// </summary> /// <param name="request"> /// The request object containing all of the parameters for the API call. /// </param> /// <param name="callSettings"> /// If not null, applies overrides to this RPC call. /// </param> /// <returns> /// A Task containing the RPC response. /// </returns> public override stt::Task <ReportPhishingResponse> ReportPhishingAsync( ReportPhishingRequest request, gaxgrpc::CallSettings callSettings = null) { Modify_ReportPhishingRequest(ref request, ref callSettings); return(_callReportPhishing.Async(request, callSettings)); }
partial void Modify_ReportPhishingRequest(ref ReportPhishingRequest request, ref gaxgrpc::CallSettings settings);
/// <summary> /// Reports a URI suspected of containing phishing content to be reviewed. Once /// the report review is complete, its result can be found in the Cloud /// Security Command Center findings dashboard for Phishing Protection. If the /// result verifies the existence of malicious phishing content, the site will /// be added the to [Google's Social Engineering /// lists](https://support.google.com/webmasters/answer/6350487/) in order to /// protect users that could get exposed to this threat in the future. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="cancellationToken">A <see cref="st::CancellationToken"/> to use for this RPC.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <ReportPhishingResponse> ReportPhishingAsync(ReportPhishingRequest request, st::CancellationToken cancellationToken) => ReportPhishingAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken));
/// <summary> /// Reports a URI suspected of containing phishing content to be reviewed. Once /// the report review is complete, its result can be found in the Cloud /// Security Command Center findings dashboard for Phishing Protection. If the /// result verifies the existence of malicious phishing content, the site will /// be added the to [Google's Social Engineering /// lists](https://support.google.com/webmasters/answer/6350487/) in order to /// protect users that could get exposed to this threat in the future. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <ReportPhishingResponse> ReportPhishingAsync(ReportPhishingRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException();
/// <summary> /// Reports a URI suspected of containing phishing content to be reviewed. Once /// the report review is complete, its result can be found in the Cloud /// Security Command Center findings dashboard for Phishing Protection. If the /// result verifies the existence of malicious phishing content, the site will /// be added the to [Google's Social Engineering /// lists](https://support.google.com/webmasters/answer/6350487/) in order to /// protect users that could get exposed to this threat in the future. /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>The RPC response.</returns> public virtual ReportPhishingResponse ReportPhishing(ReportPhishingRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException();