Class ChangeItem.ChangeItemBuilder<T,C extends ChangeItem<T>,B extends ChangeItem.ChangeItemBuilder<T,C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<String,ChangeItem,C,B>
com.amilesend.tmdb.client.model.type.ChangeItem.ChangeItemBuilder<T,C,B>
- Enclosing class:
ChangeItem<T>
public abstract static class ChangeItem.ChangeItemBuilder<T,C extends ChangeItem<T>,B extends ChangeItem.ChangeItemBuilder<T,C,B>>
extends Resource.ResourceBuilder<String,ChangeItem,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe action type.abstract Cbuild()countryCode(String countryCode) The ISO-3166-1 country code.languageCode(String languageCode) The ISO-639-1 language code.originalValue(T originalValue) The previous unchanged value.time(LocalDateTime time) The time that the action was taken.toString()The changed value.Methods inherited from class com.amilesend.tmdb.client.model.Resource.ResourceBuilder
id
-
Constructor Details
-
ChangeItemBuilder
public ChangeItemBuilder()
-
-
Method Details
-
action
The action type.- Returns:
this.
-
time
The time that the action was taken.- Returns:
this.
-
languageCode
The ISO-639-1 language code.- Returns:
this.
-
countryCode
The ISO-3166-1 country code.- Returns:
this.
-
value
The changed value.- Returns:
this.
-
originalValue
The previous unchanged value.- Returns:
this.
-
build
- Specified by:
buildin classResource.ResourceBuilder<String,ChangeItem, C extends ChangeItem<T>, B extends ChangeItem.ChangeItemBuilder<T, C, B>>
-
toString
- Overrides:
toStringin classResource.ResourceBuilder<String,ChangeItem, C extends ChangeItem<T>, B extends ChangeItem.ChangeItemBuilder<T, C, B>>
-