Package nl.vpro.domain.media.update
Class ItemizeResponse.Builder
- java.lang.Object
-
- nl.vpro.domain.media.update.ItemizeResponse.Builder
-
- Enclosing class:
- ItemizeResponse
public static class ItemizeResponse.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull ItemizeResponse
build()
@NonNull ItemizeResponse.Builder
clearResults()
@NonNull ItemizeResponse.Builder
id(String id)
@NonNull ItemizeResponse.Builder
request(Object request)
@NonNull ItemizeResponse.Builder
result(URI result)
@NonNull ItemizeResponse.Builder
results(@NonNull Collection<? extends URI> results)
@NonNull ItemizeResponse.Builder
success(boolean success)
@NonNull String
toString()
-
-
-
Method Detail
-
request
public @NonNull ItemizeResponse.Builder request(Object request)
- Returns:
this
.
-
success
public @NonNull ItemizeResponse.Builder success(boolean success)
- Returns:
this
.
-
result
public @NonNull ItemizeResponse.Builder result(URI result)
-
results
public @NonNull ItemizeResponse.Builder results(@NonNull Collection<? extends URI> results)
-
clearResults
public @NonNull ItemizeResponse.Builder clearResults()
-
id
public @NonNull ItemizeResponse.Builder id(String id)
- Returns:
this
.
-
build
public @NonNull ItemizeResponse build()
-
-