public class UpdateRecordsBySeriesRequest extends Object implements org.apache.avro.generic.IndexedRecord
GPUdb.updateRecordsBySeries
.
Updates the view specified by tableName
to include
full series (track) information from the worldTableName
for the series (tracks) present in the viewName
.
Constructor and Description |
---|
UpdateRecordsBySeriesRequest()
Constructs an UpdateRecordsBySeriesRequest object with default
parameters.
|
UpdateRecordsBySeriesRequest(String tableName,
String worldTableName,
String viewName,
List<String> reserved,
Map<String,String> options)
Constructs an UpdateRecordsBySeriesRequest object with the specified
parameters.
|
Modifier and Type | Method and Description | ||||||
---|---|---|---|---|---|---|---|
boolean |
equals(Object obj) |
||||||
Object |
get(int index)
This method supports the Avro framework and is not intended to be called
directly by the user.
|
||||||
static org.apache.avro.Schema |
getClassSchema()
This method supports the Avro framework and is not intended to be called
directly by the user.
|
||||||
Map<String,String> |
getOptions()
Optional parameters.
|
||||||
List<String> |
getReserved()
The default value is an empty
List . |
||||||
org.apache.avro.Schema |
getSchema()
This method supports the Avro framework and is not intended to be called
directly by the user.
|
||||||
String |
getTableName()
Name of the view on which the update operation will be performed, in
[schema_name.]view_name format, using standard
String getViewName()
Name of the view containing the series (tracks) which have to be
updated, in [schema_name.]view_name format, using standard
String getWorldTableName()
Name of the table containing the complete series (track) information, in
[schema_name.]table_name format, using standard
int hashCode() | ||||||
void |
put(int index,
Object value)
This method supports the Avro framework and is not intended to be called
directly by the user.
|
||||||
UpdateRecordsBySeriesRequest |
setOptions(Map<String,String> options)
Optional parameters.
|
||||||
UpdateRecordsBySeriesRequest |
setReserved(List<String> reserved)
The default value is an empty
List . |
||||||
UpdateRecordsBySeriesRequest |
setTableName(String tableName)
Name of the view on which the update operation will be performed, in
[schema_name.]view_name format, using standard
UpdateRecordsBySeriesRequest setViewName(String viewName)
Name of the view containing the series (tracks) which have to be
updated, in [schema_name.]view_name format, using standard
UpdateRecordsBySeriesRequest setWorldTableName(String worldTableName)
|
public UpdateRecordsBySeriesRequest()
public UpdateRecordsBySeriesRequest(String tableName, String worldTableName, String viewName, List<String> reserved, Map<String,String> options)
tableName
- Name of the view on which the update operation will be
performed, in [schema_name.]view_name format, using
standard name resolution rules. Must be an
existing view.worldTableName
- Name of the table containing the complete series
(track) information, in [schema_name.]table_name
format, using standard name resolution rules.viewName
- Name of the view containing the series (tracks) which
have to be updated, in [schema_name.]view_name format,
using standard name resolution rules. The default
value is ''.reserved
- The default value is an empty List
.options
- Optional parameters. The default value is an empty
Map
.public static org.apache.avro.Schema getClassSchema()
public String getTableName()
tableName
.public UpdateRecordsBySeriesRequest setTableName(String tableName)
tableName
- The new value for tableName
.this
to mimic the builder pattern.public String getWorldTableName()
worldTableName
.public UpdateRecordsBySeriesRequest setWorldTableName(String worldTableName)
worldTableName
- The new value for worldTableName
.this
to mimic the builder pattern.public String getViewName()
viewName
.public UpdateRecordsBySeriesRequest setViewName(String viewName)
viewName
- The new value for viewName
.this
to mimic the builder pattern.public List<String> getReserved()
List
.reserved
.public UpdateRecordsBySeriesRequest setReserved(List<String> reserved)
List
.reserved
- The new value for reserved
.this
to mimic the builder pattern.public Map<String,String> getOptions()
Map
.options
.public UpdateRecordsBySeriesRequest setOptions(Map<String,String> options)
Map
.options
- The new value for options
.this
to mimic the builder pattern.public org.apache.avro.Schema getSchema()
getSchema
in interface org.apache.avro.generic.GenericContainer
public Object get(int index)
get
in interface org.apache.avro.generic.IndexedRecord
index
- the position of the field to getIndexOutOfBoundsException
public void put(int index, Object value)
put
in interface org.apache.avro.generic.IndexedRecord
index
- the position of the field to setvalue
- the value to setIndexOutOfBoundsException
Copyright © 2025. All rights reserved.