public static final class ResponseMessage.MixedAudio.Segment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder> implements ResponseMessage.MixedAudio.SegmentOrBuilder
Represents one segment of audio.Protobuf type
google.cloud.dialogflow.v2beta1.ResponseMessage.MixedAudio.Segment| Modifier and Type | Method and Description |
|---|---|
ResponseMessage.MixedAudio.Segment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseMessage.MixedAudio.Segment |
build() |
ResponseMessage.MixedAudio.Segment |
buildPartial() |
ResponseMessage.MixedAudio.Segment.Builder |
clear() |
ResponseMessage.MixedAudio.Segment.Builder |
clearAllowPlaybackInterruption()
Whether the playback of this segment can be interrupted by the end
user's speech and the client should then start the next Dialogflow
request.
|
ResponseMessage.MixedAudio.Segment.Builder |
clearAudio()
Raw audio synthesized from the Dialogflow agent's response using
the output config specified in the request.
|
ResponseMessage.MixedAudio.Segment.Builder |
clearContent() |
ResponseMessage.MixedAudio.Segment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResponseMessage.MixedAudio.Segment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResponseMessage.MixedAudio.Segment.Builder |
clearUri()
Client-specific URI that points to an audio clip accessible to the
client.
|
ResponseMessage.MixedAudio.Segment.Builder |
clone() |
boolean |
getAllowPlaybackInterruption()
Whether the playback of this segment can be interrupted by the end
user's speech and the client should then start the next Dialogflow
request.
|
com.google.protobuf.ByteString |
getAudio()
Raw audio synthesized from the Dialogflow agent's response using
the output config specified in the request.
|
ResponseMessage.MixedAudio.Segment.ContentCase |
getContentCase() |
ResponseMessage.MixedAudio.Segment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getUri()
Client-specific URI that points to an audio clip accessible to the
client.
|
com.google.protobuf.ByteString |
getUriBytes()
Client-specific URI that points to an audio clip accessible to the
client.
|
boolean |
hasAudio()
Raw audio synthesized from the Dialogflow agent's response using
the output config specified in the request.
|
boolean |
hasUri()
Client-specific URI that points to an audio clip accessible to the
client.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResponseMessage.MixedAudio.Segment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResponseMessage.MixedAudio.Segment.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResponseMessage.MixedAudio.Segment.Builder |
mergeFrom(ResponseMessage.MixedAudio.Segment other) |
ResponseMessage.MixedAudio.Segment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResponseMessage.MixedAudio.Segment.Builder |
setAllowPlaybackInterruption(boolean value)
Whether the playback of this segment can be interrupted by the end
user's speech and the client should then start the next Dialogflow
request.
|
ResponseMessage.MixedAudio.Segment.Builder |
setAudio(com.google.protobuf.ByteString value)
Raw audio synthesized from the Dialogflow agent's response using
the output config specified in the request.
|
ResponseMessage.MixedAudio.Segment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseMessage.MixedAudio.Segment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResponseMessage.MixedAudio.Segment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResponseMessage.MixedAudio.Segment.Builder |
setUri(String value)
Client-specific URI that points to an audio clip accessible to the
client.
|
ResponseMessage.MixedAudio.Segment.Builder |
setUriBytes(com.google.protobuf.ByteString value)
Client-specific URI that points to an audio clip accessible to the
client.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResponseMessage.MixedAudio.Segment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResponseMessage.MixedAudio.Segment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResponseMessage.MixedAudio.Segment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder mergeFrom(ResponseMessage.MixedAudio.Segment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public ResponseMessage.MixedAudio.Segment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResponseMessage.MixedAudio.Segment.Builder>IOExceptionpublic ResponseMessage.MixedAudio.Segment.ContentCase getContentCase()
getContentCase in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic ResponseMessage.MixedAudio.Segment.Builder clearContent()
public boolean hasAudio()
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
bytes audio = 1;hasAudio in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic com.google.protobuf.ByteString getAudio()
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
bytes audio = 1;getAudio in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic ResponseMessage.MixedAudio.Segment.Builder setAudio(com.google.protobuf.ByteString value)
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
bytes audio = 1;value - The audio to set.public ResponseMessage.MixedAudio.Segment.Builder clearAudio()
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
bytes audio = 1;public boolean hasUri()
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;hasUri in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic String getUri()
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;getUri in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;getUriBytes in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic ResponseMessage.MixedAudio.Segment.Builder setUri(String value)
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;value - The uri to set.public ResponseMessage.MixedAudio.Segment.Builder clearUri()
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;public ResponseMessage.MixedAudio.Segment.Builder setUriBytes(com.google.protobuf.ByteString value)
Client-specific URI that points to an audio clip accessible to the client.
string uri = 2;value - The bytes for uri to set.public boolean getAllowPlaybackInterruption()
Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.
bool allow_playback_interruption = 3;getAllowPlaybackInterruption in interface ResponseMessage.MixedAudio.SegmentOrBuilderpublic ResponseMessage.MixedAudio.Segment.Builder setAllowPlaybackInterruption(boolean value)
Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.
bool allow_playback_interruption = 3;value - The allowPlaybackInterruption to set.public ResponseMessage.MixedAudio.Segment.Builder clearAllowPlaybackInterruption()
Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.
bool allow_playback_interruption = 3;public final ResponseMessage.MixedAudio.Segment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>public final ResponseMessage.MixedAudio.Segment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMessage.MixedAudio.Segment.Builder>Copyright © 2023 Google LLC. All rights reserved.