Interface CallbackOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CallbackOptions.Builder,,CallbackOptions> SdkBuilder<CallbackOptions.Builder,,CallbackOptions> SdkPojo
- Enclosing class:
CallbackOptions
@Mutable
@NotThreadSafe
public static interface CallbackOptions.Builder
extends SdkPojo, CopyableBuilder<CallbackOptions.Builder,CallbackOptions>
-
Method Summary
Modifier and TypeMethodDescriptionheartbeatTimeoutSeconds(Integer heartbeatTimeoutSeconds) The heartbeat timeout for the callback operation, in seconds.timeoutSeconds(Integer timeoutSeconds) The timeout for the callback operation in seconds.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
timeoutSeconds
The timeout for the callback operation in seconds. If not specified or set to 0, the callback has no timeout.
- Parameters:
timeoutSeconds- The timeout for the callback operation in seconds. If not specified or set to 0, the callback has no timeout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
heartbeatTimeoutSeconds
The heartbeat timeout for the callback operation, in seconds. If not specified or set to 0, heartbeat timeout is disabled.
- Parameters:
heartbeatTimeoutSeconds- The heartbeat timeout for the callback operation, in seconds. If not specified or set to 0, heartbeat timeout is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-