Class AnalyticsReportCredentials

java.lang.Object
org.gcube.dataharvest.datamodel.AnalyticsReportCredentials

public class AnalyticsReportCredentials extends Object
Author:
massi
  • Constructor Details

    • AnalyticsReportCredentials

      public AnalyticsReportCredentials()
  • Method Details

    • getViewIds

      public List<String> getViewIds()
    • setViewIds

      public void setViewIds(List<String> viewIds)
    • getProjectId

      public String getProjectId()
    • setProjectId

      public void setProjectId(String projectId)
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • getClientEmail

      public String getClientEmail()
    • setClientEmail

      public void setClientEmail(String clientEmail)
    • getPrivateKeyPem

      public String getPrivateKeyPem()
    • setPrivateKeyPem

      public void setPrivateKeyPem(String privateKeyPem)
      Please note: The key is stored in the resource with blanks " " instead of "\n" as it causes issues and without the BEGIN and END Delimiters (e.g. -----END PRIVATE KEY-----) which must be readded
      Parameters:
      privateKeyPem -
    • getPrivateKeyId

      public String getPrivateKeyId()
    • setPrivateKeyId

      public void setPrivateKeyId(String privateKeyId)
    • getTokenUri

      public String getTokenUri()
    • setTokenUri

      public void setTokenUri(String tokenUri)
    • toString

      public String toString()
      Overrides:
      toString in class Object