public class ImageUploadFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
apiKey |
private Configuration |
conf |
private MediaProvider |
defaultMediaProvider |
Constructor and Description |
---|
ImageUploadFactory()
Creates an ImageUploadFactory with default configuration
|
ImageUploadFactory(Configuration conf)
Creates an ImageUploadFactory with the specified configuration
|
Modifier and Type | Method and Description |
---|---|
ImageUpload |
getInstance()
Returns an ImageUpload instance associated with the default media provider
|
ImageUpload |
getInstance(Authorization authorization)
Returns an ImageUpload instance associated with the default media provider
|
ImageUpload |
getInstance(MediaProvider mediaProvider)
Returns an ImageUploader instance associated with the specified media provider
|
ImageUpload |
getInstance(MediaProvider mediaProvider,
Authorization authorization)
Returns an ImageUpload instance associated with the specified media provider
|
private final Configuration conf
private final MediaProvider defaultMediaProvider
private final java.lang.String apiKey
public ImageUploadFactory()
public ImageUploadFactory(Configuration conf)
public ImageUpload getInstance()
public ImageUpload getInstance(Authorization authorization)
authorization
- authorizationpublic ImageUpload getInstance(MediaProvider mediaProvider)
mediaProvider
- media providerpublic ImageUpload getInstance(MediaProvider mediaProvider, Authorization authorization)
mediaProvider
- media providerauthorization
- authorization