public static interface Tool.AuthenticationOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getApiKeyConfig()
public abstract Tool.Authentication.ApiKeyConfig getApiKeyConfig()Config for API key auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ApiKeyConfig api_key_config = 1;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ApiKeyConfig |
The apiKeyConfig. |
getApiKeyConfigOrBuilder()
public abstract Tool.Authentication.ApiKeyConfigOrBuilder getApiKeyConfigOrBuilder()Config for API key auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ApiKeyConfig api_key_config = 1;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ApiKeyConfigOrBuilder |
|
getAuthConfigCase()
public abstract Tool.Authentication.AuthConfigCase getAuthConfigCase()| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.AuthConfigCase |
|
getBearerTokenConfig()
public abstract Tool.Authentication.BearerTokenConfig getBearerTokenConfig()Config for bearer token auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.BearerTokenConfig bearer_token_config = 4;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.BearerTokenConfig |
The bearerTokenConfig. |
getBearerTokenConfigOrBuilder()
public abstract Tool.Authentication.BearerTokenConfigOrBuilder getBearerTokenConfigOrBuilder()Config for bearer token auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.BearerTokenConfig bearer_token_config = 4;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.BearerTokenConfigOrBuilder |
|
getOauthConfig()
public abstract Tool.Authentication.OAuthConfig getOauthConfig()Config for OAuth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.OAuthConfig oauth_config = 2;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.OAuthConfig |
The oauthConfig. |
getOauthConfigOrBuilder()
public abstract Tool.Authentication.OAuthConfigOrBuilder getOauthConfigOrBuilder()Config for OAuth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.OAuthConfig oauth_config = 2;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.OAuthConfigOrBuilder |
|
getServiceAccountAuthConfig()
public abstract Tool.Authentication.ServiceAccountAuthConfig getServiceAccountAuthConfig()Configuration for service account authentication.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAccountAuthConfig service_account_auth_config = 5;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ServiceAccountAuthConfig |
The serviceAccountAuthConfig. |
getServiceAccountAuthConfigOrBuilder()
public abstract Tool.Authentication.ServiceAccountAuthConfigOrBuilder getServiceAccountAuthConfigOrBuilder()Configuration for service account authentication.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAccountAuthConfig service_account_auth_config = 5;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ServiceAccountAuthConfigOrBuilder |
|
getServiceAgentAuthConfig()
public abstract Tool.Authentication.ServiceAgentAuthConfig getServiceAgentAuthConfig()Config for Diglogflow service agent auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ServiceAgentAuthConfig |
The serviceAgentAuthConfig. |
getServiceAgentAuthConfigOrBuilder()
public abstract Tool.Authentication.ServiceAgentAuthConfigOrBuilder getServiceAgentAuthConfigOrBuilder()Config for Diglogflow service agent auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3;
| Returns | |
|---|---|
| Type | Description |
Tool.Authentication.ServiceAgentAuthConfigOrBuilder |
|
hasApiKeyConfig()
public abstract boolean hasApiKeyConfig()Config for API key auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ApiKeyConfig api_key_config = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the apiKeyConfig field is set. |
hasBearerTokenConfig()
public abstract boolean hasBearerTokenConfig()Config for bearer token auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.BearerTokenConfig bearer_token_config = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bearerTokenConfig field is set. |
hasOauthConfig()
public abstract boolean hasOauthConfig()Config for OAuth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.OAuthConfig oauth_config = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the oauthConfig field is set. |
hasServiceAccountAuthConfig()
public abstract boolean hasServiceAccountAuthConfig()Configuration for service account authentication.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAccountAuthConfig service_account_auth_config = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the serviceAccountAuthConfig field is set. |
hasServiceAgentAuthConfig()
public abstract boolean hasServiceAgentAuthConfig()Config for Diglogflow service agent auth.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication.ServiceAgentAuthConfig service_agent_auth_config = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the serviceAgentAuthConfig field is set. |