public static interface Tool.OpenApiToolOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAuthentication()
public abstract Tool.Authentication getAuthentication()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Tool.Authentication | The authentication. |
getAuthenticationOrBuilder()
public abstract Tool.AuthenticationOrBuilder getAuthenticationOrBuilder()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Tool.AuthenticationOrBuilder |
getSchemaCase()
public abstract Tool.OpenApiTool.SchemaCase getSchemaCase()
Returns | |
---|---|
Type | Description |
Tool.OpenApiTool.SchemaCase |
getTextSchema()
public abstract String getTextSchema()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String | The textSchema. |
getTextSchemaBytes()
public abstract ByteString getTextSchemaBytes()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for textSchema. |
getTlsConfig()
public abstract 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];
Returns | |
---|---|
Type | Description |
Tool.TLSConfig | The tlsConfig. |
getTlsConfigOrBuilder()
public abstract 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];
Returns | |
---|---|
Type | Description |
Tool.TLSConfigOrBuilder |
hasAuthentication()
public abstract boolean hasAuthentication()
Optional. Authentication information required by the API.
.google.cloud.dialogflow.cx.v3beta1.Tool.Authentication authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean | Whether the authentication field is set. |
hasTextSchema()
public abstract boolean hasTextSchema()
Required. The OpenAPI schema specified as a text.
string text_schema = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the textSchema field is set. |
hasTlsConfig()
public abstract boolean hasTlsConfig()
Optional. TLS configuration for the HTTPS verification.
.google.cloud.dialogflow.cx.v3beta1.Tool.TLSConfig tls_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean | Whether the tlsConfig field is set. |