Class Intent.Message.RbmText.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
com.google.cloud.dialogflow.v2beta1.Intent.Message.RbmText.Builder
- All Implemented Interfaces:
Intent.Message.RbmTextOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Intent.Message.RbmText
public static final class Intent.Message.RbmText.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
implements Intent.Message.RbmTextOrBuilder
Rich Business Messaging (RBM) text response with suggestions.Protobuf type
google.cloud.dialogflow.v2beta1.Intent.Message.RbmText-
Method Summary
Modifier and TypeMethodDescriptionaddAllRbmSuggestion(Iterable<? extends Intent.Message.RbmSuggestion> values) Optional.addRbmSuggestion(int index, Intent.Message.RbmSuggestion value) Optional.addRbmSuggestion(int index, Intent.Message.RbmSuggestion.Builder builderForValue) Optional.Optional.addRbmSuggestion(Intent.Message.RbmSuggestion.Builder builderForValue) Optional.Optional.addRbmSuggestionBuilder(int index) Optional.build()clear()Optional.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetRbmSuggestion(int index) Optional.getRbmSuggestionBuilder(int index) Optional.Optional.intOptional.Optional.getRbmSuggestionOrBuilder(int index) Optional.List<? extends Intent.Message.RbmSuggestionOrBuilder>Optional.getText()Required.com.google.protobuf.ByteStringRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Intent.Message.RbmText other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeRbmSuggestion(int index) Optional.setRbmSuggestion(int index, Intent.Message.RbmSuggestion value) Optional.setRbmSuggestion(int index, Intent.Message.RbmSuggestion.Builder builderForValue) Optional.Required.setTextBytes(com.google.protobuf.ByteString value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Intent.Message.RbmText.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.RbmText.Builder>
-
mergeFrom
public Intent.Message.RbmText.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Intent.Message.RbmText.Builder>- Throws:
IOException
-
getText
Required. Text sent and displayed to the user.
string text = 1;- Specified by:
getTextin interfaceIntent.Message.RbmTextOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()Required. Text sent and displayed to the user.
string text = 1;- Specified by:
getTextBytesin interfaceIntent.Message.RbmTextOrBuilder- Returns:
- The bytes for text.
-
setText
Required. Text sent and displayed to the user.
string text = 1;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
Required. Text sent and displayed to the user.
string text = 1;- Returns:
- This builder for chaining.
-
setTextBytes
Required. Text sent and displayed to the user.
string text = 1;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getRbmSuggestionList
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;- Specified by:
getRbmSuggestionListin interfaceIntent.Message.RbmTextOrBuilder
-
getRbmSuggestionCount
public int getRbmSuggestionCount()Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;- Specified by:
getRbmSuggestionCountin interfaceIntent.Message.RbmTextOrBuilder
-
getRbmSuggestion
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;- Specified by:
getRbmSuggestionin interfaceIntent.Message.RbmTextOrBuilder
-
setRbmSuggestion
public Intent.Message.RbmText.Builder setRbmSuggestion(int index, Intent.Message.RbmSuggestion value) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
setRbmSuggestion
public Intent.Message.RbmText.Builder setRbmSuggestion(int index, Intent.Message.RbmSuggestion.Builder builderForValue) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addRbmSuggestion
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addRbmSuggestion
public Intent.Message.RbmText.Builder addRbmSuggestion(int index, Intent.Message.RbmSuggestion value) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addRbmSuggestion
public Intent.Message.RbmText.Builder addRbmSuggestion(Intent.Message.RbmSuggestion.Builder builderForValue) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addRbmSuggestion
public Intent.Message.RbmText.Builder addRbmSuggestion(int index, Intent.Message.RbmSuggestion.Builder builderForValue) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addAllRbmSuggestion
public Intent.Message.RbmText.Builder addAllRbmSuggestion(Iterable<? extends Intent.Message.RbmSuggestion> values) Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
clearRbmSuggestion
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
removeRbmSuggestion
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
getRbmSuggestionBuilder
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
getRbmSuggestionOrBuilder
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;- Specified by:
getRbmSuggestionOrBuilderin interfaceIntent.Message.RbmTextOrBuilder
-
getRbmSuggestionOrBuilderList
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;- Specified by:
getRbmSuggestionOrBuilderListin interfaceIntent.Message.RbmTextOrBuilder
-
addRbmSuggestionBuilder
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
addRbmSuggestionBuilder
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2; -
getRbmSuggestionBuilderList
Optional. One or more suggestions to show to the user.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion rbm_suggestion = 2;
-