Class RemoteFunctionOptions (2.20.0)

public abstract class RemoteFunctionOptions implements Serializable

Represents Remote Function Options. Options for a remote user-defined function.

Inheritance

java.lang.Object > RemoteFunctionOptions

Implements

Serializable

Static Methods

newBuilder()

public static RemoteFunctionOptions.Builder newBuilder()

Returns a builder for a {@Code RemoteFunctionOptions} object.

Returns
TypeDescription
RemoteFunctionOptions.Builder

Constructors

RemoteFunctionOptions()

public RemoteFunctionOptions()

Methods

getConnection()

public abstract String getConnection()

Returns the fully qualified name of the user-provided connection object.

Returns
TypeDescription
String

String

getEndpoint()

public abstract String getEndpoint()

Returns the endpoint of the user-provided service.

Returns
TypeDescription
String

String

getMaxBatchingRows()

public abstract Long getMaxBatchingRows()

Returns max number of rows in each batch sent to the remote service.

Returns
TypeDescription
Long

Long

getUserDefinedContext()

public abstract Map<String,String> getUserDefinedContext()

Returns the user-defined context as a set of key/value pairs.

Returns
TypeDescription
Map<String,String>

Map<String, String>

toBuilder()

public abstract RemoteFunctionOptions.Builder toBuilder()

Returns a builder pre-populated using the current values of this RemoteFunctionOptions.

Returns
TypeDescription
RemoteFunctionOptions.Builder

toPb()

public RemoteFunctionOptions toPb()
Returns
TypeDescription
com.google.api.services.bigquery.model.RemoteFunctionOptions