Class ValueParam
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ckafka.v20190819.models.ValueParam
-
public class ValueParam extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ValueParam()ValueParam(ValueParam source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DateParamgetDate()Get 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。JsonPathReplaceParamgetJsonPathReplace()Get JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。KVParamgetKV()Get key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。LowercaseParamgetLowercase()Get 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。RegexReplaceParamgetRegexReplace()Get 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。ReplaceParamgetReplace()Get 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。StringgetResult()Get 处理结果 注意:此字段可能返回 null,表示取不到有效值。SplitParamgetSplit()Get 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。SubstrParamgetSubstr()Get 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。StringgetType()Get 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写UrlDecodeParamgetUrlDecode()Get Url解析 注意:此字段可能返回 null,表示取不到有效值。voidsetDate(DateParam Date)Set 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetJsonPathReplace(JsonPathReplaceParam JsonPathReplace)Set JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetKV(KVParam KV)Set key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetLowercase(LowercaseParam Lowercase)Set 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。voidsetRegexReplace(RegexReplaceParam RegexReplace)Set 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetReplace(ReplaceParam Replace)Set 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetResult(String Result)Set 处理结果 注意:此字段可能返回 null,表示取不到有效值。voidsetSplit(SplitParam Split)Set 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetSubstr(SubstrParam Substr)Set 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。voidsetType(String Type)Set 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写voidsetUrlDecode(UrlDecodeParam UrlDecode)Set Url解析 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ValueParam
public ValueParam()
-
ValueParam
public ValueParam(ValueParam source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getType
public String getType()
Get 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写- Returns:
- Type 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写
-
setType
public void setType(String Type)
Set 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写- Parameters:
Type- 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写
-
getReplace
public ReplaceParam getReplace()
Get 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Replace 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setReplace
public void setReplace(ReplaceParam Replace)
Set 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Replace- 替换,TYPE=REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getSubstr
public SubstrParam getSubstr()
Get 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Substr 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setSubstr
public void setSubstr(SubstrParam Substr)
Set 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Substr- 截取,TYPE=SUBSTR时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getDate
public DateParam getDate()
Get 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Date 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setDate
public void setDate(DateParam Date)
Set 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Date- 时间转换,TYPE=DATE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getRegexReplace
public RegexReplaceParam getRegexReplace()
Get 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RegexReplace 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setRegexReplace
public void setRegexReplace(RegexReplaceParam RegexReplace)
Set 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RegexReplace- 正则替换,TYPE=REGEX_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getSplit
public SplitParam getSplit()
Get 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Split 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setSplit
public void setSplit(SplitParam Split)
Set 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Split- 值支持一拆多,TYPE=SPLIT时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getKV
public KVParam getKV()
Get key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- KV key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setKV
public void setKV(KVParam KV)
Set key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
KV- key-value二次解析,TYPE=KV时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getResult
public String getResult()
Get 处理结果 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Result 处理结果 注意:此字段可能返回 null,表示取不到有效值。
-
setResult
public void setResult(String Result)
Set 处理结果 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Result- 处理结果 注意:此字段可能返回 null,表示取不到有效值。
-
getJsonPathReplace
public JsonPathReplaceParam getJsonPathReplace()
Get JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- JsonPathReplace JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
setJsonPathReplace
public void setJsonPathReplace(JsonPathReplaceParam JsonPathReplace)
Set JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
JsonPathReplace- JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 注意:此字段可能返回 null,表示取不到有效值。
-
getUrlDecode
public UrlDecodeParam getUrlDecode()
Get Url解析 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UrlDecode Url解析 注意:此字段可能返回 null,表示取不到有效值。
-
setUrlDecode
public void setUrlDecode(UrlDecodeParam UrlDecode)
Set Url解析 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UrlDecode- Url解析 注意:此字段可能返回 null,表示取不到有效值。
-
getLowercase
public LowercaseParam getLowercase()
Get 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Lowercase 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。
-
setLowercase
public void setLowercase(LowercaseParam Lowercase)
Set 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Lowercase- 小写字符解析 注意:此字段可能返回 null,表示取不到有效值。
-
-