public interface ApiAuthenticationOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getApiKeyConfig()
public abstract ApiKeyConfig getApiKeyConfig()Optional. Config for API key auth.
.google.cloud.ces.v1.ApiKeyConfig api_key_config = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ApiKeyConfig |
The apiKeyConfig. |
getApiKeyConfigOrBuilder()
public abstract ApiKeyConfigOrBuilder getApiKeyConfigOrBuilder()Optional. Config for API key auth.
.google.cloud.ces.v1.ApiKeyConfig api_key_config = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ApiKeyConfigOrBuilder |
|
getAuthConfigCase()
public abstract ApiAuthentication.AuthConfigCase getAuthConfigCase()| Returns | |
|---|---|
| Type | Description |
ApiAuthentication.AuthConfigCase |
|
getBearerTokenConfig()
public abstract BearerTokenConfig getBearerTokenConfig()Optional. Config for bearer token auth.
.google.cloud.ces.v1.BearerTokenConfig bearer_token_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
BearerTokenConfig |
The bearerTokenConfig. |
getBearerTokenConfigOrBuilder()
public abstract BearerTokenConfigOrBuilder getBearerTokenConfigOrBuilder()Optional. Config for bearer token auth.
.google.cloud.ces.v1.BearerTokenConfig bearer_token_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
BearerTokenConfigOrBuilder |
|
getOauthConfig()
public abstract OAuthConfig getOauthConfig()Optional. Config for OAuth.
.google.cloud.ces.v1.OAuthConfig oauth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
OAuthConfig |
The oauthConfig. |
getOauthConfigOrBuilder()
public abstract OAuthConfigOrBuilder getOauthConfigOrBuilder()Optional. Config for OAuth.
.google.cloud.ces.v1.OAuthConfig oauth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
OAuthConfigOrBuilder |
|
getServiceAccountAuthConfig()
public abstract ServiceAccountAuthConfig getServiceAccountAuthConfig()Optional. Config for service account authentication.
.google.cloud.ces.v1.ServiceAccountAuthConfig service_account_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ServiceAccountAuthConfig |
The serviceAccountAuthConfig. |
getServiceAccountAuthConfigOrBuilder()
public abstract ServiceAccountAuthConfigOrBuilder getServiceAccountAuthConfigOrBuilder()Optional. Config for service account authentication.
.google.cloud.ces.v1.ServiceAccountAuthConfig service_account_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ServiceAccountAuthConfigOrBuilder |
|
getServiceAgentIdTokenAuthConfig()
public abstract ServiceAgentIdTokenAuthConfig getServiceAgentIdTokenAuthConfig()Optional. Config for ID token auth generated from CES service agent.
.google.cloud.ces.v1.ServiceAgentIdTokenAuthConfig service_agent_id_token_auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ServiceAgentIdTokenAuthConfig |
The serviceAgentIdTokenAuthConfig. |
getServiceAgentIdTokenAuthConfigOrBuilder()
public abstract ServiceAgentIdTokenAuthConfigOrBuilder getServiceAgentIdTokenAuthConfigOrBuilder()Optional. Config for ID token auth generated from CES service agent.
.google.cloud.ces.v1.ServiceAgentIdTokenAuthConfig service_agent_id_token_auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ServiceAgentIdTokenAuthConfigOrBuilder |
|
hasApiKeyConfig()
public abstract boolean hasApiKeyConfig()Optional. Config for API key auth.
.google.cloud.ces.v1.ApiKeyConfig api_key_config = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the apiKeyConfig field is set. |
hasBearerTokenConfig()
public abstract boolean hasBearerTokenConfig()Optional. Config for bearer token auth.
.google.cloud.ces.v1.BearerTokenConfig bearer_token_config = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bearerTokenConfig field is set. |
hasOauthConfig()
public abstract boolean hasOauthConfig()Optional. Config for OAuth.
.google.cloud.ces.v1.OAuthConfig oauth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the oauthConfig field is set. |
hasServiceAccountAuthConfig()
public abstract boolean hasServiceAccountAuthConfig()Optional. Config for service account authentication.
.google.cloud.ces.v1.ServiceAccountAuthConfig service_account_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the serviceAccountAuthConfig field is set. |
hasServiceAgentIdTokenAuthConfig()
public abstract boolean hasServiceAgentIdTokenAuthConfig()Optional. Config for ID token auth generated from CES service agent.
.google.cloud.ces.v1.ServiceAgentIdTokenAuthConfig service_agent_id_token_auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the serviceAgentIdTokenAuthConfig field is set. |