Package com.netflix.genie.common.dto
Class BaseDTO.Builder<T extends BaseDTO.Builder>
java.lang.Object
com.netflix.genie.common.dto.BaseDTO.Builder<T>
- Type Parameters:
T
- Type of builder that extends this
- Direct Known Subclasses:
CommonDTO.Builder
,JobExecution.Builder
,JobMetadata.Builder
- Enclosing class:
- BaseDTO
Builder pattern to save constructor arguments.
- Since:
- 3.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwithCreated
(Instant created) Set the created time for the resource.Set the id for the resource.withUpdated
(Instant updated) Set the updated time for the resource.
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
withId
Set the id for the resource.- Parameters:
id
- The id- Returns:
- The builder
-
withCreated
Set the created time for the resource.- Parameters:
created
- The created time- Returns:
- The builder
-
withUpdated
Set the updated time for the resource.- Parameters:
updated
- The updated time- Returns:
- The builder
-