Interface OAuthFlowsOrBuilder (0.27.0)

public interface OAuthFlowsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthorizationCode()

public abstract AuthorizationCodeOAuthFlow getAuthorizationCode()

Authorization code flow.

.google.cloud.geminidataanalytics.v1beta.AuthorizationCodeOAuthFlow authorization_code = 1;

Returns
Type Description
AuthorizationCodeOAuthFlow

The authorizationCode.

getAuthorizationCodeOrBuilder()

public abstract AuthorizationCodeOAuthFlowOrBuilder getAuthorizationCodeOrBuilder()

Authorization code flow.

.google.cloud.geminidataanalytics.v1beta.AuthorizationCodeOAuthFlow authorization_code = 1;

Returns
Type Description
AuthorizationCodeOAuthFlowOrBuilder

getClientCredentials()

public abstract ClientCredentialsOAuthFlow getClientCredentials()

Client credentials flow.

.google.cloud.geminidataanalytics.v1beta.ClientCredentialsOAuthFlow client_credentials = 2;

Returns
Type Description
ClientCredentialsOAuthFlow

The clientCredentials.

getClientCredentialsOrBuilder()

public abstract ClientCredentialsOAuthFlowOrBuilder getClientCredentialsOrBuilder()

Client credentials flow.

.google.cloud.geminidataanalytics.v1beta.ClientCredentialsOAuthFlow client_credentials = 2;

Returns
Type Description
ClientCredentialsOAuthFlowOrBuilder

getFlowCase()

public abstract OAuthFlows.FlowCase getFlowCase()
Returns
Type Description
OAuthFlows.FlowCase

getImplicit()

public abstract ImplicitOAuthFlow getImplicit()

Implicit flow.

.google.cloud.geminidataanalytics.v1beta.ImplicitOAuthFlow implicit = 3;

Returns
Type Description
ImplicitOAuthFlow

The implicit.

getImplicitOrBuilder()

public abstract ImplicitOAuthFlowOrBuilder getImplicitOrBuilder()

Implicit flow.

.google.cloud.geminidataanalytics.v1beta.ImplicitOAuthFlow implicit = 3;

Returns
Type Description
ImplicitOAuthFlowOrBuilder

getPassword()

public abstract PasswordOAuthFlow getPassword()

Resource owner password credentials flow.

.google.cloud.geminidataanalytics.v1beta.PasswordOAuthFlow password = 4;

Returns
Type Description
PasswordOAuthFlow

The password.

getPasswordOrBuilder()

public abstract PasswordOAuthFlowOrBuilder getPasswordOrBuilder()

Resource owner password credentials flow.

.google.cloud.geminidataanalytics.v1beta.PasswordOAuthFlow password = 4;

Returns
Type Description
PasswordOAuthFlowOrBuilder

hasAuthorizationCode()

public abstract boolean hasAuthorizationCode()

Authorization code flow.

.google.cloud.geminidataanalytics.v1beta.AuthorizationCodeOAuthFlow authorization_code = 1;

Returns
Type Description
boolean

Whether the authorizationCode field is set.

hasClientCredentials()

public abstract boolean hasClientCredentials()

Client credentials flow.

.google.cloud.geminidataanalytics.v1beta.ClientCredentialsOAuthFlow client_credentials = 2;

Returns
Type Description
boolean

Whether the clientCredentials field is set.

hasImplicit()

public abstract boolean hasImplicit()

Implicit flow.

.google.cloud.geminidataanalytics.v1beta.ImplicitOAuthFlow implicit = 3;

Returns
Type Description
boolean

Whether the implicit field is set.

hasPassword()

public abstract boolean hasPassword()

Resource owner password credentials flow.

.google.cloud.geminidataanalytics.v1beta.PasswordOAuthFlow password = 4;

Returns
Type Description
boolean

Whether the password field is set.