public class KillProcRequest extends Object implements org.apache.avro.generic.IndexedRecord
GPUdb.killProc.
 Kills a running proc instance.
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
KillProcRequest.Options
A set of string constants for the  
KillProcRequest parameter
 options. | 
| Constructor and Description | 
|---|
KillProcRequest()
Constructs a KillProcRequest object with default parameters. 
 | 
KillProcRequest(String runId,
               Map<String,String> options)
Constructs a KillProcRequest 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. 
 | 
String | 
getRunId()
The run ID of a running proc instance. 
 | 
org.apache.avro.Schema | 
getSchema()
This method supports the Avro framework and is not intended to be called
 directly by the user. 
 | 
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. 
 | 
KillProcRequest | 
setOptions(Map<String,String> options)
Optional parameters. 
 | 
KillProcRequest | 
setRunId(String runId)
The run ID of a running proc instance. 
 | 
String | 
toString()  | 
public KillProcRequest()
public KillProcRequest(String runId, Map<String,String> options)
runId - The run ID of a running proc instance. If a proc with a
               matching run ID is not found or the proc instance has
               already completed, no procs will be killed. If not
               specified, all running proc instances will be killed. The
               default value is ''.options - Optional parameters.
                 RUN_TAG: If runId is specified, kill the proc instance that
                         has a matching run ID and a matching run tag
                         that was provided to GPUdb.executeProc. If runId is not
                         specified, kill the proc instance(s) where a
                         matching run tag was provided to GPUdb.executeProc. The default value is ''.
                     CLEAR_EXECUTE_AT_STARTUP: If TRUE, kill and remove the instance
                         of the proc matching the auto-start run ID that
                         was created to run when the database is started.
                         The auto-start run ID was returned from GPUdb.executeProc and can be retrieved using
                         GPUdb.showProc.
                         Supported values:
                         
                         The default value is FALSE.
                 Map.public static org.apache.avro.Schema getClassSchema()
public String getRunId()
runId.public KillProcRequest setRunId(String runId)
runId - The new value for runId.this to mimic the builder pattern.public Map<String,String> getOptions()
RUN_TAG: If runId is
         specified, kill the proc instance that has a matching run ID and
         a matching run tag that was provided to GPUdb.executeProc. If runId is not
         specified, kill the proc instance(s) where a matching run tag
         was provided to GPUdb.executeProc. The default value is ''.
     CLEAR_EXECUTE_AT_STARTUP: If TRUE, kill
         and remove the instance of the proc matching the auto-start run
         ID that was created to run when the database is started. The
         auto-start run ID was returned from GPUdb.executeProc and can be retrieved using GPUdb.showProc.
         Supported values:
         
         The default value is FALSE.
 Map.options.public KillProcRequest setOptions(Map<String,String> options)
RUN_TAG: If runId is
         specified, kill the proc instance that has a matching run ID and
         a matching run tag that was provided to GPUdb.executeProc. If runId is not
         specified, kill the proc instance(s) where a matching run tag
         was provided to GPUdb.executeProc. The default value is ''.
     CLEAR_EXECUTE_AT_STARTUP: If TRUE, kill
         and remove the instance of the proc matching the auto-start run
         ID that was created to run when the database is started. The
         auto-start run ID was returned from GPUdb.executeProc and can be retrieved using GPUdb.showProc.
         Supported values:
         
         The default value is FALSE.
 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.GenericContainerpublic Object get(int index)
get in interface org.apache.avro.generic.IndexedRecordindex - the position of the field to getIndexOutOfBoundsExceptionpublic void put(int index,
                Object value)
put in interface org.apache.avro.generic.IndexedRecordindex - the position of the field to setvalue - the value to setIndexOutOfBoundsExceptionCopyright © 2025. All rights reserved.