Class UpdateFunctionAsyncInvokeConfigRequestBody
- java.lang.Object
-
- com.huaweicloud.sdk.functiongraph.v2.model.UpdateFunctionAsyncInvokeConfigRequestBody
-
public class UpdateFunctionAsyncInvokeConfigRequestBody extends Object
函数异步配置请求体。
-
-
Constructor Summary
Constructors Constructor Description UpdateFunctionAsyncInvokeConfigRequestBody()
-
Method Summary
-
-
-
Method Detail
-
withMaxAsyncEventAgeInSeconds
public UpdateFunctionAsyncInvokeConfigRequestBody withMaxAsyncEventAgeInSeconds(Integer maxAsyncEventAgeInSeconds)
-
getMaxAsyncEventAgeInSeconds
public Integer getMaxAsyncEventAgeInSeconds()
消息最大存活时长,取值范围[1,86400],单位:秒,默认值为3600。 minimum: 1 maximum: 86400- Returns:
- maxAsyncEventAgeInSeconds
-
setMaxAsyncEventAgeInSeconds
public void setMaxAsyncEventAgeInSeconds(Integer maxAsyncEventAgeInSeconds)
-
withMaxAsyncRetryAttempts
public UpdateFunctionAsyncInvokeConfigRequestBody withMaxAsyncRetryAttempts(Integer maxAsyncRetryAttempts)
-
getMaxAsyncRetryAttempts
public Integer getMaxAsyncRetryAttempts()
异步调用失败后的最大重试次数,默认值为1。取值范围[0,3]。 minimum: 0 maximum: 3- Returns:
- maxAsyncRetryAttempts
-
setMaxAsyncRetryAttempts
public void setMaxAsyncRetryAttempts(Integer maxAsyncRetryAttempts)
-
withDestinationConfig
public UpdateFunctionAsyncInvokeConfigRequestBody withDestinationConfig(FuncAsyncDestinationConfig destinationConfig)
-
withDestinationConfig
public UpdateFunctionAsyncInvokeConfigRequestBody withDestinationConfig(java.util.function.Consumer<FuncAsyncDestinationConfig> destinationConfigSetter)
-
getDestinationConfig
public FuncAsyncDestinationConfig getDestinationConfig()
Get destinationConfig- Returns:
- destinationConfig
-
setDestinationConfig
public void setDestinationConfig(FuncAsyncDestinationConfig destinationConfig)
-
withEnableAsyncStatusLog
public UpdateFunctionAsyncInvokeConfigRequestBody withEnableAsyncStatusLog(Boolean enableAsyncStatusLog)
-
getEnableAsyncStatusLog
public Boolean getEnableAsyncStatusLog()
开启异步调用状态持久化- Returns:
- enableAsyncStatusLog
-
setEnableAsyncStatusLog
public void setEnableAsyncStatusLog(Boolean enableAsyncStatusLog)
-
-