RoutineRemoteFunctionOptions class

Constructors

RoutineRemoteFunctionOptions({Input<String?>? connection, Input<String?>? endpoint, Input<String?>? maxBatchingRows, Input<Map<String, String>?>? userDefinedContext})
Creates a new RoutineRemoteFunctionOptions. connection Fully qualified name of the user-provided connection object which holds endpoint Endpoint of the user-provided remote service, e.g. maxBatchingRows Max number of rows in each batch sent to the remote service. If absent or if 0, userDefinedContext User-defined context as a set of key/value pairs, which will be sent as function
const
RoutineRemoteFunctionOptions.fromMap(Map<String, dynamic> map)
factory

Properties

connection → Input<String?>?
Fully qualified name of the user-provided connection object which holds the authentication information to send requests to the remote service. Format: "projects/{projectId}/locations/{locationId}/connections/{connectionId}"
final
endpoint → Input<String?>?
Endpoint of the user-provided remote service, e.g. https://us-east1-my_gcf_project.cloudfunctions.net/remote_add
final
hashCode → int
The hash code for this object.
no setterinherited
maxBatchingRows → Input<String?>?
Max number of rows in each batch sent to the remote service. If absent or if 0, BigQuery dynamically decides the number of rows in a batch.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
userDefinedContext → Input<Map<String, String>?>?
User-defined context as a set of key/value pairs, which will be sent as function invocation context together with batched arguments in the requests to the remote service. The total number of bytes of keys and values must be less than 8KB. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited