Interface FulfillmentOrBuilder (4.4.0)

public interface FulfillmentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract String getDisplayName()

Optional. 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 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. 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 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for displayName.

getEnabled()

public abstract boolean getEnabled()

Optional. Whether fulfillment is enabled.

bool enabled = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

The enabled.

getFeatures(int index)

public abstract Fulfillment.Feature getFeatures(int index)

Optional. The field defines whether the fulfillment is enabled for certain features.

repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint
Returns
TypeDescription
Fulfillment.Feature

getFeaturesCount()

public abstract int getFeaturesCount()

Optional. The field defines whether the fulfillment is enabled for certain features.

repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

getFeaturesList()

public abstract List<Fulfillment.Feature> getFeaturesList()

Optional. The field defines whether the fulfillment is enabled for certain features.

repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<Feature>

getFeaturesOrBuilder(int index)

public abstract Fulfillment.FeatureOrBuilder getFeaturesOrBuilder(int index)

Optional. The field defines whether the fulfillment is enabled for certain features.

repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint
Returns
TypeDescription
Fulfillment.FeatureOrBuilder

getFeaturesOrBuilderList()

public abstract List<? extends Fulfillment.FeatureOrBuilder> getFeaturesOrBuilderList()

Optional. The field defines whether the fulfillment is enabled for certain features.

repeated .google.cloud.dialogflow.v2.Fulfillment.Feature features = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<? extends com.google.cloud.dialogflow.v2.Fulfillment.FeatureOrBuilder>

getFulfillmentCase()

public abstract Fulfillment.FulfillmentCase getFulfillmentCase()
Returns
TypeDescription
Fulfillment.FulfillmentCase

getGenericWebService()

public abstract Fulfillment.GenericWebService getGenericWebService()

Configuration for a generic web service.

.google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;

Returns
TypeDescription
Fulfillment.GenericWebService

The genericWebService.

getGenericWebServiceOrBuilder()

public abstract Fulfillment.GenericWebServiceOrBuilder getGenericWebServiceOrBuilder()

Configuration for a generic web service.

.google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;

Returns
TypeDescription
Fulfillment.GenericWebServiceOrBuilder

getName()

public abstract 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
TypeDescription
String

The name.

getNameBytes()

public abstract 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
TypeDescription
ByteString

The bytes for name.

hasGenericWebService()

public abstract boolean hasGenericWebService()

Configuration for a generic web service.

.google.cloud.dialogflow.v2.Fulfillment.GenericWebService generic_web_service = 3;

Returns
TypeDescription
boolean

Whether the genericWebService field is set.