| Modifier and Type | Method and Description |
|---|---|
Buildpack |
build()
Builds a new
Buildpack. |
Buildpack.Builder |
buildpackName(String buildpackName)
Initializes the value for the
buildpackName attribute. |
Buildpack.Builder |
detectOutput(String detectOutput)
Initializes the value for the
detectOutput attribute. |
Buildpack.Builder |
from(Buildpack instance)
Fill a builder with attribute values from the provided
Buildpack instance. |
Buildpack.Builder |
name(String name)
Initializes the value for the
name attribute. |
Buildpack.Builder |
version(String version)
Initializes the value for the
version attribute. |
public final Buildpack.Builder from(Buildpack instance)
Buildpack instance.
Regular attribute values will be replaced with those from the given instance.
Absent optional values will not replace present values.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final Buildpack.Builder buildpackName(String buildpackName)
buildpackName attribute.buildpackName - The value for buildpackName (can be null)this builder for use in a chained invocationpublic final Buildpack.Builder detectOutput(String detectOutput)
detectOutput attribute.detectOutput - The value for detectOutput (can be null)this builder for use in a chained invocationpublic final Buildpack.Builder name(String name)
name attribute.name - The value for namethis builder for use in a chained invocationpublic final Buildpack.Builder version(String version)
version attribute.version - The value for version (can be null)this builder for use in a chained invocationpublic Buildpack build()
Buildpack.IllegalStateException - if any required attributes are missingCopyright © 2020. All rights reserved.