public static final class OriginalDetectIntentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder> implements OriginalDetectIntentRequestOrBuilder
Represents the contents of the original request that was passed to the `[Streaming]DetectIntent` call.Protobuf type
google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest| Modifier and Type | Method and Description |
|---|---|
OriginalDetectIntentRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OriginalDetectIntentRequest |
build() |
OriginalDetectIntentRequest |
buildPartial() |
OriginalDetectIntentRequest.Builder |
clear() |
OriginalDetectIntentRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OriginalDetectIntentRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OriginalDetectIntentRequest.Builder |
clearPayload()
Optional.
|
OriginalDetectIntentRequest.Builder |
clearSource()
The source of this request, e.g., `google`, `facebook`, `slack`.
|
OriginalDetectIntentRequest.Builder |
clearVersion()
Optional.
|
OriginalDetectIntentRequest.Builder |
clone() |
OriginalDetectIntentRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getPayload()
Optional.
|
com.google.protobuf.Struct.Builder |
getPayloadBuilder()
Optional.
|
com.google.protobuf.StructOrBuilder |
getPayloadOrBuilder()
Optional.
|
String |
getSource()
The source of this request, e.g., `google`, `facebook`, `slack`.
|
com.google.protobuf.ByteString |
getSourceBytes()
The source of this request, e.g., `google`, `facebook`, `slack`.
|
String |
getVersion()
Optional.
|
com.google.protobuf.ByteString |
getVersionBytes()
Optional.
|
boolean |
hasPayload()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OriginalDetectIntentRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OriginalDetectIntentRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
OriginalDetectIntentRequest.Builder |
mergeFrom(OriginalDetectIntentRequest other) |
OriginalDetectIntentRequest.Builder |
mergePayload(com.google.protobuf.Struct value)
Optional.
|
OriginalDetectIntentRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OriginalDetectIntentRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OriginalDetectIntentRequest.Builder |
setPayload(com.google.protobuf.Struct.Builder builderForValue)
Optional.
|
OriginalDetectIntentRequest.Builder |
setPayload(com.google.protobuf.Struct value)
Optional.
|
OriginalDetectIntentRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OriginalDetectIntentRequest.Builder |
setSource(String value)
The source of this request, e.g., `google`, `facebook`, `slack`.
|
OriginalDetectIntentRequest.Builder |
setSourceBytes(com.google.protobuf.ByteString value)
The source of this request, e.g., `google`, `facebook`, `slack`.
|
OriginalDetectIntentRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OriginalDetectIntentRequest.Builder |
setVersion(String value)
Optional.
|
OriginalDetectIntentRequest.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Optional.
|
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<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.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<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OriginalDetectIntentRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OriginalDetectIntentRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OriginalDetectIntentRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.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<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.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<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.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<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.Builder mergeFrom(OriginalDetectIntentRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>public OriginalDetectIntentRequest.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<OriginalDetectIntentRequest.Builder>IOExceptionpublic String getSource()
The source of this request, e.g., `google`, `facebook`, `slack`. It is set by Dialogflow-owned servers.
string source = 1;getSource in interface OriginalDetectIntentRequestOrBuilderpublic com.google.protobuf.ByteString getSourceBytes()
The source of this request, e.g., `google`, `facebook`, `slack`. It is set by Dialogflow-owned servers.
string source = 1;getSourceBytes in interface OriginalDetectIntentRequestOrBuilderpublic OriginalDetectIntentRequest.Builder setSource(String value)
The source of this request, e.g., `google`, `facebook`, `slack`. It is set by Dialogflow-owned servers.
string source = 1;value - The source to set.public OriginalDetectIntentRequest.Builder clearSource()
The source of this request, e.g., `google`, `facebook`, `slack`. It is set by Dialogflow-owned servers.
string source = 1;public OriginalDetectIntentRequest.Builder setSourceBytes(com.google.protobuf.ByteString value)
The source of this request, e.g., `google`, `facebook`, `slack`. It is set by Dialogflow-owned servers.
string source = 1;value - The bytes for source to set.public String getVersion()
Optional. The version of the protocol used for this request. This field is AoG-specific.
string version = 2;getVersion in interface OriginalDetectIntentRequestOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Optional. The version of the protocol used for this request. This field is AoG-specific.
string version = 2;getVersionBytes in interface OriginalDetectIntentRequestOrBuilderpublic OriginalDetectIntentRequest.Builder setVersion(String value)
Optional. The version of the protocol used for this request. This field is AoG-specific.
string version = 2;value - The version to set.public OriginalDetectIntentRequest.Builder clearVersion()
Optional. The version of the protocol used for this request. This field is AoG-specific.
string version = 2;public OriginalDetectIntentRequest.Builder setVersionBytes(com.google.protobuf.ByteString value)
Optional. The version of the protocol used for this request. This field is AoG-specific.
string version = 2;value - The bytes for version to set.public boolean hasPayload()
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;hasPayload in interface OriginalDetectIntentRequestOrBuilderpublic com.google.protobuf.Struct getPayload()
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;getPayload in interface OriginalDetectIntentRequestOrBuilderpublic OriginalDetectIntentRequest.Builder setPayload(com.google.protobuf.Struct value)
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;public OriginalDetectIntentRequest.Builder setPayload(com.google.protobuf.Struct.Builder builderForValue)
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;public OriginalDetectIntentRequest.Builder mergePayload(com.google.protobuf.Struct value)
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;public OriginalDetectIntentRequest.Builder clearPayload()
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;public com.google.protobuf.Struct.Builder getPayloadBuilder()
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;public com.google.protobuf.StructOrBuilder getPayloadOrBuilder()
Optional. This field is set to the value of the `QueryParameters.payload`
field passed in the request. Some integrations that query a Dialogflow
agent may provide additional information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
<pre>{
"telephony": {
"caller_id": "+18558363987"
}
}</pre>
Note: The caller ID field (`caller_id`) will be redacted for Trial
Edition agents and populated with the caller ID in [E.164
format](https://en.wikipedia.org/wiki/E.164) for Essentials Edition agents.
.google.protobuf.Struct payload = 3;getPayloadOrBuilder in interface OriginalDetectIntentRequestOrBuilderpublic final OriginalDetectIntentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>public final OriginalDetectIntentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OriginalDetectIntentRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.