| ClientConfiguration | This class provides configuration options for client requests. | 
| ClientConfiguration.ClientConfigurationBuilder |  | 
| ClientRuntime | This class provides client info that will be sent to the servers as part of each request. | 
| ConfigFileReader | Simple implementation to read OCI configuration files. | 
| ConfigFileReader.ConfigFile | ConfigFile represents a simple lookup mechanism for a OCI config file. | 
| OCID | Oracle Cloud Infrastructure unique ID. | 
| Realm | Class containing all Identity realms. | 
| Region | Class containing all of the known Regions that can be contacted. | 
| ServiceDetails | Class representing details of the service | 
| Services | Factory class to create new  Service instances. | 
| Services.ServiceBuilder |  |