Interface IngressSpecFluent<A extends IngressSpecFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
IngressFluent.SpecNested<N>
- All Known Implementing Classes:
IngressFluentImpl.SpecNestedImpl
,IngressSpecBuilder
,IngressSpecFluentImpl
public interface IngressSpecFluent<A extends IngressSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
IngressSpecFluent.DefaultBackendNested<N>
static interface
IngressSpecFluent.RulesNested<N>
static interface
IngressSpecFluent.TlsNested<N>
-
Method Summary
-
-
-
Method Detail
-
getDefaultBackend
@Deprecated IngressBackend getDefaultBackend()
Deprecated.This method has been deprecated, please use method buildDefaultBackend instead.- Returns:
- The buildable object.
-
buildDefaultBackend
IngressBackend buildDefaultBackend()
-
withDefaultBackend
A withDefaultBackend(IngressBackend defaultBackend)
-
hasDefaultBackend
Boolean hasDefaultBackend()
-
withNewDefaultBackend
IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackend()
-
withNewDefaultBackendLike
IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackendLike(IngressBackend item)
-
editDefaultBackend
IngressSpecFluent.DefaultBackendNested<A> editDefaultBackend()
-
editOrNewDefaultBackend
IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackend()
-
editOrNewDefaultBackendLike
IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackendLike(IngressBackend item)
-
getIngressClassName
String getIngressClassName()
-
hasIngressClassName
Boolean hasIngressClassName()
-
withNewIngressClassName
A withNewIngressClassName(StringBuilder arg1)
-
withNewIngressClassName
A withNewIngressClassName(StringBuffer arg1)
-
addToRules
A addToRules(int index, IngressRule item)
-
setToRules
A setToRules(int index, IngressRule item)
-
addToRules
A addToRules(IngressRule... items)
-
addAllToRules
A addAllToRules(Collection<IngressRule> items)
-
removeFromRules
A removeFromRules(IngressRule... items)
-
removeAllFromRules
A removeAllFromRules(Collection<IngressRule> items)
-
removeMatchingFromRules
A removeMatchingFromRules(Predicate<IngressRuleBuilder> predicate)
-
getRules
@Deprecated List<IngressRule> getRules()
Deprecated.This method has been deprecated, please use method buildRules instead.- Returns:
- The buildable object.
-
buildRules
List<IngressRule> buildRules()
-
buildRule
IngressRule buildRule(int index)
-
buildFirstRule
IngressRule buildFirstRule()
-
buildLastRule
IngressRule buildLastRule()
-
buildMatchingRule
IngressRule buildMatchingRule(Predicate<IngressRuleBuilder> predicate)
-
hasMatchingRule
Boolean hasMatchingRule(Predicate<IngressRuleBuilder> predicate)
-
withRules
A withRules(List<IngressRule> rules)
-
withRules
A withRules(IngressRule... rules)
-
hasRules
Boolean hasRules()
-
addNewRule
IngressSpecFluent.RulesNested<A> addNewRule()
-
addNewRuleLike
IngressSpecFluent.RulesNested<A> addNewRuleLike(IngressRule item)
-
setNewRuleLike
IngressSpecFluent.RulesNested<A> setNewRuleLike(int index, IngressRule item)
-
editRule
IngressSpecFluent.RulesNested<A> editRule(int index)
-
editFirstRule
IngressSpecFluent.RulesNested<A> editFirstRule()
-
editLastRule
IngressSpecFluent.RulesNested<A> editLastRule()
-
editMatchingRule
IngressSpecFluent.RulesNested<A> editMatchingRule(Predicate<IngressRuleBuilder> predicate)
-
addToTls
A addToTls(int index, IngressTLS item)
-
setToTls
A setToTls(int index, IngressTLS item)
-
addToTls
A addToTls(IngressTLS... items)
-
addAllToTls
A addAllToTls(Collection<IngressTLS> items)
-
removeFromTls
A removeFromTls(IngressTLS... items)
-
removeAllFromTls
A removeAllFromTls(Collection<IngressTLS> items)
-
removeMatchingFromTls
A removeMatchingFromTls(Predicate<IngressTLSBuilder> predicate)
-
getTls
@Deprecated List<IngressTLS> getTls()
Deprecated.This method has been deprecated, please use method buildTls instead.- Returns:
- The buildable object.
-
buildTls
List<IngressTLS> buildTls()
-
buildTl
IngressTLS buildTl(int index)
-
buildFirstTl
IngressTLS buildFirstTl()
-
buildLastTl
IngressTLS buildLastTl()
-
buildMatchingTl
IngressTLS buildMatchingTl(Predicate<IngressTLSBuilder> predicate)
-
hasMatchingTl
Boolean hasMatchingTl(Predicate<IngressTLSBuilder> predicate)
-
withTls
A withTls(List<IngressTLS> tls)
-
withTls
A withTls(IngressTLS... tls)
-
hasTls
Boolean hasTls()
-
addNewTl
IngressSpecFluent.TlsNested<A> addNewTl()
-
addNewTlLike
IngressSpecFluent.TlsNested<A> addNewTlLike(IngressTLS item)
-
setNewTlLike
IngressSpecFluent.TlsNested<A> setNewTlLike(int index, IngressTLS item)
-
editTl
IngressSpecFluent.TlsNested<A> editTl(int index)
-
editFirstTl
IngressSpecFluent.TlsNested<A> editFirstTl()
-
editLastTl
IngressSpecFluent.TlsNested<A> editLastTl()
-
editMatchingTl
IngressSpecFluent.TlsNested<A> editMatchingTl(Predicate<IngressTLSBuilder> predicate)
-
-