public sealed class CheckValidCredsRequest : IMessage<CheckValidCredsRequest>, IEquatable<CheckValidCredsRequest>, IDeepCloneable<CheckValidCredsRequest>, IBufferMessage, IMessage
A request to determine whether the user has valid credentials. This method
is used to limit the number of OAuth popups in the user interface. The
user id is inferred from the API call context.
If the data source has the Google+ authorization type, this method
returns false, as it cannot be determined whether the credentials are
already valid merely based on the user id.
Required. The data source in the form:
projects/{project_id}/dataSources/{data_source_id} or
projects/{project_id}/locations/{location_id}/dataSources/{data_source_id}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eCheckValidCredsRequest\u003c/code\u003e class, which is used to verify if a user has valid credentials for data transfer within Google Cloud BigQuery.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCheckValidCredsRequest\u003c/code\u003e class, found in the \u003ccode\u003eGoogle.Cloud.BigQuery.DataTransfer.V1\u003c/code\u003e namespace, is implemented as a sealed class that inherits from \u003ccode\u003eObject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCheckValidCredsRequest\u003c/code\u003e class is present in multiple versions of the \u003ccode\u003eGoogle.Cloud.BigQuery.DataTransfer.V1\u003c/code\u003e library, with versions ranging from 3.1.0 up to the latest release of 4.10.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two constructors, \u003ccode\u003eCheckValidCredsRequest()\u003c/code\u003e and \u003ccode\u003eCheckValidCredsRequest(CheckValidCredsRequest other)\u003c/code\u003e which enables the creation of new instances, and cloning existing ones, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains the properties \u003ccode\u003eDataSourceName\u003c/code\u003e and \u003ccode\u003eName\u003c/code\u003e, which represent a typed and string-based view of the data source that the credentials are being checked against.\u003c/p\u003e\n"]]],[],null,[]]