Package org.gcube.dataharvest.datamodel
Class AnalyticsReportCredentials
- java.lang.Object
-
- org.gcube.dataharvest.datamodel.AnalyticsReportCredentials
-
public class AnalyticsReportCredentials extends Object
- Author:
- massi
-
-
Constructor Summary
Constructors Constructor Description AnalyticsReportCredentials()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientEmail()StringgetClientId()StringgetPrivateKeyId()StringgetPrivateKeyPem()StringgetProjectId()StringgetTokenUri()List<String>getViewIds()voidsetClientEmail(String clientEmail)voidsetClientId(String clientId)voidsetPrivateKeyId(String privateKeyId)voidsetPrivateKeyPem(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.voidsetProjectId(String projectId)voidsetTokenUri(String tokenUri)voidsetViewIds(List<String> viewIds)StringtoString()
-
-
-
Method Detail
-
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)
-
-