class Google::Cloud::Spanner::BatchUpdate::Statement
@private
Attributes
params[R]
sql[R]
types[R]
Public Class Methods
new(sql, params: nil, types: nil)
click to toggle source
# File lib/google/cloud/spanner/batch_update.rb, line 149 def initialize sql, params: nil, types: nil @sql = sql @params = params @types = types end
Public Instance Methods
to_grpc()
click to toggle source
# File lib/google/cloud/spanner/batch_update.rb, line 155 def to_grpc converted_params, converted_types = \ Convert.to_input_params_and_types params, types # param_types is a grpc map field, can't be nil converted_types ||= {} V1::ExecuteBatchDmlRequest::Statement.new( sql: sql, params: converted_params, param_types: converted_types ) end