Class BackendTLSPolicyValidationFluent<A extends BackendTLSPolicyValidationFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1alpha3.BackendTLSPolicyValidationFluent<A>
-
- Direct Known Subclasses:
BackendTLSPolicySpecFluent.ValidationNested
,BackendTLSPolicyValidationBuilder
public class BackendTLSPolicyValidationFluent<A extends BackendTLSPolicyValidationFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
BackendTLSPolicyValidationFluent.CaCertificateRefsNested<N>
class
BackendTLSPolicyValidationFluent.SubjectAltNamesNested<N>
-
Constructor Summary
Constructors Constructor Description BackendTLSPolicyValidationFluent()
BackendTLSPolicyValidationFluent(BackendTLSPolicyValidation instance)
-
Method Summary
-
-
-
Constructor Detail
-
BackendTLSPolicyValidationFluent
public BackendTLSPolicyValidationFluent()
-
BackendTLSPolicyValidationFluent
public BackendTLSPolicyValidationFluent(BackendTLSPolicyValidation instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(BackendTLSPolicyValidation instance)
-
addToCaCertificateRefs
public A addToCaCertificateRefs(int index, LocalObjectReference item)
-
setToCaCertificateRefs
public A setToCaCertificateRefs(int index, LocalObjectReference item)
-
addToCaCertificateRefs
public A addToCaCertificateRefs(LocalObjectReference... items)
-
addAllToCaCertificateRefs
public A addAllToCaCertificateRefs(Collection<LocalObjectReference> items)
-
removeFromCaCertificateRefs
public A removeFromCaCertificateRefs(LocalObjectReference... items)
-
removeAllFromCaCertificateRefs
public A removeAllFromCaCertificateRefs(Collection<LocalObjectReference> items)
-
removeMatchingFromCaCertificateRefs
public A removeMatchingFromCaCertificateRefs(Predicate<LocalObjectReferenceBuilder> predicate)
-
buildCaCertificateRefs
public List<LocalObjectReference> buildCaCertificateRefs()
-
buildCaCertificateRef
public LocalObjectReference buildCaCertificateRef(int index)
-
buildFirstCaCertificateRef
public LocalObjectReference buildFirstCaCertificateRef()
-
buildLastCaCertificateRef
public LocalObjectReference buildLastCaCertificateRef()
-
buildMatchingCaCertificateRef
public LocalObjectReference buildMatchingCaCertificateRef(Predicate<LocalObjectReferenceBuilder> predicate)
-
hasMatchingCaCertificateRef
public boolean hasMatchingCaCertificateRef(Predicate<LocalObjectReferenceBuilder> predicate)
-
withCaCertificateRefs
public A withCaCertificateRefs(List<LocalObjectReference> caCertificateRefs)
-
withCaCertificateRefs
public A withCaCertificateRefs(LocalObjectReference... caCertificateRefs)
-
hasCaCertificateRefs
public boolean hasCaCertificateRefs()
-
addNewCaCertificateRef
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> addNewCaCertificateRef()
-
addNewCaCertificateRefLike
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> addNewCaCertificateRefLike(LocalObjectReference item)
-
setNewCaCertificateRefLike
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> setNewCaCertificateRefLike(int index, LocalObjectReference item)
-
editCaCertificateRef
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> editCaCertificateRef(int index)
-
editFirstCaCertificateRef
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> editFirstCaCertificateRef()
-
editLastCaCertificateRef
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> editLastCaCertificateRef()
-
editMatchingCaCertificateRef
public BackendTLSPolicyValidationFluent.CaCertificateRefsNested<A> editMatchingCaCertificateRef(Predicate<LocalObjectReferenceBuilder> predicate)
-
getHostname
public String getHostname()
-
hasHostname
public boolean hasHostname()
-
addToSubjectAltNames
public A addToSubjectAltNames(int index, SubjectAltName item)
-
setToSubjectAltNames
public A setToSubjectAltNames(int index, SubjectAltName item)
-
addToSubjectAltNames
public A addToSubjectAltNames(SubjectAltName... items)
-
addAllToSubjectAltNames
public A addAllToSubjectAltNames(Collection<SubjectAltName> items)
-
removeFromSubjectAltNames
public A removeFromSubjectAltNames(SubjectAltName... items)
-
removeAllFromSubjectAltNames
public A removeAllFromSubjectAltNames(Collection<SubjectAltName> items)
-
removeMatchingFromSubjectAltNames
public A removeMatchingFromSubjectAltNames(Predicate<SubjectAltNameBuilder> predicate)
-
buildSubjectAltNames
public List<SubjectAltName> buildSubjectAltNames()
-
buildSubjectAltName
public SubjectAltName buildSubjectAltName(int index)
-
buildFirstSubjectAltName
public SubjectAltName buildFirstSubjectAltName()
-
buildLastSubjectAltName
public SubjectAltName buildLastSubjectAltName()
-
buildMatchingSubjectAltName
public SubjectAltName buildMatchingSubjectAltName(Predicate<SubjectAltNameBuilder> predicate)
-
hasMatchingSubjectAltName
public boolean hasMatchingSubjectAltName(Predicate<SubjectAltNameBuilder> predicate)
-
withSubjectAltNames
public A withSubjectAltNames(List<SubjectAltName> subjectAltNames)
-
withSubjectAltNames
public A withSubjectAltNames(SubjectAltName... subjectAltNames)
-
hasSubjectAltNames
public boolean hasSubjectAltNames()
-
addNewSubjectAltName
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> addNewSubjectAltName()
-
addNewSubjectAltNameLike
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> addNewSubjectAltNameLike(SubjectAltName item)
-
setNewSubjectAltNameLike
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> setNewSubjectAltNameLike(int index, SubjectAltName item)
-
editSubjectAltName
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> editSubjectAltName(int index)
-
editFirstSubjectAltName
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> editFirstSubjectAltName()
-
editLastSubjectAltName
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> editLastSubjectAltName()
-
editMatchingSubjectAltName
public BackendTLSPolicyValidationFluent.SubjectAltNamesNested<A> editMatchingSubjectAltName(Predicate<SubjectAltNameBuilder> predicate)
-
getWellKnownCACertificates
public String getWellKnownCACertificates()
-
hasWellKnownCACertificates
public boolean hasWellKnownCACertificates()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BackendTLSPolicyValidationFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends BackendTLSPolicyValidationFluent<A>>
-
-