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 class
RemoteFunctionOptions.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 String
getConnection()
Returns the fully qualified name of the user-provided connection object.abstract String
getEndpoint()
Returns the endpoint of the user-provided service.abstract Long
getMaxBatchingRows()
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.Builder
newBuilder()
Returns a builder for aRemoteFunctionOptions
object.abstract RemoteFunctionOptions.Builder
toBuilder()
Returns a builder pre-populated using the current values of thisRemoteFunctionOptions
.com.google.api.services.bigquery.model.RemoteFunctionOptions
toPb()
-
-
-
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 aRemoteFunctionOptions
object.
-
toPb
public com.google.api.services.bigquery.model.RemoteFunctionOptions toPb()
-
-