Class AssetSourceImpl
java.lang.Object
com.commercetools.importapi.models.common.AssetSourceImpl
- All Implemented Interfaces:
AssetSource
,io.vrap.rmf.base.client.ModelBase
public class AssetSourceImpl
extends Object
implements AssetSource, io.vrap.rmf.base.client.ModelBase
An AssetSource is a representation of an Asset in a specific format, for example, a video in a certain encoding or an image in a certain resolution.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The width and height of the Asset Source.getKey()
getUri()
int
hashCode()
void
setContentType
(String contentType) set contentTypevoid
setDimensions
(AssetDimensions dimensions) The width and height of the Asset Source.void
set keyvoid
set uriMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.importapi.models.common.AssetSource
withAssetSource
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
AssetSourceImpl
public AssetSourceImpl()create empty instance
-
-
Method Details
-
getUri
- Specified by:
getUri
in interfaceAssetSource
- Returns:
- uri
-
getKey
- Specified by:
getKey
in interfaceAssetSource
- Returns:
- key
-
getDimensions
The width and height of the Asset Source.
- Specified by:
getDimensions
in interfaceAssetSource
- Returns:
- dimensions
-
getContentType
- Specified by:
getContentType
in interfaceAssetSource
- Returns:
- contentType
-
setUri
Description copied from interface:AssetSource
set uri- Specified by:
setUri
in interfaceAssetSource
- Parameters:
uri
- value to be set
-
setKey
Description copied from interface:AssetSource
set key- Specified by:
setKey
in interfaceAssetSource
- Parameters:
key
- value to be set
-
setDimensions
Description copied from interface:AssetSource
The width and height of the Asset Source.
- Specified by:
setDimensions
in interfaceAssetSource
- Parameters:
dimensions
- value to be set
-
setContentType
Description copied from interface:AssetSource
set contentType- Specified by:
setContentType
in interfaceAssetSource
- Parameters:
contentType
- value to be set
-
equals
-
hashCode
-