Class RemoteFunctionOptions (2.45.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 RemoteFunctionOptions object.

Returns
Type Description
RemoteFunctionOptions.Builder

Constructors

RemoteFunctionOptions()

public RemoteFunctionOptions()

Methods

getConnection()

public abstract String getConnection()

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

Returns
Type Description
String

String

getEndpoint()

public abstract String getEndpoint()

Returns the endpoint of the user-provided service.

Returns
Type Description
String

String

getMaxBatchingRows()

public abstract Long getMaxBatchingRows()

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

Returns
Type Description
Long

Long

getUserDefinedContext()

public abstract Map<String,String> getUserDefinedContext()

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

Returns
Type Description
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
Type Description
RemoteFunctionOptions.Builder

toPb()

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