Package com.google.cloud.dialogflow.v2
Interface Tool.OpenApiToolOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Tool.OpenApiTool,Tool.OpenApiTool.Builder
- Enclosing class:
- Tool
public static interface Tool.OpenApiToolOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Optional.Optional.Required.com.google.protobuf.ByteStringRequired.Optional.Optional.booleanOptional.booleanOptional.booleanRequired.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasTextSchema
boolean hasTextSchema()Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the textSchema field is set.
-
getTextSchema
String getTextSchema()Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The textSchema.
-
getTextSchemaBytes
com.google.protobuf.ByteString getTextSchemaBytes()Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for textSchema.
-
hasAuthentication
boolean hasAuthentication()Optional. Authentication information required by the API.
.google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the authentication field is set.
-
getAuthentication
Tool.Authentication getAuthentication()Optional. Authentication information required by the API.
.google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The authentication.
-
getAuthenticationOrBuilder
Tool.AuthenticationOrBuilder getAuthenticationOrBuilder()Optional. Authentication information required by the API.
.google.cloud.dialogflow.v2.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL]; -
hasTlsConfig
boolean hasTlsConfig()Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the tlsConfig field is set.
-
getTlsConfig
Tool.TLSConfig getTlsConfig()Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The tlsConfig.
-
getTlsConfigOrBuilder
Tool.TLSConfigOrBuilder getTlsConfigOrBuilder()Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.v2.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
hasServiceDirectoryConfig
boolean hasServiceDirectoryConfig()Optional. Service Directory configuration.
.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the serviceDirectoryConfig field is set.
-
getServiceDirectoryConfig
Tool.ServiceDirectoryConfig getServiceDirectoryConfig()Optional. Service Directory configuration.
.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The serviceDirectoryConfig.
-
getServiceDirectoryConfigOrBuilder
Tool.ServiceDirectoryConfigOrBuilder getServiceDirectoryConfigOrBuilder()Optional. Service Directory configuration.
.google.cloud.dialogflow.v2.Tool.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getSchemaCase
Tool.OpenApiTool.SchemaCase getSchemaCase()
-