Interface AuthConfig.OauthConfigOrBuilder (3.45.0)

public static interface AuthConfig.OauthConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessToken()

public abstract String getAccessToken()

Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.

string access_token = 1;

Returns
Type Description
String

The accessToken.

getAccessTokenBytes()

public abstract ByteString getAccessTokenBytes()

Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.

string access_token = 1;

Returns
Type Description
ByteString

The bytes for accessToken.

getOauthConfigCase()

public abstract AuthConfig.OauthConfig.OauthConfigCase getOauthConfigCase()
Returns
Type Description
AuthConfig.OauthConfig.OauthConfigCase

getServiceAccount()

public abstract String getServiceAccount()

The service account used to generate access tokens for executing the Extension.

string service_account = 2;

Returns
Type Description
String

The serviceAccount.

getServiceAccountBytes()

public abstract ByteString getServiceAccountBytes()

The service account used to generate access tokens for executing the Extension.

string service_account = 2;

Returns
Type Description
ByteString

The bytes for serviceAccount.

hasAccessToken()

public abstract boolean hasAccessToken()

Access token for extension endpoint. Only used to propagate token from [[ExecuteExtensionRequest.runtime_auth_config]] at request time.

string access_token = 1;

Returns
Type Description
boolean

Whether the accessToken field is set.

hasServiceAccount()

public abstract boolean hasServiceAccount()

The service account used to generate access tokens for executing the Extension.

string service_account = 2;

Returns
Type Description
boolean

Whether the serviceAccount field is set.