Class DtmfInput.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
- com.google.cloud.dialogflow.cx.v3beta1.DtmfInput.Builder
-
- All Implemented Interfaces:
DtmfInputOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DtmfInput
public static final class DtmfInput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder> implements DtmfInputOrBuilder
Represents the input for dtmf event.
Protobuf typegoogle.cloud.dialogflow.cx.v3beta1.DtmfInput
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DtmfInput.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DtmfInput
build()
DtmfInput
buildPartial()
DtmfInput.Builder
clear()
DtmfInput.Builder
clearDigits()
The dtmf digits.DtmfInput.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DtmfInput.Builder
clearFinishDigit()
The finish digit (if any).DtmfInput.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DtmfInput.Builder
clone()
DtmfInput
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDigits()
The dtmf digits.com.google.protobuf.ByteString
getDigitsBytes()
The dtmf digits.String
getFinishDigit()
The finish digit (if any).com.google.protobuf.ByteString
getFinishDigitBytes()
The finish digit (if any).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DtmfInput.Builder
mergeFrom(DtmfInput other)
DtmfInput.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DtmfInput.Builder
mergeFrom(com.google.protobuf.Message other)
DtmfInput.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DtmfInput.Builder
setDigits(String value)
The dtmf digits.DtmfInput.Builder
setDigitsBytes(com.google.protobuf.ByteString value)
The dtmf digits.DtmfInput.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DtmfInput.Builder
setFinishDigit(String value)
The finish digit (if any).DtmfInput.Builder
setFinishDigitBytes(com.google.protobuf.ByteString value)
The finish digit (if any).DtmfInput.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DtmfInput.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
clear
public DtmfInput.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
getDefaultInstanceForType
public DtmfInput getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DtmfInput build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DtmfInput buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DtmfInput.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
setField
public DtmfInput.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
clearField
public DtmfInput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
clearOneof
public DtmfInput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
setRepeatedField
public DtmfInput.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
addRepeatedField
public DtmfInput.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
mergeFrom
public DtmfInput.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DtmfInput.Builder>
-
mergeFrom
public DtmfInput.Builder mergeFrom(DtmfInput other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
mergeFrom
public DtmfInput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DtmfInput.Builder>
- Throws:
IOException
-
getDigits
public String getDigits()
The dtmf digits.
string digits = 1;
- Specified by:
getDigits
in interfaceDtmfInputOrBuilder
- Returns:
- The digits.
-
getDigitsBytes
public com.google.protobuf.ByteString getDigitsBytes()
The dtmf digits.
string digits = 1;
- Specified by:
getDigitsBytes
in interfaceDtmfInputOrBuilder
- Returns:
- The bytes for digits.
-
setDigits
public DtmfInput.Builder setDigits(String value)
The dtmf digits.
string digits = 1;
- Parameters:
value
- The digits to set.- Returns:
- This builder for chaining.
-
clearDigits
public DtmfInput.Builder clearDigits()
The dtmf digits.
string digits = 1;
- Returns:
- This builder for chaining.
-
setDigitsBytes
public DtmfInput.Builder setDigitsBytes(com.google.protobuf.ByteString value)
The dtmf digits.
string digits = 1;
- Parameters:
value
- The bytes for digits to set.- Returns:
- This builder for chaining.
-
getFinishDigit
public String getFinishDigit()
The finish digit (if any).
string finish_digit = 2;
- Specified by:
getFinishDigit
in interfaceDtmfInputOrBuilder
- Returns:
- The finishDigit.
-
getFinishDigitBytes
public com.google.protobuf.ByteString getFinishDigitBytes()
The finish digit (if any).
string finish_digit = 2;
- Specified by:
getFinishDigitBytes
in interfaceDtmfInputOrBuilder
- Returns:
- The bytes for finishDigit.
-
setFinishDigit
public DtmfInput.Builder setFinishDigit(String value)
The finish digit (if any).
string finish_digit = 2;
- Parameters:
value
- The finishDigit to set.- Returns:
- This builder for chaining.
-
clearFinishDigit
public DtmfInput.Builder clearFinishDigit()
The finish digit (if any).
string finish_digit = 2;
- Returns:
- This builder for chaining.
-
setFinishDigitBytes
public DtmfInput.Builder setFinishDigitBytes(com.google.protobuf.ByteString value)
The finish digit (if any).
string finish_digit = 2;
- Parameters:
value
- The bytes for finishDigit to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DtmfInput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
mergeUnknownFields
public final DtmfInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DtmfInput.Builder>
-
-