public class DestinationRuleSpecFluentImpl<A extends DestinationRuleSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DestinationRuleSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
DestinationRuleSpecFluentImpl.SubsetsNestedImpl<N> |
class |
DestinationRuleSpecFluentImpl.TrafficPolicyNestedImpl<N> |
DestinationRuleSpecFluent.SubsetsNested<N>, DestinationRuleSpecFluent.TrafficPolicyNested<N>| Constructor and Description |
|---|
DestinationRuleSpecFluentImpl() |
DestinationRuleSpecFluentImpl(DestinationRuleSpec instance) |
public DestinationRuleSpecFluentImpl()
public DestinationRuleSpecFluentImpl(DestinationRuleSpec instance)
public A addToExportTo(Integer index, String item)
addToExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A setToExportTo(Integer index, String item)
setToExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addToExportTo(String... items)
addToExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addAllToExportTo(Collection<String> items)
addAllToExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A removeFromExportTo(String... items)
removeFromExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A removeAllFromExportTo(Collection<String> items)
removeAllFromExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public List<String> getExportTo()
getExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public String getExportTo(Integer index)
getExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public String getFirstExportTo()
getFirstExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public String getLastExportTo()
getLastExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public String getMatchingExportTo(Predicate<String> predicate)
getMatchingExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasMatchingExportTo(Predicate<String> predicate)
hasMatchingExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withExportTo(List<String> exportTo)
withExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withExportTo(String... exportTo)
withExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasExportTo()
hasExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addNewExportTo(String arg0)
addNewExportTo in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public String getHost()
getHost in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withHost(String host)
withHost in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasHost()
hasHost in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>@Deprecated public A withNewHost(String arg0)
withNewHost in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addToSubsets(Integer index, Subset item)
addToSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A setToSubsets(Integer index, Subset item)
setToSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addToSubsets(Subset... items)
addToSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A addAllToSubsets(Collection<Subset> items)
addAllToSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A removeFromSubsets(Subset... items)
removeFromSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A removeAllFromSubsets(Collection<Subset> items)
removeAllFromSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A removeMatchingFromSubsets(Predicate<SubsetBuilder> predicate)
removeMatchingFromSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>@Deprecated public List<Subset> getSubsets()
getSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public List<Subset> buildSubsets()
buildSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Subset buildSubset(Integer index)
buildSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Subset buildFirstSubset()
buildFirstSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Subset buildLastSubset()
buildLastSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Subset buildMatchingSubset(Predicate<SubsetBuilder> predicate)
buildMatchingSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasMatchingSubset(Predicate<SubsetBuilder> predicate)
hasMatchingSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withSubsets(List<Subset> subsets)
withSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withSubsets(Subset... subsets)
withSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasSubsets()
hasSubsets in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> addNewSubset()
addNewSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> addNewSubsetLike(Subset item)
addNewSubsetLike in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> setNewSubsetLike(Integer index, Subset item)
setNewSubsetLike in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> editSubset(Integer index)
editSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> editFirstSubset()
editFirstSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> editLastSubset()
editLastSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.SubsetsNested<A> editMatchingSubset(Predicate<SubsetBuilder> predicate)
editMatchingSubset in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>@Deprecated public TrafficPolicy getTrafficPolicy()
getTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public TrafficPolicy buildTrafficPolicy()
buildTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public A withTrafficPolicy(TrafficPolicy trafficPolicy)
withTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public Boolean hasTrafficPolicy()
hasTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.TrafficPolicyNested<A> withNewTrafficPolicy()
withNewTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.TrafficPolicyNested<A> withNewTrafficPolicyLike(TrafficPolicy item)
withNewTrafficPolicyLike in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.TrafficPolicyNested<A> editTrafficPolicy()
editTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.TrafficPolicyNested<A> editOrNewTrafficPolicy()
editOrNewTrafficPolicy in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>public DestinationRuleSpecFluent.TrafficPolicyNested<A> editOrNewTrafficPolicyLike(TrafficPolicy item)
editOrNewTrafficPolicyLike in interface DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.