Class ImageResource.ImageResourceBuilder<C extends ImageResource,B extends ImageResource.ImageResourceBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<String,ImageResource,C,B>
com.amilesend.tmdb.client.model.type.ImageResource.ImageResourceBuilder<C,B>
- Enclosing class:
ImageResource
public abstract static class ImageResource.ImageResourceBuilder<C extends ImageResource,B extends ImageResource.ImageResourceBuilder<C,B>>
extends Resource.ResourceBuilder<String,ImageResource,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaspectRatio(Double aspectRatio) The image aspect ratio.abstract Cbuild()The path to the image file.The file type.The image height in pixels.toString()voteAverage(Double voteAverage) The vote average.The number of votes.The image width in pixels.Methods inherited from class com.amilesend.tmdb.client.model.Resource.ResourceBuilder
id
-
Constructor Details
-
ImageResourceBuilder
public ImageResourceBuilder()
-
-
Method Details
-
aspectRatio
The image aspect ratio.- Returns:
this.
-
filePath
The path to the image file.- Returns:
this.
-
height
The image height in pixels.- Returns:
this.
-
fileType
The file type.- Returns:
this.
-
voteAverage
The vote average.- Returns:
this.
-
voteCount
The number of votes.- Returns:
this.
-
width
The image width in pixels.- Returns:
this.
-
build
- Specified by:
buildin classResource.ResourceBuilder<String,ImageResource, C extends ImageResource, B extends ImageResource.ImageResourceBuilder<C, B>>
-
toString
- Overrides:
toStringin classResource.ResourceBuilder<String,ImageResource, C extends ImageResource, B extends ImageResource.ImageResourceBuilder<C, B>>
-