All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.stripe.net.StripeResponseGetterOptions Maven / Gradle / Ivy

There is a newer version: 28.1.0-beta.3
Show newest version
package com.stripe.net;

import java.net.PasswordAuthentication;
import java.net.Proxy;

/** Controls how the request is sent by {@link StripeResponseGetter} */
public abstract class StripeResponseGetterOptions {
  // When adding settings here keep them in sync with settings in RequestOptions and
  // in the RequestOptions.merge method
  public abstract String getApiKey();

  public abstract String getClientId();

  public abstract int getConnectTimeout();

  public abstract Proxy getConnectionProxy();

  public abstract int getMaxNetworkRetries();

  public abstract PasswordAuthentication getProxyCredential();

  public abstract String getApiBase();

  public abstract String getFilesBase();

  public abstract String getConnectBase();

  public abstract int getReadTimeout();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy