Class 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
    • Constructor Detail

      • RemoteFunctionOptions

        public RemoteFunctionOptions()
    • 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 this RemoteFunctionOptions.
      • toPb

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