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:
RtFileProperties
instance- Throws:
IllegalArgumentException
- the exception that is thrown if any field was not set (i.e. isnull
)
-