Interface ArtifactBuilder
-
- All Known Subinterfaces:
ToscaTemplatesArtifactBuilder
- All Known Implementing Classes:
ToscaTemplates.ToscaTemplatesConcreteBuilder
public interface ArtifactBuilderA Builder which creates a Artifact- Author:
- Pavan Vadavi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArtifactBuilderactivatedAt(String activatedAt)ArtifactBuildercreatedAt(String createdAt)ArtifactBuilderdescription(String description)ArtifactBuildericon(Object icon)ArtifactBuilderid(String id)ArtifactBuilderlicense(Object license)ArtifactBuilderlicenseUrl(Object licenseUrl)ArtifactBuildermetadata(Metadata metadata)ArtifactBuildername(String name)ArtifactBuilderowner(String owner)ArtifactBuilderprovidedBy(Object providedBy)ArtifactBuilderrelease(List<Object> release)ArtifactBuilderstatus(String status)ArtifactBuildersupportedBy(Object supportedBy)ArtifactBuildertags(List<Object> tags)ArtifactBuilderupdatedAt(String updatedAt)ArtifactBuilderversion(String version)ArtifactBuildervisibility(String visibility)
-
-
-
Method Detail
-
description
ArtifactBuilder description(String description)
-
tags
ArtifactBuilder tags(List<Object> tags)
-
id
ArtifactBuilder id(String id)
-
name
ArtifactBuilder name(String name)
-
metadata
ArtifactBuilder metadata(Metadata metadata)
-
release
ArtifactBuilder release(List<Object> release)
-
owner
ArtifactBuilder owner(String owner)
-
supportedBy
ArtifactBuilder supportedBy(Object supportedBy)
-
licenseUrl
ArtifactBuilder licenseUrl(Object licenseUrl)
-
version
ArtifactBuilder version(String version)
-
providedBy
ArtifactBuilder providedBy(Object providedBy)
-
visibility
ArtifactBuilder visibility(String visibility)
-
updatedAt
ArtifactBuilder updatedAt(String updatedAt)
-
activatedAt
ArtifactBuilder activatedAt(String activatedAt)
-
createdAt
ArtifactBuilder createdAt(String createdAt)
-
license
ArtifactBuilder license(Object license)
-
icon
ArtifactBuilder icon(Object icon)
-
status
ArtifactBuilder status(String status)
-
-