Modifier and Type | Method and Description |
---|---|
Waiter<GetAlertRuleRequest,GetAlertRuleResponse> |
BudgetWaiters.forAlertRule(GetAlertRuleRequest request,
LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetAlertRuleRequest,GetAlertRuleResponse> |
BudgetWaiters.forAlertRule(GetAlertRuleRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetBudgetRequest,GetBudgetResponse> |
BudgetWaiters.forBudget(GetBudgetRequest request,
LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetBudgetRequest,GetBudgetResponse> |
BudgetWaiters.forBudget(GetBudgetRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetClusterRequest,GetClusterResponse> |
ContainerEngineWaiters.forCluster(GetClusterRequest request,
ClusterLifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetClusterRequest,GetClusterResponse> |
ContainerEngineWaiters.forCluster(GetClusterRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
ClusterLifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
ContainerEngineWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetSenderRequest,GetSenderResponse> |
EmailWaiters.forSender(GetSenderRequest request,
Sender.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetSenderRequest,GetSenderResponse> |
EmailWaiters.forSender(GetSenderRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Sender.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetExportRequest,GetExportResponse> |
FileStorageWaiters.forExport(GetExportRequest request,
Export.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetExportRequest,GetExportResponse> |
FileStorageWaiters.forExport(GetExportRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Export.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetExportSetRequest,GetExportSetResponse> |
FileStorageWaiters.forExportSet(GetExportSetRequest request,
ExportSet.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetExportSetRequest,GetExportSetResponse> |
FileStorageWaiters.forExportSet(GetExportSetRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
ExportSet.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetFileSystemRequest,GetFileSystemResponse> |
FileStorageWaiters.forFileSystem(GetFileSystemRequest request,
FileSystem.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetFileSystemRequest,GetFileSystemResponse> |
FileStorageWaiters.forFileSystem(GetFileSystemRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
FileSystem.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetMountTargetRequest,GetMountTargetResponse> |
FileStorageWaiters.forMountTarget(GetMountTargetRequest request,
MountTarget.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetMountTargetRequest,GetMountTargetResponse> |
FileStorageWaiters.forMountTarget(GetMountTargetRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
MountTarget.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetSnapshotRequest,GetSnapshotResponse> |
FileStorageWaiters.forSnapshot(GetSnapshotRequest request,
Snapshot.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetSnapshotRequest,GetSnapshotResponse> |
FileStorageWaiters.forSnapshot(GetSnapshotRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Snapshot.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetCompartmentRequest,GetCompartmentResponse> |
IdentityWaiters.forCompartment(GetCompartmentRequest request,
Compartment.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetCompartmentRequest,GetCompartmentResponse> |
IdentityWaiters.forCompartment(GetCompartmentRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Compartment.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetDynamicGroupRequest,GetDynamicGroupResponse> |
IdentityWaiters.forDynamicGroup(GetDynamicGroupRequest request,
DynamicGroup.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetDynamicGroupRequest,GetDynamicGroupResponse> |
IdentityWaiters.forDynamicGroup(GetDynamicGroupRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
DynamicGroup.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetGroupRequest,GetGroupResponse> |
IdentityWaiters.forGroup(GetGroupRequest request,
Group.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetGroupRequest,GetGroupResponse> |
IdentityWaiters.forGroup(GetGroupRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Group.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetIdentityProviderRequest,GetIdentityProviderResponse> |
IdentityWaiters.forIdentityProvider(GetIdentityProviderRequest request,
IdentityProvider.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetIdentityProviderRequest,GetIdentityProviderResponse> |
IdentityWaiters.forIdentityProvider(GetIdentityProviderRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
IdentityProvider.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetIdpGroupMappingRequest,GetIdpGroupMappingResponse> |
IdentityWaiters.forIdpGroupMapping(GetIdpGroupMappingRequest request,
IdpGroupMapping.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetIdpGroupMappingRequest,GetIdpGroupMappingResponse> |
IdentityWaiters.forIdpGroupMapping(GetIdpGroupMappingRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
IdpGroupMapping.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetPolicyRequest,GetPolicyResponse> |
IdentityWaiters.forPolicy(GetPolicyRequest request,
Policy.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetPolicyRequest,GetPolicyResponse> |
IdentityWaiters.forPolicy(GetPolicyRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Policy.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagRequest,GetTagResponse> |
IdentityWaiters.forTag(GetTagRequest request,
Tag.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagRequest,GetTagResponse> |
IdentityWaiters.forTag(GetTagRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Tag.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagDefaultRequest,GetTagDefaultResponse> |
IdentityWaiters.forTagDefault(GetTagDefaultRequest request,
TagDefault.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagDefaultRequest,GetTagDefaultResponse> |
IdentityWaiters.forTagDefault(GetTagDefaultRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
TagDefault.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagNamespaceRequest,GetTagNamespaceResponse> |
IdentityWaiters.forTagNamespace(GetTagNamespaceRequest request,
TagNamespace.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetTagNamespaceRequest,GetTagNamespaceResponse> |
IdentityWaiters.forTagNamespace(GetTagNamespaceRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
TagNamespace.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetUserRequest,GetUserResponse> |
IdentityWaiters.forUser(GetUserRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
User.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetUserRequest,GetUserResponse> |
IdentityWaiters.forUser(GetUserRequest request,
User.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetUserGroupMembershipRequest,GetUserGroupMembershipResponse> |
IdentityWaiters.forUserGroupMembership(GetUserGroupMembershipRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
UserGroupMembership.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetUserGroupMembershipRequest,GetUserGroupMembershipResponse> |
IdentityWaiters.forUserGroupMembership(GetUserGroupMembershipRequest request,
UserGroupMembership.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
IdentityWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetKeyRequest,GetKeyResponse> |
KmsManagementWaiters.forKey(GetKeyRequest request,
Key.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetKeyRequest,GetKeyResponse> |
KmsManagementWaiters.forKey(GetKeyRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Key.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetVaultRequest,GetVaultResponse> |
KmsVaultWaiters.forVault(GetVaultRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Vault.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetVaultRequest,GetVaultResponse> |
KmsVaultWaiters.forVault(GetVaultRequest request,
Vault.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetLoadBalancerRequest,GetLoadBalancerResponse> |
LoadBalancerWaiters.forLoadBalancer(GetLoadBalancerRequest request,
LoadBalancer.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetLoadBalancerRequest,GetLoadBalancerResponse> |
LoadBalancerWaiters.forLoadBalancer(GetLoadBalancerRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
LoadBalancer.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
LoadBalancerWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetAlarmRequest,GetAlarmResponse> |
MonitoringWaiters.forAlarm(GetAlarmRequest request,
Alarm.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetAlarmRequest,GetAlarmResponse> |
MonitoringWaiters.forAlarm(GetAlarmRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Alarm.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
ObjectStorageWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetSubscriptionRequest,GetSubscriptionResponse> |
NotificationDataPlaneWaiters.forSubscription(GetSubscriptionRequest request,
Subscription.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetSubscriptionRequest,GetSubscriptionResponse> |
NotificationDataPlaneWaiters.forSubscription(GetSubscriptionRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Subscription.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetJobRequest,GetJobResponse> |
ResourceManagerWaiters.forJob(GetJobRequest request,
Job.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetJobRequest,GetJobResponse> |
ResourceManagerWaiters.forJob(GetJobRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Job.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetStackRequest,GetStackResponse> |
ResourceManagerWaiters.forStack(GetStackRequest request,
Stack.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetStackRequest,GetStackResponse> |
ResourceManagerWaiters.forStack(GetStackRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Stack.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
RetryConfiguration.Builder |
RetryConfiguration.Builder.delayStrategy(@NonNull DelayStrategy delayStrategy) |
Modifier and Type | Method and Description |
---|---|
Waiter<GetStreamRequest,GetStreamResponse> |
StreamAdminWaiters.forStream(GetStreamRequest request,
Stream.LifecycleState targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetStreamRequest,GetStreamResponse> |
StreamAdminWaiters.forStream(GetStreamRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
Stream.LifecycleState... targetStates)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Method and Description |
---|---|
Waiter<GetCertificateRequest,GetCertificateResponse> |
WaasWaiters.forCertificate(GetCertificateRequest request,
LifecycleStates targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetCertificateRequest,GetCertificateResponse> |
WaasWaiters.forCertificate(GetCertificateRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
LifecycleStates... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWaasPolicyRequest,GetWaasPolicyResponse> |
WaasWaiters.forWaasPolicy(GetWaasPolicyRequest request,
LifecycleStates targetState,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWaasPolicyRequest,GetWaasPolicyResponse> |
WaasWaiters.forWaasPolicy(GetWaasPolicyRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy,
LifecycleStates... targetStates)
Creates a new
Waiter using the provided configuration. |
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
WaasWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Modifier and Type | Class and Description |
---|---|
class |
ExponentialBackoffDelayStrategy
Delay strategy that increases the wait time exponentially until a max time has been reached.
|
class |
FixedTimeDelayStrategy
Delay strategy that waits a constant amount of time between poll attempts.
|
Modifier and Type | Field and Description |
---|---|
static DelayStrategy |
Waiters.DEFAULT_POLLING_DELAY_STRATEGY
Default polling delay strategy is to use exponential backoff with a max of 30 seconds between attempts.
|
Modifier and Type | Method and Description |
---|---|
DelayStrategy |
WaiterConfiguration.getDelayStrategy() |
Modifier and Type | Method and Description |
---|---|
static BmcGenericWaiter |
Waiters.newWaiter(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new waiter using the given strategies.
|
Constructor and Description |
---|
BmcGenericWaiter(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new waiter with the given strategies.
|
WaiterConfiguration(TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy) |
Modifier and Type | Method and Description |
---|---|
Waiter<GetWorkRequestRequest,GetWorkRequestResponse> |
WorkRequestWaiters.forWorkRequest(GetWorkRequestRequest request,
TerminationStrategy terminationStrategy,
DelayStrategy delayStrategy)
Creates a new
Waiter using the provided configuration. |
Copyright © 2016–2019. All rights reserved.