Interface RtCollectionModelFactory.RtFilePropertiesBuilder
- Enclosing interface:
- RtCollectionModelFactory
public static interface RtCollectionModelFactory.RtFilePropertiesBuilder
Builder for
RtFileProperties.
Note that all fields should be set (and not null), otherwise a IllegalArgumentException will be thrown.- Since:
- 3.17.0
-
Method Summary
Modifier and TypeMethodDescriptionSets value forRtFileProperties.getBranch()build()Sets value forRtFileProperties.getLocation()Sets value forRtFileProperties.getProjectId()repositoryId(String repositoryId) Sets value forRtFileProperties.getRepositoryId()
-
Method Details
-
projectId
Sets value forRtFileProperties.getProjectId() -
repositoryId
@NotNull RtCollectionModelFactory.RtFilePropertiesBuilder repositoryId(@NotNull String repositoryId) Sets value forRtFileProperties.getRepositoryId() -
branch
Sets value forRtFileProperties.getBranch() -
location
Sets value forRtFileProperties.getLocation() -
build
- Returns:
RtFilePropertiesinstance- Throws:
IllegalArgumentException- the exception that is thrown if any field was not set (i.e. isnull)
-