public static interface Fulfillment.GenericWebServiceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
containsRequestHeaders(String key)
public abstract boolean containsRequestHeaders(String key)Optional. The HTTP request headers to send together with fulfillment requests.
map<string, string> request_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| key | String |
| Type | Description |
| boolean |
getIsCloudFunction() (deprecated)
public abstract boolean getIsCloudFunction()Deprecated. google.cloud.dialogflow.v2.Fulfillment.GenericWebService.is_cloud_function is deprecated. See google/cloud/dialogflow/v2/fulfillment.proto;l=108
Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
bool is_cloud_function = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | The isCloudFunction. |
getPassword()
public abstract String getPassword()Optional. The password for HTTP Basic authentication.
string password = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| String | The password. |
getPasswordBytes()
public abstract ByteString getPasswordBytes()Optional. The password for HTTP Basic authentication.
string password = 3 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| ByteString | The bytes for password. |
getRequestHeaders()
public abstract Map<String,String> getRequestHeaders()Use #getRequestHeadersMap() instead.
| Type | Description |
| Map<String,String> |
getRequestHeadersCount()
public abstract int getRequestHeadersCount()Optional. The HTTP request headers to send together with fulfillment requests.
map<string, string> request_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| int |
getRequestHeadersMap()
public abstract Map<String,String> getRequestHeadersMap()Optional. The HTTP request headers to send together with fulfillment requests.
map<string, string> request_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| Map<String,String> |
getRequestHeadersOrDefault(String key, String defaultValue)
public abstract String getRequestHeadersOrDefault(String key, String defaultValue)Optional. The HTTP request headers to send together with fulfillment requests.
map<string, string> request_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| key | String |
| defaultValue | String |
| Type | Description |
| String |
getRequestHeadersOrThrow(String key)
public abstract String getRequestHeadersOrThrow(String key)Optional. The HTTP request headers to send together with fulfillment requests.
map<string, string> request_headers = 4 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
| key | String |
| Type | Description |
| String |
getUri()
public abstract String getUri()Required. The fulfillment URI for receiving POST requests. It must use https protocol.
string uri = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| String | The uri. |
getUriBytes()
public abstract ByteString getUriBytes()Required. The fulfillment URI for receiving POST requests. It must use https protocol.
string uri = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| ByteString | The bytes for uri. |
getUsername()
public abstract String getUsername()Optional. The user name for HTTP Basic authentication.
string username = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| String | The username. |
getUsernameBytes()
public abstract ByteString getUsernameBytes()Optional. The user name for HTTP Basic authentication.
string username = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| ByteString | The bytes for username. |