Class AuthGoogleServiceAccount

java.lang.Object
com.algolia.model.ingestion.AuthGoogleServiceAccount
All Implemented Interfaces:
AuthInput

public class AuthGoogleServiceAccount extends Object implements AuthInput
Credentials for authenticating with a Google service account, such as BigQuery.
  • Constructor Details

    • AuthGoogleServiceAccount

      public AuthGoogleServiceAccount()
  • Method Details

    • setClientEmail

      public AuthGoogleServiceAccount setClientEmail(String clientEmail)
    • getClientEmail

      @Nonnull public String getClientEmail()
      Email address of the Google service account.
    • setPrivateKey

      public AuthGoogleServiceAccount setPrivateKey(String privateKey)
    • getPrivateKey

      @Nonnull public String getPrivateKey()
      Private key of the Google service account. This field is `null` in the API response.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object