Package io.strimzi.api.kafka.model
Class KafkaBridgeTlsFluentImpl<A extends KafkaBridgeTlsFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.KafkaBridgeTlsFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,KafkaBridgeTlsFluent<A>
- Direct Known Subclasses:
KafkaBridgeSpecFluentImpl.TlsNestedImpl,KafkaBridgeTlsBuilder
public class KafkaBridgeTlsFluentImpl<A extends KafkaBridgeTlsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements KafkaBridgeTlsFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classKafkaBridgeTlsFluentImpl.TrustedCertificatesNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.KafkaBridgeTlsFluent
KafkaBridgeTlsFluent.TrustedCertificatesNested<N>
-
-
Constructor Summary
Constructors Constructor Description KafkaBridgeTlsFluentImpl()KafkaBridgeTlsFluentImpl(KafkaBridgeTls instance)
-
Method Summary
-
-
-
Constructor Detail
-
KafkaBridgeTlsFluentImpl
public KafkaBridgeTlsFluentImpl()
-
KafkaBridgeTlsFluentImpl
public KafkaBridgeTlsFluentImpl(KafkaBridgeTls instance)
-
-
Method Detail
-
addToTrustedCertificates
public A addToTrustedCertificates(int index, CertSecretSource item)
- Specified by:
addToTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
setToTrustedCertificates
public A setToTrustedCertificates(int index, CertSecretSource item)
- Specified by:
setToTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
addToTrustedCertificates
public A addToTrustedCertificates(CertSecretSource... items)
- Specified by:
addToTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
addAllToTrustedCertificates
public A addAllToTrustedCertificates(Collection<CertSecretSource> items)
- Specified by:
addAllToTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
removeFromTrustedCertificates
public A removeFromTrustedCertificates(CertSecretSource... items)
- Specified by:
removeFromTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
removeAllFromTrustedCertificates
public A removeAllFromTrustedCertificates(Collection<CertSecretSource> items)
- Specified by:
removeAllFromTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
removeMatchingFromTrustedCertificates
public A removeMatchingFromTrustedCertificates(Predicate<CertSecretSourceBuilder> predicate)
- Specified by:
removeMatchingFromTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
getTrustedCertificates
@Deprecated public List<CertSecretSource> getTrustedCertificates()
Deprecated.This method has been deprecated, please use method buildTrustedCertificates instead.- Specified by:
getTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>- Returns:
- The buildable object.
-
buildTrustedCertificates
public List<CertSecretSource> buildTrustedCertificates()
- Specified by:
buildTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
buildTrustedCertificate
public CertSecretSource buildTrustedCertificate(int index)
- Specified by:
buildTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
buildFirstTrustedCertificate
public CertSecretSource buildFirstTrustedCertificate()
- Specified by:
buildFirstTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
buildLastTrustedCertificate
public CertSecretSource buildLastTrustedCertificate()
- Specified by:
buildLastTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
buildMatchingTrustedCertificate
public CertSecretSource buildMatchingTrustedCertificate(Predicate<CertSecretSourceBuilder> predicate)
- Specified by:
buildMatchingTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
hasMatchingTrustedCertificate
public Boolean hasMatchingTrustedCertificate(Predicate<CertSecretSourceBuilder> predicate)
- Specified by:
hasMatchingTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
withTrustedCertificates
public A withTrustedCertificates(List<CertSecretSource> trustedCertificates)
- Specified by:
withTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
withTrustedCertificates
public A withTrustedCertificates(CertSecretSource... trustedCertificates)
- Specified by:
withTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
hasTrustedCertificates
public Boolean hasTrustedCertificates()
- Specified by:
hasTrustedCertificatesin interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
addNewTrustedCertificate
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> addNewTrustedCertificate()
- Specified by:
addNewTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
addNewTrustedCertificateLike
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> addNewTrustedCertificateLike(CertSecretSource item)
- Specified by:
addNewTrustedCertificateLikein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
setNewTrustedCertificateLike
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> setNewTrustedCertificateLike(int index, CertSecretSource item)
- Specified by:
setNewTrustedCertificateLikein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
editTrustedCertificate
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> editTrustedCertificate(int index)
- Specified by:
editTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
editFirstTrustedCertificate
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> editFirstTrustedCertificate()
- Specified by:
editFirstTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
editLastTrustedCertificate
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> editLastTrustedCertificate()
- Specified by:
editLastTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
editMatchingTrustedCertificate
public KafkaBridgeTlsFluent.TrustedCertificatesNested<A> editMatchingTrustedCertificate(Predicate<CertSecretSourceBuilder> predicate)
- Specified by:
editMatchingTrustedCertificatein interfaceKafkaBridgeTlsFluent<A extends KafkaBridgeTlsFluent<A>>
-
-