Class SessionConfig.RemoteDialogflowQueryParameters.Builder (0.1.0)

public static final class SessionConfig.RemoteDialogflowQueryParameters.Builder extends GeneratedMessage.Builder<SessionConfig.RemoteDialogflowQueryParameters.Builder> 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

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

public SessionConfig.RemoteDialogflowQueryParameters.Builder clear()
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder
Overrides

clearEndUserMetadata()

public SessionConfig.RemoteDialogflowQueryParameters.Builder clearEndUserMetadata()

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
SessionConfig.RemoteDialogflowQueryParameters.Builder

clearPayload()

public SessionConfig.RemoteDialogflowQueryParameters.Builder clearPayload()

Optional. The payload to be sent in QueryParameters.

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

Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

clearWebhookHeaders()

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

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

getDefaultInstanceForType()

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

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.

getEndUserMetadataBuilder()

public Struct.Builder getEndUserMetadataBuilder()

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
Builder

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

getMutableWebhookHeaders() (deprecated)

public Map<String,String> getMutableWebhookHeaders()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,String>

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.

getPayloadBuilder()

public Struct.Builder getPayloadBuilder()

Optional. The payload to be sent in QueryParameters.

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

Returns
Type Description
Builder

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

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.

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.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeEndUserMetadata(Struct value)

public SessionConfig.RemoteDialogflowQueryParameters.Builder mergeEndUserMetadata(Struct value)

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

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

Parameter
Name Description
value Struct
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

mergeFrom(SessionConfig.RemoteDialogflowQueryParameters other)

public SessionConfig.RemoteDialogflowQueryParameters.Builder mergeFrom(SessionConfig.RemoteDialogflowQueryParameters other)
Parameter
Name Description
other SessionConfig.RemoteDialogflowQueryParameters
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SessionConfig.RemoteDialogflowQueryParameters.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SessionConfig.RemoteDialogflowQueryParameters.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder
Overrides

mergePayload(Struct value)

public SessionConfig.RemoteDialogflowQueryParameters.Builder mergePayload(Struct value)

Optional. The payload to be sent in QueryParameters.

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

Parameter
Name Description
value Struct
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

putAllWebhookHeaders(Map<String,String> values)

public SessionConfig.RemoteDialogflowQueryParameters.Builder putAllWebhookHeaders(Map<String,String> values)

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
values Map<String,String>
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

putWebhookHeaders(String key, String value)

public SessionConfig.RemoteDialogflowQueryParameters.Builder putWebhookHeaders(String key, String value)

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
value String
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

removeWebhookHeaders(String key)

public SessionConfig.RemoteDialogflowQueryParameters.Builder removeWebhookHeaders(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
SessionConfig.RemoteDialogflowQueryParameters.Builder

setEndUserMetadata(Struct value)

public SessionConfig.RemoteDialogflowQueryParameters.Builder setEndUserMetadata(Struct value)

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

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

Parameter
Name Description
value Struct
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

setEndUserMetadata(Struct.Builder builderForValue)

public SessionConfig.RemoteDialogflowQueryParameters.Builder setEndUserMetadata(Struct.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

setPayload(Struct value)

public SessionConfig.RemoteDialogflowQueryParameters.Builder setPayload(Struct value)

Optional. The payload to be sent in QueryParameters.

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

Parameter
Name Description
value Struct
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder

setPayload(Struct.Builder builderForValue)

public SessionConfig.RemoteDialogflowQueryParameters.Builder setPayload(Struct.Builder builderForValue)

Optional. The payload to be sent in QueryParameters.

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SessionConfig.RemoteDialogflowQueryParameters.Builder