public class EnvoyFilterSpecFluentImpl<A extends EnvoyFilterSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements EnvoyFilterSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
EnvoyFilterSpecFluentImpl.FiltersNestedImpl<N> |
EnvoyFilterSpecFluent.FiltersNested<N>| Constructor and Description |
|---|
EnvoyFilterSpecFluentImpl() |
EnvoyFilterSpecFluentImpl(EnvoyFilterSpec instance) |
public EnvoyFilterSpecFluentImpl()
public EnvoyFilterSpecFluentImpl(EnvoyFilterSpec instance)
public A addToFilters(int index, Filter item)
addToFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A setToFilters(int index, Filter item)
setToFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A addToFilters(Filter... items)
addToFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A addAllToFilters(Collection<Filter> items)
addAllToFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A removeFromFilters(Filter... items)
removeFromFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A removeAllFromFilters(Collection<Filter> items)
removeAllFromFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>@Deprecated public List<Filter> getFilters()
getFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public List<Filter> buildFilters()
buildFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Filter buildFilter(int index)
buildFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Filter buildFirstFilter()
buildFirstFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Filter buildLastFilter()
buildLastFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Filter buildMatchingFilter(io.fabric8.kubernetes.api.builder.Predicate<FilterBuilder> predicate)
buildMatchingFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A withFilters(List<Filter> filters)
withFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A withFilters(Filter... filters)
withFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Boolean hasFilters()
hasFilters in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> addNewFilter()
addNewFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> addNewFilterLike(Filter item)
addNewFilterLike in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> setNewFilterLike(int index, Filter item)
setNewFilterLike in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> editFilter(int index)
editFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> editFirstFilter()
editFirstFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> editLastFilter()
editLastFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public EnvoyFilterSpecFluent.FiltersNested<A> editMatchingFilter(io.fabric8.kubernetes.api.builder.Predicate<FilterBuilder> predicate)
editMatchingFilter in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A addToWorkloadLabels(String key, String value)
addToWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A addToWorkloadLabels(Map<String,String> map)
addToWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A removeFromWorkloadLabels(String key)
removeFromWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A removeFromWorkloadLabels(Map<String,String> map)
removeFromWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Map<String,String> getWorkloadLabels()
getWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public A withWorkloadLabels(Map<String,String> workloadLabels)
withWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>public Boolean hasWorkloadLabels()
hasWorkloadLabels in interface EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.