public class GatewayTLSConfigFluentImpl<A extends GatewayTLSConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements GatewayTLSConfigFluent<A>
GatewayTLSConfigFluent.CertificateRefsNested<N>| Constructor and Description |
|---|
GatewayTLSConfigFluentImpl() |
GatewayTLSConfigFluentImpl(GatewayTLSConfig instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic GatewayTLSConfigFluentImpl()
public GatewayTLSConfigFluentImpl(GatewayTLSConfig instance)
public A addToCertificateRefs(Integer index, SecretObjectReference item)
addToCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A setToCertificateRefs(Integer index, SecretObjectReference item)
setToCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addToCertificateRefs(SecretObjectReference... items)
addToCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addAllToCertificateRefs(Collection<SecretObjectReference> items)
addAllToCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeFromCertificateRefs(SecretObjectReference... items)
removeFromCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeAllFromCertificateRefs(Collection<SecretObjectReference> items)
removeAllFromCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeMatchingFromCertificateRefs(Predicate<SecretObjectReferenceBuilder> predicate)
removeMatchingFromCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>@Deprecated public List<SecretObjectReference> getCertificateRefs()
getCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public List<SecretObjectReference> buildCertificateRefs()
buildCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public SecretObjectReference buildCertificateRef(Integer index)
buildCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public SecretObjectReference buildFirstCertificateRef()
buildFirstCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public SecretObjectReference buildLastCertificateRef()
buildLastCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public SecretObjectReference buildMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
buildMatchingCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Boolean hasMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
hasMatchingCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A withCertificateRefs(List<SecretObjectReference> certificateRefs)
withCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A withCertificateRefs(SecretObjectReference... certificateRefs)
withCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Boolean hasCertificateRefs()
hasCertificateRefs in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addNewCertificateRef(String group, String kind, String name, String namespace)
addNewCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> addNewCertificateRef()
addNewCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> addNewCertificateRefLike(SecretObjectReference item)
addNewCertificateRefLike in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> setNewCertificateRefLike(Integer index, SecretObjectReference item)
setNewCertificateRefLike in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> editCertificateRef(Integer index)
editCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> editFirstCertificateRef()
editFirstCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> editLastCertificateRef()
editLastCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public GatewayTLSConfigFluent.CertificateRefsNested<A> editMatchingCertificateRef(Predicate<SecretObjectReferenceBuilder> predicate)
editMatchingCertificateRef in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public String getMode()
getMode in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A withMode(String mode)
withMode in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Boolean hasMode()
hasMode in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addToOptions(String key, String value)
addToOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addToOptions(Map<String,String> map)
addToOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeFromOptions(String key)
removeFromOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeFromOptions(Map<String,String> map)
removeFromOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Map<String,String> getOptions()
getOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public <K,V> A withOptions(Map<String,String> options)
withOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Boolean hasOptions()
hasOptions in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GatewayTLSConfigFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GatewayTLSConfigFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.