public class Configuration
extends java.lang.Object
Cloudinary
instanceModifier and Type | Class and Description |
---|---|
static class |
Configuration.Builder
Build a new
Configuration |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AKAMAI_SHARED_CDN |
java.lang.String |
apiKey |
java.lang.String |
apiSecret |
AuthToken |
authToken |
java.lang.String |
callback |
boolean |
cdnSubdomain |
static java.lang.String |
CF_SHARED_CDN |
boolean |
clientHints |
java.lang.String |
cloudName |
java.lang.String |
cname |
static boolean |
DEFAULT_IS_LONG_SIGNATURE |
static SignatureAlgorithm |
DEFAULT_SIGNATURE_ALGORITHM |
boolean |
forceVersion |
boolean |
loadStrategies |
boolean |
longUrlSignature |
java.lang.String |
oauthToken |
static java.lang.String |
OLD_AKAMAI_SHARED_CDN |
boolean |
privateCdn |
java.util.Map<java.lang.String,java.lang.Object> |
properties |
java.lang.String |
proxyHost |
int |
proxyPort |
boolean |
secure |
java.lang.Boolean |
secureCdnSubdomain |
java.lang.String |
secureDistribution |
static java.lang.String |
SHARED_CDN |
boolean |
shorten |
SignatureAlgorithm |
signatureAlgorithm |
int |
timeout |
java.lang.String |
uploadPrefix |
static java.lang.String |
USER_AGENT |
boolean |
useRootPath |
static java.lang.String |
VERSION |
Constructor and Description |
---|
Configuration() |
Configuration(Configuration other) |
Configuration(java.util.Map config) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
asMap() |
static Configuration |
from(Configuration other)
Create a new Configuration from an existing one
|
static Configuration |
from(java.lang.String cloudinaryUrl)
Create a Configuration from a cloudinary url
|
protected static java.util.Map |
parseConfigUrl(java.lang.String cloudinaryUrl) |
void |
update(java.util.Map config) |
public static final java.lang.String CF_SHARED_CDN
public static final java.lang.String OLD_AKAMAI_SHARED_CDN
public static final java.lang.String AKAMAI_SHARED_CDN
public static final java.lang.String SHARED_CDN
public static final java.lang.String VERSION
public static final java.lang.String USER_AGENT
public static final boolean DEFAULT_IS_LONG_SIGNATURE
public static final SignatureAlgorithm DEFAULT_SIGNATURE_ALGORITHM
public java.lang.String cloudName
public java.lang.String apiKey
public java.lang.String apiSecret
public java.lang.String secureDistribution
public java.lang.String cname
public java.lang.String uploadPrefix
public boolean secure
public boolean privateCdn
public boolean cdnSubdomain
public boolean shorten
public java.lang.String callback
public java.lang.String proxyHost
public int proxyPort
public java.util.Map<java.lang.String,java.lang.Object> properties
public java.lang.Boolean secureCdnSubdomain
public boolean useRootPath
public int timeout
public boolean loadStrategies
public boolean clientHints
public AuthToken authToken
public boolean forceVersion
public boolean longUrlSignature
public SignatureAlgorithm signatureAlgorithm
public java.lang.String oauthToken
public Configuration()
public Configuration(java.util.Map config)
public Configuration(Configuration other)
public void update(java.util.Map config)
public java.util.Map<java.lang.String,java.lang.Object> asMap()
public static Configuration from(Configuration other)
other
- public static Configuration from(java.lang.String cloudinaryUrl)
Example url: cloudinary://123456789012345:abcdeghijklmnopqrstuvwxyz12@n07t21i7
cloudinaryUrl
- configuration urlprotected static java.util.Map parseConfigUrl(java.lang.String cloudinaryUrl)