Class DtmfInput.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<DtmfInput.Builder> implements DtmfInputOrBuilder
 Represents the input for dtmf event.
 
Protobuf type google.cloud.dialogflow.cx.v3beta1.DtmfInput
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    The dtmf digits.
    The finish digit (if any).
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    The dtmf digits.
    com.google.protobuf.ByteString
    The dtmf digits.
    The finish digit (if any).
    com.google.protobuf.ByteString
    The finish digit (if any).
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    The dtmf digits.
    setDigitsBytes(com.google.protobuf.ByteString value)
    The dtmf digits.
    The finish digit (if any).
    setFinishDigitBytes(com.google.protobuf.ByteString value)
    The finish digit (if any).

    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, 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

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods 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:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DtmfInput.Builder>
    • clear

      public DtmfInput.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<DtmfInput.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DtmfInput.Builder>
    • getDefaultInstanceForType

      public DtmfInput getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public DtmfInput build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public DtmfInput buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public DtmfInput.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DtmfInput.Builder>
    • mergeFrom

      public DtmfInput.Builder mergeFrom(DtmfInput other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<DtmfInput.Builder>
    • mergeFrom

      public DtmfInput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DtmfInput.Builder>
      Throws:
      IOException
    • getDigits

      public String getDigits()
       The dtmf digits.
       
      string digits = 1;
      Specified by:
      getDigits in interface DtmfInputOrBuilder
      Returns:
      The digits.
    • getDigitsBytes

      public com.google.protobuf.ByteString getDigitsBytes()
       The dtmf digits.
       
      string digits = 1;
      Specified by:
      getDigitsBytes in interface DtmfInputOrBuilder
      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 interface DtmfInputOrBuilder
      Returns:
      The finishDigit.
    • getFinishDigitBytes

      public com.google.protobuf.ByteString getFinishDigitBytes()
       The finish digit (if any).
       
      string finish_digit = 2;
      Specified by:
      getFinishDigitBytes in interface DtmfInputOrBuilder
      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.