public sealed class OAuthCredentials : IMessage<OAuthCredentials>, IEquatable<OAuthCredentials>, IDeepCloneable<OAuthCredentials>, IBufferMessage, IMessage
Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class OAuthCredentials.
Represents OAuth credentials.
Implements
IMessageOAuthCredentials, IEquatableOAuthCredentials, IDeepCloneableOAuthCredentials, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
OAuthCredentials()
public OAuthCredentials()
OAuthCredentials(OAuthCredentials)
public OAuthCredentials(OAuthCredentials other)
Parameter | |
---|---|
Name | Description |
other |
OAuthCredentials |
Properties
KindCase
public OAuthCredentials.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
OAuthCredentialsKindOneofCase |
Secret
public OAuthCredentials.Types.SecretBased Secret { get; set; }
Secret-based OAuth credentials.
Property Value | |
---|---|
Type | Description |
OAuthCredentialsTypesSecretBased |
Token
public OAuthCredentials.Types.TokenBased Token { get; set; }
Token-based OAuth credentials.
Property Value | |
---|---|
Type | Description |
OAuthCredentialsTypesTokenBased |