Package dev.snowdrop.buildpack.config
Class CacheConfigFluentImpl<A extends CacheConfigFluent<A>>
java.lang.Object
dev.snowdrop.buildpack.builder.BaseFluent<A>
dev.snowdrop.buildpack.config.CacheConfigFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,CacheConfigFluent<A>
- Direct Known Subclasses:
BuildConfigFluentImpl.BuildCacheConfigNestedImpl,BuildConfigFluentImpl.KanikoCacheConfigNestedImpl,BuildConfigFluentImpl.LaunchCacheConfigNestedImpl,CacheConfigBuilder
public class CacheConfigFluentImpl<A extends CacheConfigFluent<A>>
extends BaseFluent<A>
implements CacheConfigFluent<A>
Generated
-
Field Summary
Fields inherited from class dev.snowdrop.buildpack.builder.BaseFluent
_visitables, VISIT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()withCacheVolumeName(String cacheVolumeName) withDeleteCacheAfterBuild(Boolean deleteCacheAfterBuild) Methods inherited from class dev.snowdrop.buildpack.builder.BaseFluent
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
-
Constructor Details
-
CacheConfigFluentImpl
public CacheConfigFluentImpl() -
CacheConfigFluentImpl
-
-
Method Details
-
getCacheVolumeName
- Specified by:
getCacheVolumeNamein interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
withCacheVolumeName
- Specified by:
withCacheVolumeNamein interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
hasCacheVolumeName
- Specified by:
hasCacheVolumeNamein interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
getDeleteCacheAfterBuild
- Specified by:
getDeleteCacheAfterBuildin interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
withDeleteCacheAfterBuild
- Specified by:
withDeleteCacheAfterBuildin interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
hasDeleteCacheAfterBuild
- Specified by:
hasDeleteCacheAfterBuildin interfaceCacheConfigFluent<A extends CacheConfigFluent<A>>
-
equals
-
hashCode
public int hashCode()
-