public sealed class OAuthCredentials : IMessage<OAuthCredentials>, IEquatable<OAuthCredentials>, IDeepCloneable<OAuthCredentials>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1 API class OAuthCredentials.
Represents OAuth credentials.
Implements
IMessageOAuthCredentials, IEquatableOAuthCredentials, IDeepCloneableOAuthCredentials, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1Assembly
Google.Cloud.GeminiDataAnalytics.V1.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 |
|