Class Target
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.eb.v20210416.models.Target
-
public class Target extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBatchEventCount()Get 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。LonggetBatchTimeout()Get 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。BooleangetEnableBatchDelivery()Get 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。StringgetEventBusId()Get 事件集IDStringgetRuleId()Get 事件规则IDTargetDescriptiongetTargetDescription()Get 目标描述StringgetTargetId()Get 目标IDStringgetType()Get 目标类型voidsetBatchEventCount(Long BatchEventCount)Set 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。voidsetBatchTimeout(Long BatchTimeout)Set 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。voidsetEnableBatchDelivery(Boolean EnableBatchDelivery)Set 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。voidsetEventBusId(String EventBusId)Set 事件集IDvoidsetRuleId(String RuleId)Set 事件规则IDvoidsetTargetDescription(TargetDescription TargetDescription)Set 目标描述voidsetTargetId(String TargetId)Set 目标IDvoidsetType(String Type)Set 目标类型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
-
Target
public Target()
-
Target
public Target(Target 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 目标类型- Returns:
- Type 目标类型
-
setType
public void setType(String Type)
Set 目标类型- Parameters:
Type- 目标类型
-
getEventBusId
public String getEventBusId()
Get 事件集ID- Returns:
- EventBusId 事件集ID
-
setEventBusId
public void setEventBusId(String EventBusId)
Set 事件集ID- Parameters:
EventBusId- 事件集ID
-
getTargetId
public String getTargetId()
Get 目标ID- Returns:
- TargetId 目标ID
-
setTargetId
public void setTargetId(String TargetId)
Set 目标ID- Parameters:
TargetId- 目标ID
-
getTargetDescription
public TargetDescription getTargetDescription()
Get 目标描述- Returns:
- TargetDescription 目标描述
-
setTargetDescription
public void setTargetDescription(TargetDescription TargetDescription)
Set 目标描述- Parameters:
TargetDescription- 目标描述
-
getRuleId
public String getRuleId()
Get 事件规则ID- Returns:
- RuleId 事件规则ID
-
setRuleId
public void setRuleId(String RuleId)
Set 事件规则ID- Parameters:
RuleId- 事件规则ID
-
getEnableBatchDelivery
public Boolean getEnableBatchDelivery()
Get 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EnableBatchDelivery 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。
-
setEnableBatchDelivery
public void setEnableBatchDelivery(Boolean EnableBatchDelivery)
Set 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EnableBatchDelivery- 开启批量投递使能 注意:此字段可能返回 null,表示取不到有效值。
-
getBatchTimeout
public Long getBatchTimeout()
Get 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BatchTimeout 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。
-
setBatchTimeout
public void setBatchTimeout(Long BatchTimeout)
Set 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BatchTimeout- 批量投递最长等待时间 注意:此字段可能返回 null,表示取不到有效值。
-
getBatchEventCount
public Long getBatchEventCount()
Get 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BatchEventCount 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。
-
setBatchEventCount
public void setBatchEventCount(Long BatchEventCount)
Set 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BatchEventCount- 批量投递最大事件条数 注意:此字段可能返回 null,表示取不到有效值。
-
-