Package com.google.cloud.bigquery
Class RemoteFunctionOptions
- java.lang.Object
-
- com.google.cloud.bigquery.RemoteFunctionOptions
-
- All Implemented Interfaces:
Serializable
public abstract class RemoteFunctionOptions extends Object implements Serializable
Represents Remote Function Options. Options for a remote user-defined function.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRemoteFunctionOptions.Builder
-
Constructor Summary
Constructors Constructor Description RemoteFunctionOptions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringgetConnection()Returns the fully qualified name of the user-provided connection object.abstract StringgetEndpoint()Returns the endpoint of the user-provided service.abstract LonggetMaxBatchingRows()Returns max number of rows in each batch sent to the remote service.abstract Map<String,String>getUserDefinedContext()Returns the user-defined context as a set of key/value pairs.static RemoteFunctionOptions.BuildernewBuilder()Returns a builder for aRemoteFunctionOptionsobject.abstract RemoteFunctionOptions.BuildertoBuilder()Returns a builder pre-populated using the current values of thisRemoteFunctionOptions.com.google.api.services.bigquery.model.RemoteFunctionOptionstoPb()
-
-
-
Method Detail
-
getEndpoint
@Nullable public abstract String getEndpoint()
Returns the endpoint of the user-provided service.- Returns:
- String
-
getConnection
@Nullable public abstract String getConnection()
Returns the fully qualified name of the user-provided connection object.- Returns:
- String
-
getUserDefinedContext
@Nullable public abstract Map<String,String> getUserDefinedContext()
Returns the user-defined context as a set of key/value pairs.- Returns:
- Map<String, String>
-
getMaxBatchingRows
@Nullable public abstract Long getMaxBatchingRows()
Returns max number of rows in each batch sent to the remote service.- Returns:
- Long
-
toBuilder
public abstract RemoteFunctionOptions.Builder toBuilder()
Returns a builder pre-populated using the current values of thisRemoteFunctionOptions.
-
newBuilder
public static RemoteFunctionOptions.Builder newBuilder()
Returns a builder for aRemoteFunctionOptionsobject.
-
toPb
public com.google.api.services.bigquery.model.RemoteFunctionOptions toPb()
-
-