类 SelectObjectRequest
- java.lang.Object
-
- com.baidubce.model.AbstractBceRequest
-
- com.baidubce.services.bos.model.GenericBucketRequest
-
- com.baidubce.services.bos.model.GenericObjectRequest
-
- com.baidubce.services.bos.model.SelectObjectRequest
-
public class SelectObjectRequest extends GenericObjectRequest
The request used to encapsulate the query object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classSelectObjectRequest.ExpressionTypeclassSelectObjectRequest.RequestProgress
-
字段概要
-
从类继承的字段 com.baidubce.services.bos.model.GenericObjectRequest
trafficLimitBitPS
-
-
构造器概要
构造器 构造器 说明 SelectObjectRequest(String bucketName, String key)
-
方法概要
-
从类继承的方法 com.baidubce.services.bos.model.GenericBucketRequest
getBucketName, setBucketName
-
从类继承的方法 com.baidubce.model.AbstractBceRequest
getRequestCredentials, setRequestCredentials
-
-
-
-
方法详细资料
-
getKey
public String getKey()
- 覆盖:
getKey在类中GenericObjectRequest
-
setKey
public void setKey(String key)
- 覆盖:
setKey在类中GenericObjectRequest
-
setSelectType
public void setSelectType(String selectType)
-
getSelectType
public String getSelectType()
-
withSelectType
public SelectObjectRequest withSelectType(String selectType)
-
withBucketName
public SelectObjectRequest withBucketName(String bucketName)
- 指定者:
withBucketName在类中GenericBucketRequest
-
withRequestCredentials
public SelectObjectRequest withRequestCredentials(BceCredentials credentials)
- 指定者:
withRequestCredentials在类中AbstractBceRequest
-
withKey
public GenericObjectRequest withKey(String key)
- 指定者:
withKey在类中GenericObjectRequest
-
setExpression
public void setExpression(String expression)
-
getExpression
public String getExpression()
-
withExpression
public SelectObjectRequest withExpression(String expression)
-
setInputSerialization
public void setInputSerialization(InputSerialization inputSerialization)
-
getInputSerialization
public InputSerialization getInputSerialization()
-
withInputSerialization
public SelectObjectRequest withInputSerialization(InputSerialization inputSerialization)
-
getOutputSerialization
public OutputSerialization getOutputSerialization()
-
setOutputSerialization
public void setOutputSerialization(OutputSerialization outputSerialization)
-
withOutputSerialization
public SelectObjectRequest withOutputSerialization(OutputSerialization outputSerialization)
-
setRequestProgress
public void setRequestProgress(boolean enabled)
-
getRequestProgress
public SelectObjectRequest.RequestProgress getRequestProgress()
-
withRequestProgress
public SelectObjectRequest withRequestProgress(boolean enabled)
-
setExpressionType
public void setExpressionType(SelectObjectRequest.ExpressionType expressionType)
-
getExpressionType
public SelectObjectRequest.ExpressionType getExpressionType()
-
withExpressionType
public SelectObjectRequest withExpressionType(SelectObjectRequest.ExpressionType expressionType)
-
buildBody
public byte[] buildBody()
Build the request body according to the request parameters- 返回:
- json body
-
-