public static interface Tool.OpenApiToolOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Tool.Authentication |
getAuthentication()
Optional.
|
Tool.AuthenticationOrBuilder |
getAuthenticationOrBuilder()
Optional.
|
Tool.OpenApiTool.SchemaCase |
getSchemaCase() |
Tool.ServiceDirectoryConfig |
getServiceDirectoryConfig()
Optional.
|
Tool.ServiceDirectoryConfigOrBuilder |
getServiceDirectoryConfigOrBuilder()
Optional.
|
String |
getTextSchema()
Required.
|
com.google.protobuf.ByteString |
getTextSchemaBytes()
Required.
|
Tool.TLSConfig |
getTlsConfig()
Optional.
|
Tool.TLSConfigOrBuilder |
getTlsConfigOrBuilder()
Optional.
|
boolean |
hasAuthentication()
Optional.
|
boolean |
hasServiceDirectoryConfig()
Optional.
|
boolean |
hasTextSchema()
Required.
|
boolean |
hasTlsConfig()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasTextSchema()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];String getTextSchema()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getTextSchemaBytes()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];boolean hasAuthentication()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
Tool.Authentication getAuthentication()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
Tool.AuthenticationOrBuilder getAuthenticationOrBuilder()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
boolean hasTlsConfig()
Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Tool.TLSConfig getTlsConfig()
Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Tool.TLSConfigOrBuilder getTlsConfigOrBuilder()
Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];
boolean hasServiceDirectoryConfig()
Optional. Service Directory configuration.
.google.cloud.dialogflow.cx.v3beta1.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Tool.ServiceDirectoryConfig getServiceDirectoryConfig()
Optional. Service Directory configuration.
.google.cloud.dialogflow.cx.v3beta1.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Tool.ServiceDirectoryConfigOrBuilder getServiceDirectoryConfigOrBuilder()
Optional. Service Directory configuration.
.google.cloud.dialogflow.cx.v3beta1.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Tool.OpenApiTool.SchemaCase getSchemaCase()
Copyright © 2025 Google LLC. All rights reserved.