Interface FulfillmentOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Fulfillment
,Fulfillment.Builder
public interface FulfillmentOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDisplayName()
The human-readable name of the fulfillment, unique within the agent.com.google.protobuf.ByteString
getDisplayNameBytes()
The human-readable name of the fulfillment, unique within the agent.boolean
getEnabled()
Whether fulfillment is enabled.Fulfillment.Feature
getFeatures(int index)
The field defines whether the fulfillment is enabled for certain features.int
getFeaturesCount()
The field defines whether the fulfillment is enabled for certain features.List<Fulfillment.Feature>
getFeaturesList()
The field defines whether the fulfillment is enabled for certain features.Fulfillment.FeatureOrBuilder
getFeaturesOrBuilder(int index)
The field defines whether the fulfillment is enabled for certain features.List<? extends Fulfillment.FeatureOrBuilder>
getFeaturesOrBuilderList()
The field defines whether the fulfillment is enabled for certain features.Fulfillment.FulfillmentCase
getFulfillmentCase()
Fulfillment.GenericWebService
getGenericWebService()
Configuration for a generic web service.Fulfillment.GenericWebServiceOrBuilder
getGenericWebServiceOrBuilder()
Configuration for a generic web service.String
getName()
Required.com.google.protobuf.ByteString
getNameBytes()
Required.boolean
hasGenericWebService()
Configuration for a generic web service.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Required. The unique identifier of the fulfillment. Supported formats: - `projects/<Project ID>/agent/fulfillment` - `projects/<Project ID>/locations/<Location ID>/agent/fulfillment` This field is not used for Fulfillment in an Environment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Required. The unique identifier of the fulfillment. Supported formats: - `projects/<Project ID>/agent/fulfillment` - `projects/<Project ID>/locations/<Location ID>/agent/fulfillment` This field is not used for Fulfillment in an Environment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for name.
-
getDisplayName
String getDisplayName()
The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
string display_name = 2;
- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()
The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
string display_name = 2;
- Returns:
- The bytes for displayName.
-
hasGenericWebService
boolean hasGenericWebService()
Configuration for a generic web service.
.google.cloud.dialogflow.v2beta1.Fulfillment.GenericWebService generic_web_service = 3;
- Returns:
- Whether the genericWebService field is set.
-
getGenericWebService
Fulfillment.GenericWebService getGenericWebService()
Configuration for a generic web service.
.google.cloud.dialogflow.v2beta1.Fulfillment.GenericWebService generic_web_service = 3;
- Returns:
- The genericWebService.
-
getGenericWebServiceOrBuilder
Fulfillment.GenericWebServiceOrBuilder getGenericWebServiceOrBuilder()
Configuration for a generic web service.
.google.cloud.dialogflow.v2beta1.Fulfillment.GenericWebService generic_web_service = 3;
-
getEnabled
boolean getEnabled()
Whether fulfillment is enabled.
bool enabled = 4;
- Returns:
- The enabled.
-
getFeaturesList
List<Fulfillment.Feature> getFeaturesList()
The field defines whether the fulfillment is enabled for certain features.
repeated .google.cloud.dialogflow.v2beta1.Fulfillment.Feature features = 5;
-
getFeatures
Fulfillment.Feature getFeatures(int index)
The field defines whether the fulfillment is enabled for certain features.
repeated .google.cloud.dialogflow.v2beta1.Fulfillment.Feature features = 5;
-
getFeaturesCount
int getFeaturesCount()
The field defines whether the fulfillment is enabled for certain features.
repeated .google.cloud.dialogflow.v2beta1.Fulfillment.Feature features = 5;
-
getFeaturesOrBuilderList
List<? extends Fulfillment.FeatureOrBuilder> getFeaturesOrBuilderList()
The field defines whether the fulfillment is enabled for certain features.
repeated .google.cloud.dialogflow.v2beta1.Fulfillment.Feature features = 5;
-
getFeaturesOrBuilder
Fulfillment.FeatureOrBuilder getFeaturesOrBuilder(int index)
The field defines whether the fulfillment is enabled for certain features.
repeated .google.cloud.dialogflow.v2beta1.Fulfillment.Feature features = 5;
-
getFulfillmentCase
Fulfillment.FulfillmentCase getFulfillmentCase()
-
-