| Waiter<GetDigitalTwinInstanceRequest,GetDigitalTwinInstanceResponse> | IotWaiters. forDigitalTwinInstance(GetDigitalTwinInstanceRequest request,
                      LifecycleState... targetStates) | Creates a new  Waiter using the default configuration. | 
| Waiter<GetDigitalTwinInstanceRequest,GetDigitalTwinInstanceResponse> | IotWaiters. forDigitalTwinInstance(GetDigitalTwinInstanceRequest request,
                      LifecycleState targetState,
                      TerminationStrategy terminationStrategy,
                      DelayStrategy delayStrategy) | Creates a new  Waiter using the provided configuration. | 
| Waiter<GetDigitalTwinInstanceRequest,GetDigitalTwinInstanceResponse> | IotWaiters. forDigitalTwinInstance(GetDigitalTwinInstanceRequest request,
                      TerminationStrategy terminationStrategy,
                      DelayStrategy delayStrategy,
                      LifecycleState... targetStates) | Creates a new  Waiter using the provided configuration. | 
| GetDigitalTwinInstanceResponse | Iot. getDigitalTwinInstance(GetDigitalTwinInstanceRequest request) | Retrieves the digital twin instance identified by the specified OCID. | 
| Future<GetDigitalTwinInstanceResponse> | IotAsync. getDigitalTwinInstance(GetDigitalTwinInstanceRequest request,
                      AsyncHandler<GetDigitalTwinInstanceRequest,GetDigitalTwinInstanceResponse> handler) | Retrieves the digital twin instance identified by the specified OCID. | 
| Future<GetDigitalTwinInstanceResponse> | IotAsyncClient. getDigitalTwinInstance(GetDigitalTwinInstanceRequest request,
                      AsyncHandler<GetDigitalTwinInstanceRequest,GetDigitalTwinInstanceResponse> handler) |  | 
| GetDigitalTwinInstanceResponse | IotClient. getDigitalTwinInstance(GetDigitalTwinInstanceRequest request) |  |