Class UserFunctions.Builder (0.21.0)

public static final class UserFunctions.Builder extends GeneratedMessage.Builder<UserFunctions.Builder> implements UserFunctionsOrBuilder

A collection of user functions to be included in context.

Protobuf type google.cloud.geminidataanalytics.v1beta.UserFunctions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllBqRoutines(Iterable<? extends BigQueryRoutine> values)

public UserFunctions.Builder addAllBqRoutines(Iterable<? extends BigQueryRoutine> values)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.geminidataanalytics.v1beta.BigQueryRoutine>
Returns
Type Description
UserFunctions.Builder

addBqRoutines(BigQueryRoutine value)

public UserFunctions.Builder addBqRoutines(BigQueryRoutine value)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
value BigQueryRoutine
Returns
Type Description
UserFunctions.Builder

addBqRoutines(BigQueryRoutine.Builder builderForValue)

public UserFunctions.Builder addBqRoutines(BigQueryRoutine.Builder builderForValue)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
builderForValue BigQueryRoutine.Builder
Returns
Type Description
UserFunctions.Builder

addBqRoutines(int index, BigQueryRoutine value)

public UserFunctions.Builder addBqRoutines(int index, BigQueryRoutine value)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameters
Name Description
index int
value BigQueryRoutine
Returns
Type Description
UserFunctions.Builder

addBqRoutines(int index, BigQueryRoutine.Builder builderForValue)

public UserFunctions.Builder addBqRoutines(int index, BigQueryRoutine.Builder builderForValue)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameters
Name Description
index int
builderForValue BigQueryRoutine.Builder
Returns
Type Description
UserFunctions.Builder

addBqRoutinesBuilder()

public BigQueryRoutine.Builder addBqRoutinesBuilder()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
BigQueryRoutine.Builder

addBqRoutinesBuilder(int index)

public BigQueryRoutine.Builder addBqRoutinesBuilder(int index)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
index int
Returns
Type Description
BigQueryRoutine.Builder

build()

public UserFunctions build()
Returns
Type Description
UserFunctions

buildPartial()

public UserFunctions buildPartial()
Returns
Type Description
UserFunctions

clear()

public UserFunctions.Builder clear()
Returns
Type Description
UserFunctions.Builder
Overrides

clearBqRoutines()

public UserFunctions.Builder clearBqRoutines()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
UserFunctions.Builder

getBqRoutines(int index)

public BigQueryRoutine getBqRoutines(int index)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
index int
Returns
Type Description
BigQueryRoutine

getBqRoutinesBuilder(int index)

public BigQueryRoutine.Builder getBqRoutinesBuilder(int index)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
index int
Returns
Type Description
BigQueryRoutine.Builder

getBqRoutinesBuilderList()

public List<BigQueryRoutine.Builder> getBqRoutinesBuilderList()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
List<Builder>

getBqRoutinesCount()

public int getBqRoutinesCount()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
int

getBqRoutinesList()

public List<BigQueryRoutine> getBqRoutinesList()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
List<BigQueryRoutine>

getBqRoutinesOrBuilder(int index)

public BigQueryRoutineOrBuilder getBqRoutinesOrBuilder(int index)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
index int
Returns
Type Description
BigQueryRoutineOrBuilder

getBqRoutinesOrBuilderList()

public List<? extends BigQueryRoutineOrBuilder> getBqRoutinesOrBuilderList()

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Returns
Type Description
List<? extends com.google.cloud.geminidataanalytics.v1beta.BigQueryRoutineOrBuilder>

getDefaultInstanceForType()

public UserFunctions getDefaultInstanceForType()
Returns
Type Description
UserFunctions

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UserFunctions other)

public UserFunctions.Builder mergeFrom(UserFunctions other)
Parameter
Name Description
other UserFunctions
Returns
Type Description
UserFunctions.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UserFunctions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserFunctions.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UserFunctions.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UserFunctions.Builder
Overrides

removeBqRoutines(int index)

public UserFunctions.Builder removeBqRoutines(int index)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameter
Name Description
index int
Returns
Type Description
UserFunctions.Builder

setBqRoutines(int index, BigQueryRoutine value)

public UserFunctions.Builder setBqRoutines(int index, BigQueryRoutine value)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameters
Name Description
index int
value BigQueryRoutine
Returns
Type Description
UserFunctions.Builder

setBqRoutines(int index, BigQueryRoutine.Builder builderForValue)

public UserFunctions.Builder setBqRoutines(int index, BigQueryRoutine.Builder builderForValue)

A list of BigQuery routines to include in the context.

repeated .google.cloud.geminidataanalytics.v1beta.BigQueryRoutine bq_routines = 1;

Parameters
Name Description
index int
builderForValue BigQueryRoutine.Builder
Returns
Type Description
UserFunctions.Builder