Class OptionallyDecoratedReleaseSupplier
- java.lang.Object
-
- com.xebialabs.xlrelease.domain.utils.OptionallyDecoratedReleaseSupplier
-
public class OptionallyDecoratedReleaseSupplier extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OptionallyDecoratedReleaseSupplier(java.lang.String releaseId, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> decoratedCache, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> decoratedSupplier, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> nonDecoratedSupplier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.xebialabs.xlrelease.domain.ReleasegetDecorated()com.xebialabs.xlrelease.domain.ReleasegetNonDecorated()static OptionallyDecoratedReleaseSupplierofDecoratedRelease(com.xebialabs.xlrelease.domain.Release release)java.lang.StringtoString()
-
-
-
Constructor Detail
-
OptionallyDecoratedReleaseSupplier
public OptionallyDecoratedReleaseSupplier(java.lang.String releaseId, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> decoratedCache, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> decoratedSupplier, java.util.function.Supplier<com.xebialabs.xlrelease.domain.Release> nonDecoratedSupplier)
-
-
Method Detail
-
getDecorated
public com.xebialabs.xlrelease.domain.Release getDecorated()
-
getNonDecorated
public com.xebialabs.xlrelease.domain.Release getNonDecorated()
-
ofDecoratedRelease
public static OptionallyDecoratedReleaseSupplier ofDecoratedRelease(com.xebialabs.xlrelease.domain.Release release)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-