Class FrontendTLSValidationFluent<A extends FrontendTLSValidationFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.FrontendTLSValidationFluent<A>
-
- Direct Known Subclasses:
FrontendTLSValidationBuilder
,GatewayTLSConfigFluent.FrontendValidationNested
public class FrontendTLSValidationFluent<A extends FrontendTLSValidationFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
FrontendTLSValidationFluent.CaCertificateRefsNested<N>
-
Constructor Summary
Constructors Constructor Description FrontendTLSValidationFluent()
FrontendTLSValidationFluent(FrontendTLSValidation instance)
-
Method Summary
-
-
-
Constructor Detail
-
FrontendTLSValidationFluent
public FrontendTLSValidationFluent()
-
FrontendTLSValidationFluent
public FrontendTLSValidationFluent(FrontendTLSValidation instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(FrontendTLSValidation instance)
-
addToCaCertificateRefs
public A addToCaCertificateRefs(int index, ObjectReference item)
-
setToCaCertificateRefs
public A setToCaCertificateRefs(int index, ObjectReference item)
-
addToCaCertificateRefs
public A addToCaCertificateRefs(ObjectReference... items)
-
addAllToCaCertificateRefs
public A addAllToCaCertificateRefs(Collection<ObjectReference> items)
-
removeFromCaCertificateRefs
public A removeFromCaCertificateRefs(ObjectReference... items)
-
removeAllFromCaCertificateRefs
public A removeAllFromCaCertificateRefs(Collection<ObjectReference> items)
-
removeMatchingFromCaCertificateRefs
public A removeMatchingFromCaCertificateRefs(Predicate<ObjectReferenceBuilder> predicate)
-
buildCaCertificateRefs
public List<ObjectReference> buildCaCertificateRefs()
-
buildCaCertificateRef
public ObjectReference buildCaCertificateRef(int index)
-
buildFirstCaCertificateRef
public ObjectReference buildFirstCaCertificateRef()
-
buildLastCaCertificateRef
public ObjectReference buildLastCaCertificateRef()
-
buildMatchingCaCertificateRef
public ObjectReference buildMatchingCaCertificateRef(Predicate<ObjectReferenceBuilder> predicate)
-
hasMatchingCaCertificateRef
public boolean hasMatchingCaCertificateRef(Predicate<ObjectReferenceBuilder> predicate)
-
withCaCertificateRefs
public A withCaCertificateRefs(List<ObjectReference> caCertificateRefs)
-
withCaCertificateRefs
public A withCaCertificateRefs(ObjectReference... caCertificateRefs)
-
hasCaCertificateRefs
public boolean hasCaCertificateRefs()
-
addNewCaCertificateRef
public A addNewCaCertificateRef(String group, String kind, String name, String namespace)
-
addNewCaCertificateRef
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> addNewCaCertificateRef()
-
addNewCaCertificateRefLike
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> addNewCaCertificateRefLike(ObjectReference item)
-
setNewCaCertificateRefLike
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> setNewCaCertificateRefLike(int index, ObjectReference item)
-
editCaCertificateRef
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> editCaCertificateRef(int index)
-
editFirstCaCertificateRef
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> editFirstCaCertificateRef()
-
editLastCaCertificateRef
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> editLastCaCertificateRef()
-
editMatchingCaCertificateRef
public FrontendTLSValidationFluent.CaCertificateRefsNested<A> editMatchingCaCertificateRef(Predicate<ObjectReferenceBuilder> predicate)
-
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 FrontendTLSValidationFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends FrontendTLSValidationFluent<A>>
-
-