public class ShowProcStatusResponse extends Object implements org.apache.avro.generic.IndexedRecord
GPUdb.showProcStatus
.Modifier and Type | Class and Description |
---|---|
static class |
ShowProcStatusResponse.Output
A set of string constants for the
ShowProcStatusResponse
parameter output . |
static class |
ShowProcStatusResponse.OverallStatuses
A set of string constants for the
ShowProcStatusResponse
parameter overallStatuses . |
static class |
ShowProcStatusResponse.Statuses
A set of string constants for the
ShowProcStatusResponse
parameter statuses . |
Constructor and Description |
---|
ShowProcStatusResponse()
Constructs a ShowProcStatusResponse object with default 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.
|
Map<String,Map<String,ByteBuffer>> |
getBinParams()
The binary params passed to
GPUdb.executeProc for
the returned run IDs. |
Map<String,Map<String,Map<String,ByteBuffer>>> |
getBinResults()
Binary results for the returned run IDs, grouped by data segment ID.
|
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> |
getInfo()
Additional information.
|
Map<String,Map<String,List<String>>> |
getInputColumnNames()
The input column names passed to
GPUdb.executeProc for
the returned run IDs, supplemented with the column names for input
tables not included in the input column name map. |
Map<String,List<String>> |
getInputTableNames()
The input table names passed to
GPUdb.executeProc for
the returned run IDs. |
Map<String,Map<String,String>> |
getMessages()
Messages containing additional status information for the returned run
IDs, grouped by data segment ID.
|
Map<String,Map<String,String>> |
getOptions()
The optional parameters passed to
GPUdb.executeProc for
the returned run IDs. |
Map<String,Map<String,Map<String,List<String>>>> |
getOutput()
Output lines for the returned run IDs, grouped by data segment ID.
|
Map<String,List<String>> |
getOutputTableNames()
The output table names passed to
GPUdb.executeProc for
the returned run IDs. |
Map<String,String> |
getOverallStatuses()
Overall statuses for the returned run IDs.
|
Map<String,Map<String,String>> |
getParams()
The string params passed to
GPUdb.executeProc for
the returned run IDs. |
Map<String,String> |
getProcNames()
The proc names corresponding to the returned run IDs.
|
Map<String,Map<String,Map<String,String>>> |
getResults()
String results for the returned run IDs, grouped by data segment ID.
|
org.apache.avro.Schema |
getSchema()
This method supports the Avro framework and is not intended to be called
directly by the user.
|
Map<String,Map<String,String>> |
getStatuses()
Statuses for the returned run IDs, grouped by data segment ID.
|
Map<String,Map<String,Map<String,Long>>> |
getTimings()
Timing information for the returned run IDs, grouped by data segment ID.
|
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.
|
ShowProcStatusResponse |
setBinParams(Map<String,Map<String,ByteBuffer>> binParams)
The binary params passed to
GPUdb.executeProc for
the returned run IDs. |
ShowProcStatusResponse |
setBinResults(Map<String,Map<String,Map<String,ByteBuffer>>> binResults)
Binary results for the returned run IDs, grouped by data segment ID.
|
ShowProcStatusResponse |
setInfo(Map<String,String> info)
Additional information.
|
ShowProcStatusResponse |
setInputColumnNames(Map<String,Map<String,List<String>>> inputColumnNames)
The input column names passed to
GPUdb.executeProc for
the returned run IDs, supplemented with the column names for input
tables not included in the input column name map. |
ShowProcStatusResponse |
setInputTableNames(Map<String,List<String>> inputTableNames)
The input table names passed to
GPUdb.executeProc for
the returned run IDs. |
ShowProcStatusResponse |
setMessages(Map<String,Map<String,String>> messages)
Messages containing additional status information for the returned run
IDs, grouped by data segment ID.
|
ShowProcStatusResponse |
setOptions(Map<String,Map<String,String>> options)
The optional parameters passed to
GPUdb.executeProc for
the returned run IDs. |
ShowProcStatusResponse |
setOutput(Map<String,Map<String,Map<String,List<String>>>> output)
Output lines for the returned run IDs, grouped by data segment ID.
|
ShowProcStatusResponse |
setOutputTableNames(Map<String,List<String>> outputTableNames)
The output table names passed to
GPUdb.executeProc for
the returned run IDs. |
ShowProcStatusResponse |
setOverallStatuses(Map<String,String> overallStatuses)
Overall statuses for the returned run IDs.
|
ShowProcStatusResponse |
setParams(Map<String,Map<String,String>> params)
The string params passed to
GPUdb.executeProc for
the returned run IDs. |
ShowProcStatusResponse |
setProcNames(Map<String,String> procNames)
The proc names corresponding to the returned run IDs.
|
ShowProcStatusResponse |
setResults(Map<String,Map<String,Map<String,String>>> results)
String results for the returned run IDs, grouped by data segment ID.
|
ShowProcStatusResponse |
setStatuses(Map<String,Map<String,String>> statuses)
Statuses for the returned run IDs, grouped by data segment ID.
|
ShowProcStatusResponse |
setTimings(Map<String,Map<String,Map<String,Long>>> timings)
Timing information for the returned run IDs, grouped by data segment ID.
|
String |
toString() |
public ShowProcStatusResponse()
public static org.apache.avro.Schema getClassSchema()
public Map<String,String> getProcNames()
procNames
.public ShowProcStatusResponse setProcNames(Map<String,String> procNames)
procNames
- The new value for procNames
.this
to mimic the builder pattern.public Map<String,Map<String,String>> getParams()
GPUdb.executeProc
for
the returned run IDs.params
.public ShowProcStatusResponse setParams(Map<String,Map<String,String>> params)
GPUdb.executeProc
for
the returned run IDs.params
- The new value for params
.this
to mimic the builder pattern.public Map<String,Map<String,ByteBuffer>> getBinParams()
GPUdb.executeProc
for
the returned run IDs.binParams
.public ShowProcStatusResponse setBinParams(Map<String,Map<String,ByteBuffer>> binParams)
GPUdb.executeProc
for
the returned run IDs.binParams
- The new value for binParams
.this
to mimic the builder pattern.public Map<String,List<String>> getInputTableNames()
GPUdb.executeProc
for
the returned run IDs.inputTableNames
.public ShowProcStatusResponse setInputTableNames(Map<String,List<String>> inputTableNames)
GPUdb.executeProc
for
the returned run IDs.inputTableNames
- The new value for inputTableNames
.this
to mimic the builder pattern.public Map<String,Map<String,List<String>>> getInputColumnNames()
GPUdb.executeProc
for
the returned run IDs, supplemented with the column names for input
tables not included in the input column name map.inputColumnNames
.public ShowProcStatusResponse setInputColumnNames(Map<String,Map<String,List<String>>> inputColumnNames)
GPUdb.executeProc
for
the returned run IDs, supplemented with the column names for input
tables not included in the input column name map.inputColumnNames
- The new value for inputColumnNames
.this
to mimic the builder pattern.public Map<String,List<String>> getOutputTableNames()
GPUdb.executeProc
for
the returned run IDs.outputTableNames
.public ShowProcStatusResponse setOutputTableNames(Map<String,List<String>> outputTableNames)
GPUdb.executeProc
for
the returned run IDs.outputTableNames
- The new value for outputTableNames
.this
to mimic the builder pattern.public Map<String,Map<String,String>> getOptions()
GPUdb.executeProc
for
the returned run IDs.options
.public ShowProcStatusResponse setOptions(Map<String,Map<String,String>> options)
GPUdb.executeProc
for
the returned run IDs.options
- The new value for options
.this
to mimic the builder pattern.public Map<String,String> getOverallStatuses()
statuses
and messages
for statuses from individual data segments.
Valid values are:
overallStatuses
.public ShowProcStatusResponse setOverallStatuses(Map<String,String> overallStatuses)
statuses
and messages
for statuses from individual data segments.
Valid values are:
overallStatuses
- The new value for overallStatuses
.this
to mimic the builder pattern.public Map<String,Map<String,String>> getStatuses()
statuses
.public ShowProcStatusResponse setStatuses(Map<String,Map<String,String>> statuses)
statuses
- The new value for statuses
.this
to mimic the builder pattern.public Map<String,Map<String,String>> getMessages()
messages
.public ShowProcStatusResponse setMessages(Map<String,Map<String,String>> messages)
messages
- The new value for messages
.this
to mimic the builder pattern.public Map<String,Map<String,Map<String,String>>> getResults()
results
.public ShowProcStatusResponse setResults(Map<String,Map<String,Map<String,String>>> results)
results
- The new value for results
.this
to mimic the builder pattern.public Map<String,Map<String,Map<String,ByteBuffer>>> getBinResults()
binResults
.public ShowProcStatusResponse setBinResults(Map<String,Map<String,Map<String,ByteBuffer>>> binResults)
binResults
- The new value for binResults
.this
to mimic the builder pattern.public Map<String,Map<String,Map<String,List<String>>>> getOutput()
output
.public ShowProcStatusResponse setOutput(Map<String,Map<String,Map<String,List<String>>>> output)
output
- The new value for output
.this
to mimic the builder pattern.public Map<String,Map<String,Map<String,Long>>> getTimings()
timings
.public ShowProcStatusResponse setTimings(Map<String,Map<String,Map<String,Long>>> timings)
timings
- The new value for timings
.this
to mimic the builder pattern.public Map<String,String> getInfo()
info
.public ShowProcStatusResponse setInfo(Map<String,String> info)
info
- The new value for info
.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.