Class GetEpisodeByIdRequest
java.lang.Object
com.amilesend.omdb.client.model.GetByIdRequestBase
com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- All Implemented Interfaces:
QueryParameterBasedRequest
,GetEpisodeBasedRequest
The request to fetch TV episode information by its associates IMDB identifier.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder<C extends GetEpisodeByIdRequest,
B extends GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder<C, B>> Nested classes/interfaces inherited from class com.amilesend.omdb.client.model.GetByIdRequestBase
GetByIdRequestBase.GetByIdRequestBaseBuilder<C extends GetByIdRequestBase,
B extends GetByIdRequestBase.GetByIdRequestBaseBuilder<C, B>> -
Field Summary
Fields inherited from interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
JSON_RESPONSE_TYPE
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
boolean
int
The episode number.int
The season number.int
hashCode()
okhttp3.HttpUrl.Builder
populateQueryParameters
(okhttp3.HttpUrl.Builder urlBuilder) Helper method to populate query parameters of aHttpUrl.Builder
.toString()
Methods inherited from class com.amilesend.omdb.client.model.GetByIdRequestBase
getImdbId, getPlot
-
Method Details
-
populateQueryParameters
public okhttp3.HttpUrl.Builder populateQueryParameters( okhttp3.HttpUrl.Builder urlBuilder) Description copied from interface:QueryParameterBasedRequest
Helper method to populate query parameters of aHttpUrl.Builder
.- Specified by:
populateQueryParameters
in interfaceQueryParameterBasedRequest
- Overrides:
populateQueryParameters
in classGetByIdRequestBase
- Parameters:
urlBuilder
- the HttpUrl.Builder instance- Returns:
- the HttpUrl.Builder instance
-
builder
-
getSeason
public int getSeason()The season number. -
getEpisode
public int getEpisode()The episode number. -
equals
- Overrides:
equals
in classGetByIdRequestBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classGetByIdRequestBase
-
toString
- Overrides:
toString
in classGetByIdRequestBase
-