Class IngressSpecFluent<A extends IngressSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.IngressSpecFluent<A>
-
- Direct Known Subclasses:
IngressFluent.SpecNested,IngressSpecBuilder
public class IngressSpecFluent<A extends IngressSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIngressSpecFluent.ComponentRoutesNested<N>classIngressSpecFluent.LoadBalancerNested<N>classIngressSpecFluent.RequiredHSTSPoliciesNested<N>
-
Constructor Summary
Constructors Constructor Description IngressSpecFluent()IngressSpecFluent(IngressSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
IngressSpecFluent
public IngressSpecFluent()
-
IngressSpecFluent
public IngressSpecFluent(IngressSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(IngressSpec instance)
-
getAppsDomain
public String getAppsDomain()
-
hasAppsDomain
public boolean hasAppsDomain()
-
addToComponentRoutes
public A addToComponentRoutes(int index, ComponentRouteSpec item)
-
setToComponentRoutes
public A setToComponentRoutes(int index, ComponentRouteSpec item)
-
addToComponentRoutes
public A addToComponentRoutes(ComponentRouteSpec... items)
-
addAllToComponentRoutes
public A addAllToComponentRoutes(Collection<ComponentRouteSpec> items)
-
removeFromComponentRoutes
public A removeFromComponentRoutes(ComponentRouteSpec... items)
-
removeAllFromComponentRoutes
public A removeAllFromComponentRoutes(Collection<ComponentRouteSpec> items)
-
removeMatchingFromComponentRoutes
public A removeMatchingFromComponentRoutes(Predicate<ComponentRouteSpecBuilder> predicate)
-
buildComponentRoutes
public List<ComponentRouteSpec> buildComponentRoutes()
-
buildComponentRoute
public ComponentRouteSpec buildComponentRoute(int index)
-
buildFirstComponentRoute
public ComponentRouteSpec buildFirstComponentRoute()
-
buildLastComponentRoute
public ComponentRouteSpec buildLastComponentRoute()
-
buildMatchingComponentRoute
public ComponentRouteSpec buildMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
-
hasMatchingComponentRoute
public boolean hasMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
-
withComponentRoutes
public A withComponentRoutes(List<ComponentRouteSpec> componentRoutes)
-
withComponentRoutes
public A withComponentRoutes(ComponentRouteSpec... componentRoutes)
-
hasComponentRoutes
public boolean hasComponentRoutes()
-
addNewComponentRoute
public IngressSpecFluent.ComponentRoutesNested<A> addNewComponentRoute()
-
addNewComponentRouteLike
public IngressSpecFluent.ComponentRoutesNested<A> addNewComponentRouteLike(ComponentRouteSpec item)
-
setNewComponentRouteLike
public IngressSpecFluent.ComponentRoutesNested<A> setNewComponentRouteLike(int index, ComponentRouteSpec item)
-
editComponentRoute
public IngressSpecFluent.ComponentRoutesNested<A> editComponentRoute(int index)
-
editFirstComponentRoute
public IngressSpecFluent.ComponentRoutesNested<A> editFirstComponentRoute()
-
editLastComponentRoute
public IngressSpecFluent.ComponentRoutesNested<A> editLastComponentRoute()
-
editMatchingComponentRoute
public IngressSpecFluent.ComponentRoutesNested<A> editMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
-
getDomain
public String getDomain()
-
hasDomain
public boolean hasDomain()
-
buildLoadBalancer
public LoadBalancer buildLoadBalancer()
-
withLoadBalancer
public A withLoadBalancer(LoadBalancer loadBalancer)
-
hasLoadBalancer
public boolean hasLoadBalancer()
-
withNewLoadBalancer
public IngressSpecFluent.LoadBalancerNested<A> withNewLoadBalancer()
-
withNewLoadBalancerLike
public IngressSpecFluent.LoadBalancerNested<A> withNewLoadBalancerLike(LoadBalancer item)
-
editLoadBalancer
public IngressSpecFluent.LoadBalancerNested<A> editLoadBalancer()
-
editOrNewLoadBalancer
public IngressSpecFluent.LoadBalancerNested<A> editOrNewLoadBalancer()
-
editOrNewLoadBalancerLike
public IngressSpecFluent.LoadBalancerNested<A> editOrNewLoadBalancerLike(LoadBalancer item)
-
addToRequiredHSTSPolicies
public A addToRequiredHSTSPolicies(int index, RequiredHSTSPolicy item)
-
setToRequiredHSTSPolicies
public A setToRequiredHSTSPolicies(int index, RequiredHSTSPolicy item)
-
addToRequiredHSTSPolicies
public A addToRequiredHSTSPolicies(RequiredHSTSPolicy... items)
-
addAllToRequiredHSTSPolicies
public A addAllToRequiredHSTSPolicies(Collection<RequiredHSTSPolicy> items)
-
removeFromRequiredHSTSPolicies
public A removeFromRequiredHSTSPolicies(RequiredHSTSPolicy... items)
-
removeAllFromRequiredHSTSPolicies
public A removeAllFromRequiredHSTSPolicies(Collection<RequiredHSTSPolicy> items)
-
removeMatchingFromRequiredHSTSPolicies
public A removeMatchingFromRequiredHSTSPolicies(Predicate<RequiredHSTSPolicyBuilder> predicate)
-
buildRequiredHSTSPolicies
public List<RequiredHSTSPolicy> buildRequiredHSTSPolicies()
-
buildRequiredHSTSPolicy
public RequiredHSTSPolicy buildRequiredHSTSPolicy(int index)
-
buildFirstRequiredHSTSPolicy
public RequiredHSTSPolicy buildFirstRequiredHSTSPolicy()
-
buildLastRequiredHSTSPolicy
public RequiredHSTSPolicy buildLastRequiredHSTSPolicy()
-
buildMatchingRequiredHSTSPolicy
public RequiredHSTSPolicy buildMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
-
hasMatchingRequiredHSTSPolicy
public boolean hasMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
-
withRequiredHSTSPolicies
public A withRequiredHSTSPolicies(List<RequiredHSTSPolicy> requiredHSTSPolicies)
-
withRequiredHSTSPolicies
public A withRequiredHSTSPolicies(RequiredHSTSPolicy... requiredHSTSPolicies)
-
hasRequiredHSTSPolicies
public boolean hasRequiredHSTSPolicies()
-
addNewRequiredHSTSPolicy
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> addNewRequiredHSTSPolicy()
-
addNewRequiredHSTSPolicyLike
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> addNewRequiredHSTSPolicyLike(RequiredHSTSPolicy item)
-
setNewRequiredHSTSPolicyLike
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> setNewRequiredHSTSPolicyLike(int index, RequiredHSTSPolicy item)
-
editRequiredHSTSPolicy
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editRequiredHSTSPolicy(int index)
-
editFirstRequiredHSTSPolicy
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editFirstRequiredHSTSPolicy()
-
editLastRequiredHSTSPolicy
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editLastRequiredHSTSPolicy()
-
editMatchingRequiredHSTSPolicy
public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressSpecFluent<A>>
-
-