public static class PutTargetsRequest.PutTargetsRequestTargets
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
PutTargetsRequest.PutTargetsRequestTargetsConcurrentConfig |
concurrentConfig
The concurrency configuration.
|
PutTargetsRequest.PutTargetsRequestTargetsDeadLetterQueue |
deadLetterQueue
The dead-letter queue.
|
String |
endpoint
The endpoint of the event target.
|
String |
errorsTolerance
The fault tolerance policy.
|
String |
id
The ID of the event target.
|
List<PutTargetsRequest.PutTargetsRequestTargetsParamList> |
paramList
The parameters that are configured for the event target.
|
String |
pushRetryStrategy
The retry policy to be used to push events.
|
String |
type
The type of the event target.
|
| 构造器和说明 |
|---|
PutTargetsRequestTargets() |
@NameInMap(value="ConcurrentConfig") public PutTargetsRequest.PutTargetsRequestTargetsConcurrentConfig concurrentConfig
The concurrency configuration.
@NameInMap(value="DeadLetterQueue") public PutTargetsRequest.PutTargetsRequestTargetsDeadLetterQueue deadLetterQueue
The dead-letter queue. Events that are not processed or whose maximum retries are exceeded are written to the dead-letter queue. You can use queues in ApsaraMQ for RocketMQ, Simple Message Queue (SMQ, formerly MNS), and ApsaraMQ for Kafka as dead-letter queues. You can also use event buses in EventBridge as dead-letter queues.
@NameInMap(value="Endpoint") public String endpoint
The endpoint of the event target.
example:acs:fc:cn-hangzhou:123456789098****:services/guide.LATEST/functions/HelloFC
@NameInMap(value="ErrorsTolerance") public String errorsTolerance
The fault tolerance policy. Valid values:
ALL
@NameInMap(value="Id") public String id
The ID of the event target.
This parameter is required.
example:Mlm123456JHd2RsRoKw
@NameInMap(value="ParamList") public List<PutTargetsRequest.PutTargetsRequestTargetsParamList> paramList
The parameters that are configured for the event target.
@NameInMap(value="PushRetryStrategy") public String pushRetryStrategy
The retry policy to be used to push events. Valid values:
BACKOFFRETRY
@NameInMap(value="Type") public String type
The type of the event target. For more information, see Event target parameters.
This parameter is required.
example:acs.fc.function
public static PutTargetsRequest.PutTargetsRequestTargets build(Map<String,?> map) throws Exception
Exceptionpublic PutTargetsRequest.PutTargetsRequestTargets setConcurrentConfig(PutTargetsRequest.PutTargetsRequestTargetsConcurrentConfig concurrentConfig)
public PutTargetsRequest.PutTargetsRequestTargetsConcurrentConfig getConcurrentConfig()
public PutTargetsRequest.PutTargetsRequestTargets setDeadLetterQueue(PutTargetsRequest.PutTargetsRequestTargetsDeadLetterQueue deadLetterQueue)
public PutTargetsRequest.PutTargetsRequestTargetsDeadLetterQueue getDeadLetterQueue()
public PutTargetsRequest.PutTargetsRequestTargets setEndpoint(String endpoint)
public String getEndpoint()
public PutTargetsRequest.PutTargetsRequestTargets setErrorsTolerance(String errorsTolerance)
public String getErrorsTolerance()
public PutTargetsRequest.PutTargetsRequestTargets setId(String id)
public String getId()
public PutTargetsRequest.PutTargetsRequestTargets setParamList(List<PutTargetsRequest.PutTargetsRequestTargetsParamList> paramList)
public List<PutTargetsRequest.PutTargetsRequestTargetsParamList> getParamList()
public PutTargetsRequest.PutTargetsRequestTargets setPushRetryStrategy(String pushRetryStrategy)
public String getPushRetryStrategy()
public PutTargetsRequest.PutTargetsRequestTargets setType(String type)
public String getType()
Copyright © 2026. All rights reserved.