public class IngressSpecFluentImpl<A extends IngressSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements IngressSpecFluent<A>
IngressSpecFluent.ComponentRoutesNested<N>, IngressSpecFluent.RequiredHSTSPoliciesNested<N>| Constructor and Description |
|---|
IngressSpecFluentImpl() |
IngressSpecFluentImpl(IngressSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic IngressSpecFluentImpl()
public IngressSpecFluentImpl(IngressSpec instance)
public String getAppsDomain()
getAppsDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withAppsDomain(String appsDomain)
withAppsDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasAppsDomain()
hasAppsDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToComponentRoutes(Integer index, ComponentRouteSpec item)
addToComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A setToComponentRoutes(Integer index, ComponentRouteSpec item)
setToComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToComponentRoutes(ComponentRouteSpec... items)
addToComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addAllToComponentRoutes(Collection<ComponentRouteSpec> items)
addAllToComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeFromComponentRoutes(ComponentRouteSpec... items)
removeFromComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeAllFromComponentRoutes(Collection<ComponentRouteSpec> items)
removeAllFromComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeMatchingFromComponentRoutes(Predicate<ComponentRouteSpecBuilder> predicate)
removeMatchingFromComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>@Deprecated public List<ComponentRouteSpec> getComponentRoutes()
getComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public List<ComponentRouteSpec> buildComponentRoutes()
buildComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public ComponentRouteSpec buildComponentRoute(Integer index)
buildComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public ComponentRouteSpec buildFirstComponentRoute()
buildFirstComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public ComponentRouteSpec buildLastComponentRoute()
buildLastComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public ComponentRouteSpec buildMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
buildMatchingComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
hasMatchingComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withComponentRoutes(List<ComponentRouteSpec> componentRoutes)
withComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withComponentRoutes(ComponentRouteSpec... componentRoutes)
withComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasComponentRoutes()
hasComponentRoutes in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> addNewComponentRoute()
addNewComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> addNewComponentRouteLike(ComponentRouteSpec item)
addNewComponentRouteLike in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> setNewComponentRouteLike(Integer index, ComponentRouteSpec item)
setNewComponentRouteLike in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> editComponentRoute(Integer index)
editComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> editFirstComponentRoute()
editFirstComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> editLastComponentRoute()
editLastComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.ComponentRoutesNested<A> editMatchingComponentRoute(Predicate<ComponentRouteSpecBuilder> predicate)
editMatchingComponentRoute in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public String getDomain()
getDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withDomain(String domain)
withDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasDomain()
hasDomain in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToRequiredHSTSPolicies(Integer index, RequiredHSTSPolicy item)
addToRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A setToRequiredHSTSPolicies(Integer index, RequiredHSTSPolicy item)
setToRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToRequiredHSTSPolicies(RequiredHSTSPolicy... items)
addToRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addAllToRequiredHSTSPolicies(Collection<RequiredHSTSPolicy> items)
addAllToRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeFromRequiredHSTSPolicies(RequiredHSTSPolicy... items)
removeFromRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeAllFromRequiredHSTSPolicies(Collection<RequiredHSTSPolicy> items)
removeAllFromRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeMatchingFromRequiredHSTSPolicies(Predicate<RequiredHSTSPolicyBuilder> predicate)
removeMatchingFromRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>@Deprecated public List<RequiredHSTSPolicy> getRequiredHSTSPolicies()
getRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public List<RequiredHSTSPolicy> buildRequiredHSTSPolicies()
buildRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public RequiredHSTSPolicy buildRequiredHSTSPolicy(Integer index)
buildRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public RequiredHSTSPolicy buildFirstRequiredHSTSPolicy()
buildFirstRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public RequiredHSTSPolicy buildLastRequiredHSTSPolicy()
buildLastRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public RequiredHSTSPolicy buildMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
buildMatchingRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
hasMatchingRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withRequiredHSTSPolicies(List<RequiredHSTSPolicy> requiredHSTSPolicies)
withRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A withRequiredHSTSPolicies(RequiredHSTSPolicy... requiredHSTSPolicies)
withRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasRequiredHSTSPolicies()
hasRequiredHSTSPolicies in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> addNewRequiredHSTSPolicy()
addNewRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> addNewRequiredHSTSPolicyLike(RequiredHSTSPolicy item)
addNewRequiredHSTSPolicyLike in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> setNewRequiredHSTSPolicyLike(Integer index, RequiredHSTSPolicy item)
setNewRequiredHSTSPolicyLike in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editRequiredHSTSPolicy(Integer index)
editRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editFirstRequiredHSTSPolicy()
editFirstRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editLastRequiredHSTSPolicy()
editLastRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public IngressSpecFluent.RequiredHSTSPoliciesNested<A> editMatchingRequiredHSTSPolicy(Predicate<RequiredHSTSPolicyBuilder> predicate)
editMatchingRequiredHSTSPolicy in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface IngressSpecFluent<A extends IngressSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.