public class SelectParameters extends Object implements Serializable, Cloneable
Constructor and Description |
---|
SelectParameters() |
Modifier and Type | Method and Description |
---|---|
SelectParameters |
clone() |
boolean |
equals(Object obj) |
String |
getExpression() |
String |
getExpressionType() |
InputSerialization |
getInputSerialization() |
OutputSerialization |
getOutputSerialization() |
ScanRange |
getScanRange() |
int |
hashCode() |
void |
setExpression(String expression)
Sets the expression that is used to query the object.
|
void |
setExpressionType(String expressionType)
Sets the type of the provided expression (e.g., SQL).
|
void |
setInputSerialization(InputSerialization inputSerialization)
Sets the serialization format of the object.
|
void |
setOutputSerialization(OutputSerialization outputSerialization)
Sets how the results of the Select job are serialized.
|
void |
setScanRange(ScanRange scanRange)
Sets the byte range on which to execute the query.
|
String |
toString() |
SelectParameters |
withExpression(String expression)
Sets the expression
|
SelectParameters |
withExpressionType(ExpressionType expressionType)
Sets the expressionType
|
SelectParameters |
withExpressionType(String expressionType)
Sets the expressionType
|
SelectParameters |
withInputSerialization(InputSerialization inputSerialization)
Sets the serialization format of the object.
|
SelectParameters |
withOutputSerialization(OutputSerialization outputSerialization)
Sets the outputSerialization
|
SelectParameters |
withRange(ScanRange scanRange)
Sets the scan range
|
public InputSerialization getInputSerialization()
public void setInputSerialization(InputSerialization inputSerialization)
inputSerialization
- The new inputSerialization value.public SelectParameters withInputSerialization(InputSerialization inputSerialization)
inputSerialization
- The new inputSerialization value.public String getExpressionType()
public void setExpressionType(String expressionType)
expressionType
- The new expressionType value.public SelectParameters withExpressionType(String expressionType)
expressionType
- The new expressionType value.public SelectParameters withExpressionType(ExpressionType expressionType)
expressionType
- The new expressionType value.public String getExpression()
public void setExpression(String expression)
expression
- The new expression value.public SelectParameters withExpression(String expression)
expression
- The new expression value.public ScanRange getScanRange()
public void setScanRange(ScanRange scanRange)
scanRange
- The new byte range value.public SelectParameters withRange(ScanRange scanRange)
scanRange
- The new range value.public OutputSerialization getOutputSerialization()
public void setOutputSerialization(OutputSerialization outputSerialization)
outputSerialization
- The new outputSerialization value.public SelectParameters withOutputSerialization(OutputSerialization outputSerialization)
outputSerialization
- The new outputSerialization value.public SelectParameters clone()
Copyright © 2021. All rights reserved.