Package dev.snowdrop.buildpack.config
Class PlatformConfigFluentImpl<A extends PlatformConfigFluent<A>>
java.lang.Object
dev.snowdrop.buildpack.builder.BaseFluent<A>
dev.snowdrop.buildpack.config.PlatformConfigFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,PlatformConfigFluent<A>
- Direct Known Subclasses:
BuildConfigFluentImpl.PlatformConfigNestedImpl,PlatformConfigBuilder
public class PlatformConfigFluentImpl<A extends PlatformConfigFluent<A>>
extends BaseFluent<A>
implements PlatformConfigFluent<A>
Generated
-
Field Summary
Fields inherited from class dev.snowdrop.buildpack.builder.BaseFluent
_visitables, VISIT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddToEnvironment(String key, String value) addToEnvironment(Map<String, String> map) booleaninthashCode()removeFromEnvironment(Map<String, String> map) <K,V> A withEnvironment(Map<String, String> environment) withLifecycleImage(ImageReference lifecycleImage) withNewLifecycleImage(String reference) withPlatformLevel(String platformLevel) withTrustBuilder(Boolean trustBuilder) Methods inherited from class dev.snowdrop.buildpack.builder.BaseFluent
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
-
Constructor Details
-
PlatformConfigFluentImpl
public PlatformConfigFluentImpl() -
PlatformConfigFluentImpl
-
-
Method Details
-
getPlatformLevel
- Specified by:
getPlatformLevelin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
withPlatformLevel
- Specified by:
withPlatformLevelin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
hasPlatformLevel
- Specified by:
hasPlatformLevelin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
addToEnvironment
- Specified by:
addToEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
addToEnvironment
- Specified by:
addToEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
removeFromEnvironment
- Specified by:
removeFromEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
removeFromEnvironment
- Specified by:
removeFromEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
getEnvironment
- Specified by:
getEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
withEnvironment
- Specified by:
withEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
hasEnvironment
- Specified by:
hasEnvironmentin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
getLifecycleImage
- Specified by:
getLifecycleImagein interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
withLifecycleImage
- Specified by:
withLifecycleImagein interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
hasLifecycleImage
- Specified by:
hasLifecycleImagein interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
withNewLifecycleImage
- Specified by:
withNewLifecycleImagein interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
getTrustBuilder
- Specified by:
getTrustBuilderin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
withTrustBuilder
- Specified by:
withTrustBuilderin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
hasTrustBuilder
- Specified by:
hasTrustBuilderin interfacePlatformConfigFluent<A extends PlatformConfigFluent<A>>
-
equals
-
hashCode
public int hashCode()
-