public static final class WebhookResponse.FulfillmentResponse extends GeneratedMessageV3 implements WebhookResponse.FulfillmentResponseOrBuilder
Represents a fulfillment response to the user.
Protobuf type google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse
Static Fields
MERGE_BEHAVIOR_FIELD_NUMBER
public static final int MERGE_BEHAVIOR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
MESSAGES_FIELD_NUMBER
public static final int MESSAGES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static WebhookResponse.FulfillmentResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static WebhookResponse.FulfillmentResponse.Builder newBuilder()
newBuilder(WebhookResponse.FulfillmentResponse prototype)
public static WebhookResponse.FulfillmentResponse.Builder newBuilder(WebhookResponse.FulfillmentResponse prototype)
public static WebhookResponse.FulfillmentResponse parseDelimitedFrom(InputStream input)
public static WebhookResponse.FulfillmentResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static WebhookResponse.FulfillmentResponse parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static WebhookResponse.FulfillmentResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static WebhookResponse.FulfillmentResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WebhookResponse.FulfillmentResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WebhookResponse.FulfillmentResponse parseFrom(CodedInputStream input)
public static WebhookResponse.FulfillmentResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static WebhookResponse.FulfillmentResponse parseFrom(InputStream input)
public static WebhookResponse.FulfillmentResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static WebhookResponse.FulfillmentResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static WebhookResponse.FulfillmentResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<WebhookResponse.FulfillmentResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public WebhookResponse.FulfillmentResponse getDefaultInstanceForType()
getMergeBehavior()
public WebhookResponse.FulfillmentResponse.MergeBehavior getMergeBehavior()
Merge behavior for messages
.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
getMergeBehaviorValue()
public int getMergeBehaviorValue()
Merge behavior for messages
.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for mergeBehavior.
|
getMessages(int index)
public ResponseMessage getMessages(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;
Parameter |
Name |
Description |
index |
int
|
getMessagesCount()
public int getMessagesCount()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;
Returns |
Type |
Description |
int |
|
getMessagesList()
public List<ResponseMessage> getMessagesList()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;
getMessagesOrBuilder(int index)
public ResponseMessageOrBuilder getMessagesOrBuilder(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;
Parameter |
Name |
Description |
index |
int
|
getMessagesOrBuilderList()
public List<? extends ResponseMessageOrBuilder> getMessagesOrBuilderList()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3.ResponseMessageOrBuilder> |
|
getParserForType()
public Parser<WebhookResponse.FulfillmentResponse> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public WebhookResponse.FulfillmentResponse.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected WebhookResponse.FulfillmentResponse.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public WebhookResponse.FulfillmentResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides