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