Class ListenerTLSConfigFluent<A extends ListenerTLSConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.ListenerTLSConfigFluent<A>
-
- Direct Known Subclasses:
ListenerFluent.TlsNested,ListenerTLSConfigBuilder
public class ListenerTLSConfigFluent<A extends ListenerTLSConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classListenerTLSConfigFluent.CertificateRefsNested<N>
-
Constructor Summary
Constructors Constructor Description ListenerTLSConfigFluent()ListenerTLSConfigFluent(ListenerTLSConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
ListenerTLSConfigFluent
public ListenerTLSConfigFluent()
-
ListenerTLSConfigFluent
public ListenerTLSConfigFluent(ListenerTLSConfig instance)
-
-
Method Detail
-
addAllToCertificateRefs
public A addAllToCertificateRefs(Collection<SecretObjectReference> items)
-
addNewCertificateRef
public ListenerTLSConfigFluent.CertificateRefsNested<A> addNewCertificateRef()
-
addNewCertificateRef
public A addNewCertificateRef(String group, String kind, String name, String namespace)
-
addNewCertificateRefLike
public ListenerTLSConfigFluent.CertificateRefsNested<A> addNewCertificateRefLike(SecretObjectReference item)
-
addToCertificateRefs
public A addToCertificateRefs(SecretObjectReference... items)
-
addToCertificateRefs
public A addToCertificateRefs(int index, SecretObjectReference item)
-
buildCertificateRef
public SecretObjectReference buildCertificateRef(int index)
-
buildCertificateRefs
public List<SecretObjectReference> buildCertificateRefs()
-
buildFirstCertificateRef
public SecretObjectReference buildFirstCertificateRef()
-
buildLastCertificateRef
public SecretObjectReference buildLastCertificateRef()
-
buildMatchingCertificateRef
public SecretObjectReference buildMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
-
copyInstance
protected void copyInstance(ListenerTLSConfig instance)
-
editCertificateRef
public ListenerTLSConfigFluent.CertificateRefsNested<A> editCertificateRef(int index)
-
editFirstCertificateRef
public ListenerTLSConfigFluent.CertificateRefsNested<A> editFirstCertificateRef()
-
editLastCertificateRef
public ListenerTLSConfigFluent.CertificateRefsNested<A> editLastCertificateRef()
-
editMatchingCertificateRef
public ListenerTLSConfigFluent.CertificateRefsNested<A> editMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ListenerTLSConfigFluent<A>>
-
getMode
public String getMode()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasCertificateRefs
public boolean hasCertificateRefs()
-
hasMatchingCertificateRef
public boolean hasMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
-
hasMode
public boolean hasMode()
-
hasOptions
public boolean hasOptions()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ListenerTLSConfigFluent<A>>
-
removeAllFromCertificateRefs
public A removeAllFromCertificateRefs(Collection<SecretObjectReference> items)
-
removeFromCertificateRefs
public A removeFromCertificateRefs(SecretObjectReference... items)
-
removeMatchingFromCertificateRefs
public A removeMatchingFromCertificateRefs(Predicate<SecretObjectReferenceBuilder> predicate)
-
setNewCertificateRefLike
public ListenerTLSConfigFluent.CertificateRefsNested<A> setNewCertificateRefLike(int index, SecretObjectReference item)
-
setToCertificateRefs
public A setToCertificateRefs(int index, SecretObjectReference item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withCertificateRefs
public A withCertificateRefs(List<SecretObjectReference> certificateRefs)
-
withCertificateRefs
public A withCertificateRefs(SecretObjectReference... certificateRefs)
-
-