Data Analytics API with Gemini V1BETA API - Class Google::Cloud::GeminiDataAnalytics::V1beta::OAuthFlows (v1.2.0)

Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::OAuthFlows.

OAuthFlows contains configuration information for supported OAuth flows.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#authorization_code

def authorization_code() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AuthorizationCodeOAuthFlow
Returns

#authorization_code=

def authorization_code=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AuthorizationCodeOAuthFlow
Parameter
Returns

#client_credentials

def client_credentials() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::ClientCredentialsOAuthFlow
Returns

#client_credentials=

def client_credentials=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::ClientCredentialsOAuthFlow
Parameter
Returns

#implicit

def implicit() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::ImplicitOAuthFlow
Returns

#implicit=

def implicit=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::ImplicitOAuthFlow
Parameter
Returns

#password

def password() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::PasswordOAuthFlow
Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::PasswordOAuthFlow) — Resource owner password credentials flow.

    Note: The following fields are mutually exclusive: password, authorization_code, client_credentials, implicit. If a field in that set is populated, all other fields in the set will automatically be cleared.

#password=

def password=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::PasswordOAuthFlow
Parameter
  • value (::Google::Cloud::GeminiDataAnalytics::V1beta::PasswordOAuthFlow) — Resource owner password credentials flow.

    Note: The following fields are mutually exclusive: password, authorization_code, client_credentials, implicit. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::GeminiDataAnalytics::V1beta::PasswordOAuthFlow) — Resource owner password credentials flow.

    Note: The following fields are mutually exclusive: password, authorization_code, client_credentials, implicit. If a field in that set is populated, all other fields in the set will automatically be cleared.