Class DatamodelMetadataInput.DatamodelMetadataInputBuilder
java.lang.Object
com.sap.cloud.sdk.datamodel.metadata.generator.DatamodelMetadataInput.DatamodelMetadataInputBuilder
- Enclosing class:
- DatamodelMetadataInput
-
Method Summary
Modifier and TypeMethodDescriptionapiSpecFilePath
(Path apiSpecFilePath) build()
codeGenerationSuccessful
(boolean codeGenerationSuccessful) description
(String description) generationTime
(ZonedDateTime generationTime) generatorMavenCoordinate
(MavenCoordinate generatorMavenCoordinate) generatorRepositoryLink
(URI generatorRepositoryLink) protocolSpecificMetadata
(ProtocolSpecificMetadata protocolSpecificMetadata) toString()
-
Method Details
-
codeGenerationSuccessful
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder codeGenerationSuccessful(boolean codeGenerationSuccessful) - Returns:
this
.
-
apiSpecFilePath
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder apiSpecFilePath(@Nonnull Path apiSpecFilePath) - Returns:
this
.
-
generationTime
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder generationTime(@Nonnull ZonedDateTime generationTime) - Returns:
this
.
-
description
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder description(@Nonnull String description) - Returns:
this
.
-
generatorMavenCoordinate
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder generatorMavenCoordinate(@Nonnull MavenCoordinate generatorMavenCoordinate) - Returns:
this
.
-
generatorRepositoryLink
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder generatorRepositoryLink(@Nonnull URI generatorRepositoryLink) - Returns:
this
.
-
protocolSpecificMetadata
@Nonnull public DatamodelMetadataInput.DatamodelMetadataInputBuilder protocolSpecificMetadata(@Nonnull ProtocolSpecificMetadata protocolSpecificMetadata) - Returns:
this
.
-
build
-
toString
-