Class SessionConfig.RemoteDialogflowQueryParameters (0.1.0)

public static final class SessionConfig.RemoteDialogflowQueryParameters extends GeneratedMessage implements SessionConfig.RemoteDialogflowQueryParametersOrBuilder

QueryParameters to send to the remote Dialogflow agent when the session control is transferred to the remote agent.

Protobuf type google.cloud.ces.v1.SessionConfig.RemoteDialogflowQueryParameters

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > SessionConfig.RemoteDialogflowQueryParameters

Static Fields

END_USER_METADATA_FIELD_NUMBER

public static final int END_USER_METADATA_FIELD_NUMBER
Field Value
Type Description
int

PAYLOAD_FIELD_NUMBER

public static final int PAYLOAD_FIELD_NUMBER
Field Value
Type Description
int

WEBHOOK_HEADERS_FIELD_NUMBER

public static final int WEBHOOK_HEADERS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SessionConfig.RemoteDialogflowQueryParameters getDefaultInstance()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static SessionConfig.RemoteDialogflowQueryParameters.Builder newBuilder()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

newBuilder(SessionConfig.RemoteDialogflowQueryParameters prototype)

public static SessionConfig.RemoteDialogflowQueryParameters.Builder newBuilder(SessionConfig.RemoteDialogflowQueryParameters prototype)
Parameter
Name Description
prototype SessionConfig.RemoteDialogflowQueryParameters
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

parseDelimitedFrom(InputStream input)

public static SessionConfig.RemoteDialogflowQueryParameters parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static SessionConfig.RemoteDialogflowQueryParameters parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<SessionConfig.RemoteDialogflowQueryParameters> parser()
Returns
Type Description
Parser<RemoteDialogflowQueryParameters>

Methods

containsWebhookHeaders(String key)

public boolean containsWebhookHeaders(String key)

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

map<string, string> webhook_headers = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
boolean

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public SessionConfig.RemoteDialogflowQueryParameters getDefaultInstanceForType()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters

getEndUserMetadata()

public Struct getEndUserMetadata()

Optional. The end user metadata to be sent in QueryParameters.

.google.protobuf.Struct end_user_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Struct

The endUserMetadata.

getEndUserMetadataOrBuilder()

public StructOrBuilder getEndUserMetadataOrBuilder()

Optional. The end user metadata to be sent in QueryParameters.

.google.protobuf.Struct end_user_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StructOrBuilder

getParserForType()

public Parser<SessionConfig.RemoteDialogflowQueryParameters> getParserForType()
Returns
Type Description
Parser<RemoteDialogflowQueryParameters>
Overrides

getPayload()

public Struct getPayload()

Optional. The payload to be sent in QueryParameters.

.google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Struct

The payload.

getPayloadOrBuilder()

public StructOrBuilder getPayloadOrBuilder()

Optional. The payload to be sent in QueryParameters.

.google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StructOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getWebhookHeaders() (deprecated)

public Map<String,String> getWebhookHeaders()
Returns
Type Description
Map<String,String>

getWebhookHeadersCount()

public int getWebhookHeadersCount()

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

map<string, string> webhook_headers = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getWebhookHeadersMap()

public Map<String,String> getWebhookHeadersMap()

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

map<string, string> webhook_headers = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Map<String,String>

getWebhookHeadersOrDefault(String key, String defaultValue)

public String getWebhookHeadersOrDefault(String key, String defaultValue)

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

map<string, string> webhook_headers = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getWebhookHeadersOrThrow(String key)

public String getWebhookHeadersOrThrow(String key)

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

map<string, string> webhook_headers = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
String

hasEndUserMetadata()

public boolean hasEndUserMetadata()

Optional. The end user metadata to be sent in QueryParameters.

.google.protobuf.Struct end_user_metadata = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the endUserMetadata field is set.

hasPayload()

public boolean hasPayload()

Optional. The payload to be sent in QueryParameters.

.google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the payload field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public SessionConfig.RemoteDialogflowQueryParameters.Builder newBuilderForType()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected SessionConfig.RemoteDialogflowQueryParameters.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder
Overrides

toBuilder()

public SessionConfig.RemoteDialogflowQueryParameters.Builder toBuilder()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException