public class DestinationRuleSpecFluent<A extends DestinationRuleSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
DestinationRuleSpecFluent.SubsetsNested<N> |
class |
DestinationRuleSpecFluent.TrafficPolicyNested<N> |
| Constructor and Description |
|---|
DestinationRuleSpecFluent() |
DestinationRuleSpecFluent(DestinationRuleSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic DestinationRuleSpecFluent()
public DestinationRuleSpecFluent(DestinationRuleSpec instance)
protected void copyInstance(DestinationRuleSpec instance)
public A addAllToExportTo(Collection<String> items)
public A removeAllFromExportTo(Collection<String> items)
public String getExportTo(int index)
public String getFirstExportTo()
public String getLastExportTo()
public boolean hasExportTo()
public String getHost()
public boolean hasHost()
public A addAllToSubsets(Collection<Subset> items)
public A removeAllFromSubsets(Collection<Subset> items)
public A removeMatchingFromSubsets(Predicate<SubsetBuilder> predicate)
public Subset buildSubset(int index)
public Subset buildFirstSubset()
public Subset buildLastSubset()
public Subset buildMatchingSubset(Predicate<SubsetBuilder> predicate)
public boolean hasMatchingSubset(Predicate<SubsetBuilder> predicate)
public boolean hasSubsets()
public DestinationRuleSpecFluent.SubsetsNested<A> addNewSubset()
public DestinationRuleSpecFluent.SubsetsNested<A> addNewSubsetLike(Subset item)
public DestinationRuleSpecFluent.SubsetsNested<A> setNewSubsetLike(int index, Subset item)
public DestinationRuleSpecFluent.SubsetsNested<A> editSubset(int index)
public DestinationRuleSpecFluent.SubsetsNested<A> editFirstSubset()
public DestinationRuleSpecFluent.SubsetsNested<A> editLastSubset()
public DestinationRuleSpecFluent.SubsetsNested<A> editMatchingSubset(Predicate<SubsetBuilder> predicate)
public TrafficPolicy buildTrafficPolicy()
public A withTrafficPolicy(TrafficPolicy trafficPolicy)
public boolean hasTrafficPolicy()
public DestinationRuleSpecFluent.TrafficPolicyNested<A> withNewTrafficPolicy()
public DestinationRuleSpecFluent.TrafficPolicyNested<A> withNewTrafficPolicyLike(TrafficPolicy item)
public DestinationRuleSpecFluent.TrafficPolicyNested<A> editTrafficPolicy()
public DestinationRuleSpecFluent.TrafficPolicyNested<A> editOrNewTrafficPolicy()
public DestinationRuleSpecFluent.TrafficPolicyNested<A> editOrNewTrafficPolicyLike(TrafficPolicy item)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DestinationRuleSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DestinationRuleSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.