com.launchdarkly.sdk.android.LDInvalidResponseCodeFailure Maven / Gradle / Ivy
package com.launchdarkly.sdk.android;
import com.google.gson.annotations.JsonAdapter;
@JsonAdapter(LDFailureSerialization.class)
public class LDInvalidResponseCodeFailure extends LDFailure {
private final int responseCode;
private final boolean retryable;
public LDInvalidResponseCodeFailure(String message, int responseCode, boolean retryable) {
super(message, FailureType.UNEXPECTED_RESPONSE_CODE);
this.responseCode = responseCode;
this.retryable = retryable;
}
public LDInvalidResponseCodeFailure(String message, Throwable cause, int responseCode, boolean retryable) {
super(message, cause, FailureType.UNEXPECTED_RESPONSE_CODE);
this.responseCode = responseCode;
this.retryable = retryable;
}
public boolean isRetryable() {
return retryable;
}
public int getResponseCode() {
return responseCode;
}
} © 2015 - 2025 Weber Informatics LLC | Privacy Policy