Class PhoneHomeClient
- java.lang.Object
-
- com.synopsys.integration.phonehome.PhoneHomeClient
-
public class PhoneHomeClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBLACKDUCK_PHONE_HOME_URL_OVERRIDE_VARIABLEstatic java.lang.StringBLACKDUCK_SKIP_PHONE_HOME_VARIABLEstatic java.lang.StringPHONE_HOME_URL_OVERRIDE_VARIABLEstatic java.lang.StringSKIP_PHONE_HOME_VARIABLE
-
Constructor Summary
Constructors Constructor Description PhoneHomeClient(com.synopsys.integration.log.IntLogger logger, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder, com.google.gson.Gson gson, TrackingId trackingId)PhoneHomeClient(com.synopsys.integration.log.IntLogger logger, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder, com.google.gson.Gson gson, java.lang.String trackingId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostPhoneHomeRequest(PhoneHomeRequestBody phoneHomeRequestBody, java.util.Map<java.lang.String,java.lang.String> environmentVariables)
-
-
-
Field Detail
-
BLACKDUCK_SKIP_PHONE_HOME_VARIABLE
public static final java.lang.String BLACKDUCK_SKIP_PHONE_HOME_VARIABLE
- See Also:
- Constant Field Values
-
BLACKDUCK_PHONE_HOME_URL_OVERRIDE_VARIABLE
public static final java.lang.String BLACKDUCK_PHONE_HOME_URL_OVERRIDE_VARIABLE
- See Also:
- Constant Field Values
-
SKIP_PHONE_HOME_VARIABLE
public static final java.lang.String SKIP_PHONE_HOME_VARIABLE
- See Also:
- Constant Field Values
-
PHONE_HOME_URL_OVERRIDE_VARIABLE
public static final java.lang.String PHONE_HOME_URL_OVERRIDE_VARIABLE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PhoneHomeClient
public PhoneHomeClient(com.synopsys.integration.log.IntLogger logger, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder, com.google.gson.Gson gson, java.lang.String trackingId)
-
PhoneHomeClient
public PhoneHomeClient(com.synopsys.integration.log.IntLogger logger, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder, com.google.gson.Gson gson, TrackingId trackingId)
-
-
Method Detail
-
postPhoneHomeRequest
public void postPhoneHomeRequest(PhoneHomeRequestBody phoneHomeRequestBody, java.util.Map<java.lang.String,java.lang.String> environmentVariables) throws PhoneHomeException
- Throws:
PhoneHomeException
-
-