public static final class WebhookResponse.FulfillmentResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder> implements WebhookResponse.FulfillmentResponseOrBuilder
Represents a fulfillment response to the user.Protobuf type
google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse| Modifier and Type | Method and Description |
|---|---|
WebhookResponse.FulfillmentResponse.Builder |
addAllMessages(Iterable<? extends ResponseMessage> values)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
addMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
addMessages(int index,
ResponseMessage value)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
addMessages(ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
addMessages(ResponseMessage value)
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
addMessagesBuilder()
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
addMessagesBuilder(int index)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WebhookResponse.FulfillmentResponse |
build() |
WebhookResponse.FulfillmentResponse |
buildPartial() |
WebhookResponse.FulfillmentResponse.Builder |
clear() |
WebhookResponse.FulfillmentResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
WebhookResponse.FulfillmentResponse.Builder |
clearMergeBehavior()
Merge behavior for `messages`.
|
WebhookResponse.FulfillmentResponse.Builder |
clearMessages()
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
WebhookResponse.FulfillmentResponse.Builder |
clone() |
WebhookResponse.FulfillmentResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
WebhookResponse.FulfillmentResponse.MergeBehavior |
getMergeBehavior()
Merge behavior for `messages`.
|
int |
getMergeBehaviorValue()
Merge behavior for `messages`.
|
ResponseMessage |
getMessages(int index)
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
getMessagesBuilder(int index)
The list of rich message responses to present to the user.
|
List<ResponseMessage.Builder> |
getMessagesBuilderList()
The list of rich message responses to present to the user.
|
int |
getMessagesCount()
The list of rich message responses to present to the user.
|
List<ResponseMessage> |
getMessagesList()
The list of rich message responses to present to the user.
|
ResponseMessageOrBuilder |
getMessagesOrBuilder(int index)
The list of rich message responses to present to the user.
|
List<? extends ResponseMessageOrBuilder> |
getMessagesOrBuilderList()
The list of rich message responses to present to the user.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WebhookResponse.FulfillmentResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WebhookResponse.FulfillmentResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
WebhookResponse.FulfillmentResponse.Builder |
mergeFrom(WebhookResponse.FulfillmentResponse other) |
WebhookResponse.FulfillmentResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WebhookResponse.FulfillmentResponse.Builder |
removeMessages(int index)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WebhookResponse.FulfillmentResponse.Builder |
setMergeBehavior(WebhookResponse.FulfillmentResponse.MergeBehavior value)
Merge behavior for `messages`.
|
WebhookResponse.FulfillmentResponse.Builder |
setMergeBehaviorValue(int value)
Merge behavior for `messages`.
|
WebhookResponse.FulfillmentResponse.Builder |
setMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
setMessages(int index,
ResponseMessage value)
The list of rich message responses to present to the user.
|
WebhookResponse.FulfillmentResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
WebhookResponse.FulfillmentResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WebhookResponse.FulfillmentResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WebhookResponse.FulfillmentResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WebhookResponse.FulfillmentResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder mergeFrom(WebhookResponse.FulfillmentResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public WebhookResponse.FulfillmentResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebhookResponse.FulfillmentResponse.Builder>IOExceptionpublic List<ResponseMessage> getMessagesList()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;getMessagesList in interface WebhookResponse.FulfillmentResponseOrBuilderpublic int getMessagesCount()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;getMessagesCount in interface WebhookResponse.FulfillmentResponseOrBuilderpublic ResponseMessage getMessages(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;getMessages in interface WebhookResponse.FulfillmentResponseOrBuilderpublic WebhookResponse.FulfillmentResponse.Builder setMessages(int index, ResponseMessage value)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder setMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder addMessages(ResponseMessage value)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder addMessages(int index, ResponseMessage value)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder addMessages(ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder addMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder addAllMessages(Iterable<? extends ResponseMessage> values)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder clearMessages()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public WebhookResponse.FulfillmentResponse.Builder removeMessages(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public ResponseMessage.Builder getMessagesBuilder(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;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;getMessagesOrBuilder in interface WebhookResponse.FulfillmentResponseOrBuilderpublic List<? extends ResponseMessageOrBuilder> getMessagesOrBuilderList()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;getMessagesOrBuilderList in interface WebhookResponse.FulfillmentResponseOrBuilderpublic ResponseMessage.Builder addMessagesBuilder()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public ResponseMessage.Builder addMessagesBuilder(int index)
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public List<ResponseMessage.Builder> getMessagesBuilderList()
The list of rich message responses to present to the user.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 1;public int getMergeBehaviorValue()
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
getMergeBehaviorValue in interface WebhookResponse.FulfillmentResponseOrBuilderpublic WebhookResponse.FulfillmentResponse.Builder setMergeBehaviorValue(int value)
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
value - The enum numeric value on the wire for mergeBehavior to set.public WebhookResponse.FulfillmentResponse.MergeBehavior getMergeBehavior()
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
getMergeBehavior in interface WebhookResponse.FulfillmentResponseOrBuilderpublic WebhookResponse.FulfillmentResponse.Builder setMergeBehavior(WebhookResponse.FulfillmentResponse.MergeBehavior value)
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
value - The mergeBehavior to set.public WebhookResponse.FulfillmentResponse.Builder clearMergeBehavior()
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
public final WebhookResponse.FulfillmentResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>public final WebhookResponse.FulfillmentResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.FulfillmentResponse.Builder>Copyright © 2025 Google LLC. All rights reserved.