| Waiter<GetApprovalTemplateRequest,GetApprovalTemplateResponse> | LockboxWaiters. forApprovalTemplate(GetApprovalTemplateRequest request,
                   ApprovalTemplate.LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetApprovalTemplateRequest,GetApprovalTemplateResponse> | LockboxWaiters. forApprovalTemplate(GetApprovalTemplateRequest request,
                   ApprovalTemplate.LifecycleState targetState,
                   TerminationStrategy terminationStrategy,
                   DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetApprovalTemplateRequest,GetApprovalTemplateResponse> | LockboxWaiters. forApprovalTemplate(GetApprovalTemplateRequest request,
                   TerminationStrategy terminationStrategy,
                   DelayStrategy delayStrategy,
                   ApprovalTemplate.LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetApprovalTemplateResponse | Lockbox. getApprovalTemplate(GetApprovalTemplateRequest request) | Retrieves an approval template identified by the approval template ID. | 
| Future<GetApprovalTemplateResponse> | LockboxAsync. getApprovalTemplate(GetApprovalTemplateRequest request,
                   AsyncHandler<GetApprovalTemplateRequest,GetApprovalTemplateResponse> handler) | Retrieves an approval template identified by the approval template ID. | 
| Future<GetApprovalTemplateResponse> | LockboxAsyncClient. getApprovalTemplate(GetApprovalTemplateRequest request,
                   AsyncHandler<GetApprovalTemplateRequest,GetApprovalTemplateResponse> handler) |  | 
| GetApprovalTemplateResponse | LockboxClient. getApprovalTemplate(GetApprovalTemplateRequest request) |  |