- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `googleAuth`

- `googleAuth`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`create` | `shared OAuth2Auth create(Vertx vertx, Object serviceAccountJson)` Create a OAuth2Auth provider for Google Service Account (Server to Server) Parameters: `serviceAccountJson` the configuration json file from your Google API page
`create` | `shared OAuth2Auth create(Vertx vertx, Object serviceAccountJson, HttpClientOptions httpClientOptions)` Create a OAuth2Auth provider for Google Service Account (Server to Server) Parameters: `serviceAccountJson` the configuration json file from your Google API page `httpClientOptions` custom http client options
`create` | `shared OAuth2Auth create(Vertx vertx, String clientId, String clientSecret)` Create a OAuth2Auth provider for Google Parameters: `clientId` the client id given to you by Google `clientSecret` the client secret given to you by Google
`create` | `shared OAuth2Auth create(Vertx vertx, String clientId, String clientSecret, HttpClientOptions httpClientOptions)` Create a OAuth2Auth provider for Google Parameters: `clientId` the client id given to you by Google `clientSecret` the client secret given to you by Google `httpClientOptions` custom http client options

Inherited Methods
Methods inherited from: `Object` `equals`