public static final class Intent.Message.Builder extends GeneratedMessageV3.Builder<Intent.Message.Builder> implements Intent.MessageOrBuilder
Corresponds to the `Response` field in the Dialogflow console.Protobuf type
google.cloud.dialogflow.v2beta1.Intent.Message
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeDelimitedFrom, mergeDelimitedFrom
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Intent.Message build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Intent.Message buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Intent.Message.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Intent.Message.Builder>
public Intent.Message.Builder mergeFrom(Intent.Message other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public Intent.Message.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Intent.Message.Builder>
IOException
public Intent.Message.MessageCase getMessageCase()
getMessageCase
in interface Intent.MessageOrBuilder
public Intent.Message.Builder clearMessage()
public boolean hasText()
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
hasText
in interface Intent.MessageOrBuilder
public Intent.Message.Text getText()
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
getText
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setText(Intent.Message.Text value)
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
public Intent.Message.Builder setText(Intent.Message.Text.Builder builderForValue)
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
public Intent.Message.Builder mergeText(Intent.Message.Text value)
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
public Intent.Message.Builder clearText()
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
public Intent.Message.Text.Builder getTextBuilder()
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
public Intent.Message.TextOrBuilder getTextOrBuilder()
Returns a text response.
.google.cloud.dialogflow.v2beta1.Intent.Message.Text text = 1;
getTextOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasImage()
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
hasImage
in interface Intent.MessageOrBuilder
public Intent.Message.Image getImage()
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
getImage
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setImage(Intent.Message.Image value)
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
public Intent.Message.Builder setImage(Intent.Message.Image.Builder builderForValue)
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
public Intent.Message.Builder mergeImage(Intent.Message.Image value)
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
public Intent.Message.Builder clearImage()
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
public Intent.Message.Image.Builder getImageBuilder()
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
public Intent.Message.ImageOrBuilder getImageOrBuilder()
Displays an image.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 2;
getImageOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasQuickReplies()
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
hasQuickReplies
in interface Intent.MessageOrBuilder
public Intent.Message.QuickReplies getQuickReplies()
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
getQuickReplies
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setQuickReplies(Intent.Message.QuickReplies value)
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
public Intent.Message.Builder setQuickReplies(Intent.Message.QuickReplies.Builder builderForValue)
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
public Intent.Message.Builder mergeQuickReplies(Intent.Message.QuickReplies value)
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
public Intent.Message.Builder clearQuickReplies()
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
public Intent.Message.QuickReplies.Builder getQuickRepliesBuilder()
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
public Intent.Message.QuickRepliesOrBuilder getQuickRepliesOrBuilder()
Displays quick replies.
.google.cloud.dialogflow.v2beta1.Intent.Message.QuickReplies quick_replies = 3;
getQuickRepliesOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasCard()
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
hasCard
in interface Intent.MessageOrBuilder
public Intent.Message.Card getCard()
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
getCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setCard(Intent.Message.Card value)
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
public Intent.Message.Builder setCard(Intent.Message.Card.Builder builderForValue)
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
public Intent.Message.Builder mergeCard(Intent.Message.Card value)
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
public Intent.Message.Builder clearCard()
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
public Intent.Message.Card.Builder getCardBuilder()
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
public Intent.Message.CardOrBuilder getCardOrBuilder()
Displays a card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Card card = 4;
getCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasPayload()
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
hasPayload
in interface Intent.MessageOrBuilder
public Struct getPayload()
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
getPayload
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setPayload(Struct value)
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
public Intent.Message.Builder setPayload(Struct.Builder builderForValue)
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
public Intent.Message.Builder mergePayload(Struct value)
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
public Intent.Message.Builder clearPayload()
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
public Struct.Builder getPayloadBuilder()
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
public StructOrBuilder getPayloadOrBuilder()
A custom platform-specific response.
.google.protobuf.Struct payload = 5;
getPayloadOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasSimpleResponses()
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
hasSimpleResponses
in interface Intent.MessageOrBuilder
public Intent.Message.SimpleResponses getSimpleResponses()
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
getSimpleResponses
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setSimpleResponses(Intent.Message.SimpleResponses value)
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
public Intent.Message.Builder setSimpleResponses(Intent.Message.SimpleResponses.Builder builderForValue)
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
public Intent.Message.Builder mergeSimpleResponses(Intent.Message.SimpleResponses value)
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
public Intent.Message.Builder clearSimpleResponses()
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
public Intent.Message.SimpleResponses.Builder getSimpleResponsesBuilder()
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
public Intent.Message.SimpleResponsesOrBuilder getSimpleResponsesOrBuilder()
Returns a voice or text-only response for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.SimpleResponses simple_responses = 7;
getSimpleResponsesOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasBasicCard()
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
hasBasicCard
in interface Intent.MessageOrBuilder
public Intent.Message.BasicCard getBasicCard()
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
getBasicCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setBasicCard(Intent.Message.BasicCard value)
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
public Intent.Message.Builder setBasicCard(Intent.Message.BasicCard.Builder builderForValue)
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
public Intent.Message.Builder mergeBasicCard(Intent.Message.BasicCard value)
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
public Intent.Message.Builder clearBasicCard()
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
public Intent.Message.BasicCard.Builder getBasicCardBuilder()
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
public Intent.Message.BasicCardOrBuilder getBasicCardOrBuilder()
Displays a basic card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard basic_card = 8;
getBasicCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasSuggestions()
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
hasSuggestions
in interface Intent.MessageOrBuilder
public Intent.Message.Suggestions getSuggestions()
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
getSuggestions
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setSuggestions(Intent.Message.Suggestions value)
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
public Intent.Message.Builder setSuggestions(Intent.Message.Suggestions.Builder builderForValue)
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
public Intent.Message.Builder mergeSuggestions(Intent.Message.Suggestions value)
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
public Intent.Message.Builder clearSuggestions()
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
public Intent.Message.Suggestions.Builder getSuggestionsBuilder()
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
public Intent.Message.SuggestionsOrBuilder getSuggestionsOrBuilder()
Displays suggestion chips for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.Suggestions suggestions = 9;
getSuggestionsOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasLinkOutSuggestion()
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
hasLinkOutSuggestion
in interface Intent.MessageOrBuilder
public Intent.Message.LinkOutSuggestion getLinkOutSuggestion()
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
getLinkOutSuggestion
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setLinkOutSuggestion(Intent.Message.LinkOutSuggestion value)
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
public Intent.Message.Builder setLinkOutSuggestion(Intent.Message.LinkOutSuggestion.Builder builderForValue)
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
public Intent.Message.Builder mergeLinkOutSuggestion(Intent.Message.LinkOutSuggestion value)
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
public Intent.Message.Builder clearLinkOutSuggestion()
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
public Intent.Message.LinkOutSuggestion.Builder getLinkOutSuggestionBuilder()
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
public Intent.Message.LinkOutSuggestionOrBuilder getLinkOutSuggestionOrBuilder()
Displays a link out suggestion chip for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.LinkOutSuggestion link_out_suggestion = 10;
getLinkOutSuggestionOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasListSelect()
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
hasListSelect
in interface Intent.MessageOrBuilder
public Intent.Message.ListSelect getListSelect()
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
getListSelect
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setListSelect(Intent.Message.ListSelect value)
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
public Intent.Message.Builder setListSelect(Intent.Message.ListSelect.Builder builderForValue)
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
public Intent.Message.Builder mergeListSelect(Intent.Message.ListSelect value)
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
public Intent.Message.Builder clearListSelect()
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
public Intent.Message.ListSelect.Builder getListSelectBuilder()
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
public Intent.Message.ListSelectOrBuilder getListSelectOrBuilder()
Displays a list card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect list_select = 11;
getListSelectOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasCarouselSelect()
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
hasCarouselSelect
in interface Intent.MessageOrBuilder
public Intent.Message.CarouselSelect getCarouselSelect()
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
getCarouselSelect
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setCarouselSelect(Intent.Message.CarouselSelect value)
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
public Intent.Message.Builder setCarouselSelect(Intent.Message.CarouselSelect.Builder builderForValue)
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
public Intent.Message.Builder mergeCarouselSelect(Intent.Message.CarouselSelect value)
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
public Intent.Message.Builder clearCarouselSelect()
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
public Intent.Message.CarouselSelect.Builder getCarouselSelectBuilder()
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
public Intent.Message.CarouselSelectOrBuilder getCarouselSelectOrBuilder()
Displays a carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect carousel_select = 12;
getCarouselSelectOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasTelephonyPlayAudio()
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
hasTelephonyPlayAudio
in interface Intent.MessageOrBuilder
public Intent.Message.TelephonyPlayAudio getTelephonyPlayAudio()
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
getTelephonyPlayAudio
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setTelephonyPlayAudio(Intent.Message.TelephonyPlayAudio value)
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
public Intent.Message.Builder setTelephonyPlayAudio(Intent.Message.TelephonyPlayAudio.Builder builderForValue)
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
public Intent.Message.Builder mergeTelephonyPlayAudio(Intent.Message.TelephonyPlayAudio value)
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
public Intent.Message.Builder clearTelephonyPlayAudio()
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
public Intent.Message.TelephonyPlayAudio.Builder getTelephonyPlayAudioBuilder()
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
public Intent.Message.TelephonyPlayAudioOrBuilder getTelephonyPlayAudioOrBuilder()
Plays audio from a file in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio telephony_play_audio = 13;
getTelephonyPlayAudioOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasTelephonySynthesizeSpeech()
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
hasTelephonySynthesizeSpeech
in interface Intent.MessageOrBuilder
public Intent.Message.TelephonySynthesizeSpeech getTelephonySynthesizeSpeech()
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
getTelephonySynthesizeSpeech
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setTelephonySynthesizeSpeech(Intent.Message.TelephonySynthesizeSpeech value)
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
public Intent.Message.Builder setTelephonySynthesizeSpeech(Intent.Message.TelephonySynthesizeSpeech.Builder builderForValue)
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
public Intent.Message.Builder mergeTelephonySynthesizeSpeech(Intent.Message.TelephonySynthesizeSpeech value)
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
public Intent.Message.Builder clearTelephonySynthesizeSpeech()
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
public Intent.Message.TelephonySynthesizeSpeech.Builder getTelephonySynthesizeSpeechBuilder()
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
public Intent.Message.TelephonySynthesizeSpeechOrBuilder getTelephonySynthesizeSpeechOrBuilder()
Synthesizes speech in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonySynthesizeSpeech telephony_synthesize_speech = 14;
getTelephonySynthesizeSpeechOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasTelephonyTransferCall()
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
hasTelephonyTransferCall
in interface Intent.MessageOrBuilder
public Intent.Message.TelephonyTransferCall getTelephonyTransferCall()
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
getTelephonyTransferCall
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setTelephonyTransferCall(Intent.Message.TelephonyTransferCall value)
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
public Intent.Message.Builder setTelephonyTransferCall(Intent.Message.TelephonyTransferCall.Builder builderForValue)
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
public Intent.Message.Builder mergeTelephonyTransferCall(Intent.Message.TelephonyTransferCall value)
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
public Intent.Message.Builder clearTelephonyTransferCall()
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
public Intent.Message.TelephonyTransferCall.Builder getTelephonyTransferCallBuilder()
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
public Intent.Message.TelephonyTransferCallOrBuilder getTelephonyTransferCallOrBuilder()
Transfers the call in Telephony Gateway.
.google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyTransferCall telephony_transfer_call = 15;
getTelephonyTransferCallOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasRbmText()
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
hasRbmText
in interface Intent.MessageOrBuilder
public Intent.Message.RbmText getRbmText()
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
getRbmText
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setRbmText(Intent.Message.RbmText value)
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
public Intent.Message.Builder setRbmText(Intent.Message.RbmText.Builder builderForValue)
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
public Intent.Message.Builder mergeRbmText(Intent.Message.RbmText value)
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
public Intent.Message.Builder clearRbmText()
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
public Intent.Message.RbmText.Builder getRbmTextBuilder()
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
public Intent.Message.RbmTextOrBuilder getRbmTextOrBuilder()
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText rbm_text = 18;
getRbmTextOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasRbmStandaloneRichCard()
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
hasRbmStandaloneRichCard
in interface Intent.MessageOrBuilder
public Intent.Message.RbmStandaloneCard getRbmStandaloneRichCard()
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
getRbmStandaloneRichCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setRbmStandaloneRichCard(Intent.Message.RbmStandaloneCard value)
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
public Intent.Message.Builder setRbmStandaloneRichCard(Intent.Message.RbmStandaloneCard.Builder builderForValue)
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
public Intent.Message.Builder mergeRbmStandaloneRichCard(Intent.Message.RbmStandaloneCard value)
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
public Intent.Message.Builder clearRbmStandaloneRichCard()
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
public Intent.Message.RbmStandaloneCard.Builder getRbmStandaloneRichCardBuilder()
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
public Intent.Message.RbmStandaloneCardOrBuilder getRbmStandaloneRichCardOrBuilder()
Standalone Rich Business Messaging (RBM) rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard rbm_standalone_rich_card = 19;
getRbmStandaloneRichCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasRbmCarouselRichCard()
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
hasRbmCarouselRichCard
in interface Intent.MessageOrBuilder
public Intent.Message.RbmCarouselCard getRbmCarouselRichCard()
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
getRbmCarouselRichCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setRbmCarouselRichCard(Intent.Message.RbmCarouselCard value)
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
public Intent.Message.Builder setRbmCarouselRichCard(Intent.Message.RbmCarouselCard.Builder builderForValue)
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
public Intent.Message.Builder mergeRbmCarouselRichCard(Intent.Message.RbmCarouselCard value)
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
public Intent.Message.Builder clearRbmCarouselRichCard()
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
public Intent.Message.RbmCarouselCard.Builder getRbmCarouselRichCardBuilder()
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
public Intent.Message.RbmCarouselCardOrBuilder getRbmCarouselRichCardOrBuilder()
Rich Business Messaging (RBM) carousel rich card response.
.google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard rbm_carousel_rich_card = 20;
getRbmCarouselRichCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasBrowseCarouselCard()
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
hasBrowseCarouselCard
in interface Intent.MessageOrBuilder
public Intent.Message.BrowseCarouselCard getBrowseCarouselCard()
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
getBrowseCarouselCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setBrowseCarouselCard(Intent.Message.BrowseCarouselCard value)
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
public Intent.Message.Builder setBrowseCarouselCard(Intent.Message.BrowseCarouselCard.Builder builderForValue)
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
public Intent.Message.Builder mergeBrowseCarouselCard(Intent.Message.BrowseCarouselCard value)
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
public Intent.Message.Builder clearBrowseCarouselCard()
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
public Intent.Message.BrowseCarouselCard.Builder getBrowseCarouselCardBuilder()
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
public Intent.Message.BrowseCarouselCardOrBuilder getBrowseCarouselCardOrBuilder()
Browse carousel card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.BrowseCarouselCard browse_carousel_card = 22;
getBrowseCarouselCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasTableCard()
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
hasTableCard
in interface Intent.MessageOrBuilder
public Intent.Message.TableCard getTableCard()
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
getTableCard
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setTableCard(Intent.Message.TableCard value)
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
public Intent.Message.Builder setTableCard(Intent.Message.TableCard.Builder builderForValue)
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
public Intent.Message.Builder mergeTableCard(Intent.Message.TableCard value)
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
public Intent.Message.Builder clearTableCard()
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
public Intent.Message.TableCard.Builder getTableCardBuilder()
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
public Intent.Message.TableCardOrBuilder getTableCardOrBuilder()
Table card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.TableCard table_card = 23;
getTableCardOrBuilder
in interface Intent.MessageOrBuilder
public boolean hasMediaContent()
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
hasMediaContent
in interface Intent.MessageOrBuilder
public Intent.Message.MediaContent getMediaContent()
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
getMediaContent
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setMediaContent(Intent.Message.MediaContent value)
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
public Intent.Message.Builder setMediaContent(Intent.Message.MediaContent.Builder builderForValue)
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
public Intent.Message.Builder mergeMediaContent(Intent.Message.MediaContent value)
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
public Intent.Message.Builder clearMediaContent()
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
public Intent.Message.MediaContent.Builder getMediaContentBuilder()
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
public Intent.Message.MediaContentOrBuilder getMediaContentOrBuilder()
The media content card for Actions on Google.
.google.cloud.dialogflow.v2beta1.Intent.Message.MediaContent media_content = 24;
getMediaContentOrBuilder
in interface Intent.MessageOrBuilder
public int getPlatformValue()
Optional. The platform that this message is intended for.
.google.cloud.dialogflow.v2beta1.Intent.Message.Platform platform = 6 [(.google.api.field_behavior) = OPTIONAL];
getPlatformValue
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setPlatformValue(int value)
Optional. The platform that this message is intended for.
.google.cloud.dialogflow.v2beta1.Intent.Message.Platform platform = 6 [(.google.api.field_behavior) = OPTIONAL];
value
- The enum numeric value on the wire for platform to set.public Intent.Message.Platform getPlatform()
Optional. The platform that this message is intended for.
.google.cloud.dialogflow.v2beta1.Intent.Message.Platform platform = 6 [(.google.api.field_behavior) = OPTIONAL];
getPlatform
in interface Intent.MessageOrBuilder
public Intent.Message.Builder setPlatform(Intent.Message.Platform value)
Optional. The platform that this message is intended for.
.google.cloud.dialogflow.v2beta1.Intent.Message.Platform platform = 6 [(.google.api.field_behavior) = OPTIONAL];
value
- The platform to set.public Intent.Message.Builder clearPlatform()
Optional. The platform that this message is intended for.
.google.cloud.dialogflow.v2beta1.Intent.Message.Platform platform = 6 [(.google.api.field_behavior) = OPTIONAL];
public final Intent.Message.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
public final Intent.Message.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Intent.Message.Builder>
Copyright © 2022 Google LLC. All rights reserved.