public static final class WebhookResponse.FulfillmentResponse extends com.google.protobuf.GeneratedMessageV3 implements WebhookResponse.FulfillmentResponseOrBuilder
Represents a fulfillment response to the user.Protobuf type
google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse| Modifier and Type | Class and Description |
|---|---|
static class |
WebhookResponse.FulfillmentResponse.Builder
Represents a fulfillment response to the user.
|
static class |
WebhookResponse.FulfillmentResponse.MergeBehavior
Defines merge behavior for `messages`.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
MERGE_BEHAVIOR_FIELD_NUMBER |
static int |
MESSAGES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static WebhookResponse.FulfillmentResponse |
getDefaultInstance() |
WebhookResponse.FulfillmentResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
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.
|
com.google.protobuf.Parser<WebhookResponse.FulfillmentResponse> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static WebhookResponse.FulfillmentResponse.Builder |
newBuilder() |
static WebhookResponse.FulfillmentResponse.Builder |
newBuilder(WebhookResponse.FulfillmentResponse prototype) |
WebhookResponse.FulfillmentResponse.Builder |
newBuilderForType() |
protected WebhookResponse.FulfillmentResponse.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static WebhookResponse.FulfillmentResponse |
parseDelimitedFrom(InputStream input) |
static WebhookResponse.FulfillmentResponse |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookResponse.FulfillmentResponse |
parseFrom(byte[] data) |
static WebhookResponse.FulfillmentResponse |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookResponse.FulfillmentResponse |
parseFrom(ByteBuffer data) |
static WebhookResponse.FulfillmentResponse |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookResponse.FulfillmentResponse |
parseFrom(com.google.protobuf.ByteString data) |
static WebhookResponse.FulfillmentResponse |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookResponse.FulfillmentResponse |
parseFrom(com.google.protobuf.CodedInputStream input) |
static WebhookResponse.FulfillmentResponse |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookResponse.FulfillmentResponse |
parseFrom(InputStream input) |
static WebhookResponse.FulfillmentResponse |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<WebhookResponse.FulfillmentResponse> |
parser() |
WebhookResponse.FulfillmentResponse.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MESSAGES_FIELD_NUMBER
public static final int MERGE_BEHAVIOR_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 int getMergeBehaviorValue()
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
getMergeBehaviorValue in interface WebhookResponse.FulfillmentResponseOrBuilderpublic WebhookResponse.FulfillmentResponse.MergeBehavior getMergeBehavior()
Merge behavior for `messages`.
.google.cloud.dialogflow.cx.v3.WebhookResponse.FulfillmentResponse.MergeBehavior merge_behavior = 2;
getMergeBehavior in interface WebhookResponse.FulfillmentResponseOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static WebhookResponse.FulfillmentResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(InputStream input) throws IOException
IOExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WebhookResponse.FulfillmentResponse parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static WebhookResponse.FulfillmentResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static WebhookResponse.FulfillmentResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic WebhookResponse.FulfillmentResponse.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static WebhookResponse.FulfillmentResponse.Builder newBuilder()
public static WebhookResponse.FulfillmentResponse.Builder newBuilder(WebhookResponse.FulfillmentResponse prototype)
public WebhookResponse.FulfillmentResponse.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected WebhookResponse.FulfillmentResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static WebhookResponse.FulfillmentResponse getDefaultInstance()
public static com.google.protobuf.Parser<WebhookResponse.FulfillmentResponse> parser()
public com.google.protobuf.Parser<WebhookResponse.FulfillmentResponse> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public WebhookResponse.FulfillmentResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.