public class EnvoyFilterSpecFluent<A extends EnvoyFilterSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
EnvoyFilterSpecFluent.ConfigPatchesNested<N> |
class |
EnvoyFilterSpecFluent.WorkloadSelectorNested<N> |
| Constructor and Description |
|---|
EnvoyFilterSpecFluent() |
EnvoyFilterSpecFluent(EnvoyFilterSpec instance) |
public EnvoyFilterSpecFluent()
public EnvoyFilterSpecFluent(EnvoyFilterSpec instance)
protected void copyInstance(EnvoyFilterSpec instance)
public A addToConfigPatches(int index, EnvoyFilterEnvoyConfigObjectPatch item)
public A setToConfigPatches(int index, EnvoyFilterEnvoyConfigObjectPatch item)
public A addToConfigPatches(EnvoyFilterEnvoyConfigObjectPatch... items)
public A addAllToConfigPatches(Collection<EnvoyFilterEnvoyConfigObjectPatch> items)
public A removeFromConfigPatches(EnvoyFilterEnvoyConfigObjectPatch... items)
public A removeAllFromConfigPatches(Collection<EnvoyFilterEnvoyConfigObjectPatch> items)
public A removeMatchingFromConfigPatches(Predicate<EnvoyFilterEnvoyConfigObjectPatchBuilder> predicate)
public List<EnvoyFilterEnvoyConfigObjectPatch> buildConfigPatches()
public EnvoyFilterEnvoyConfigObjectPatch buildConfigPatch(int index)
public EnvoyFilterEnvoyConfigObjectPatch buildFirstConfigPatch()
public EnvoyFilterEnvoyConfigObjectPatch buildLastConfigPatch()
public EnvoyFilterEnvoyConfigObjectPatch buildMatchingConfigPatch(Predicate<EnvoyFilterEnvoyConfigObjectPatchBuilder> predicate)
public boolean hasMatchingConfigPatch(Predicate<EnvoyFilterEnvoyConfigObjectPatchBuilder> predicate)
public A withConfigPatches(List<EnvoyFilterEnvoyConfigObjectPatch> configPatches)
public A withConfigPatches(EnvoyFilterEnvoyConfigObjectPatch... configPatches)
public boolean hasConfigPatches()
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> addNewConfigPatch()
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> addNewConfigPatchLike(EnvoyFilterEnvoyConfigObjectPatch item)
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> setNewConfigPatchLike(int index, EnvoyFilterEnvoyConfigObjectPatch item)
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> editConfigPatch(int index)
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> editFirstConfigPatch()
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> editLastConfigPatch()
public EnvoyFilterSpecFluent.ConfigPatchesNested<A> editMatchingConfigPatch(Predicate<EnvoyFilterEnvoyConfigObjectPatchBuilder> predicate)
public Integer getPriority()
public boolean hasPriority()
public WorkloadSelector buildWorkloadSelector()
public A withWorkloadSelector(WorkloadSelector workloadSelector)
public boolean hasWorkloadSelector()
public EnvoyFilterSpecFluent.WorkloadSelectorNested<A> withNewWorkloadSelector()
public EnvoyFilterSpecFluent.WorkloadSelectorNested<A> withNewWorkloadSelectorLike(WorkloadSelector item)
public EnvoyFilterSpecFluent.WorkloadSelectorNested<A> editWorkloadSelector()
public EnvoyFilterSpecFluent.WorkloadSelectorNested<A> editOrNewWorkloadSelector()
public EnvoyFilterSpecFluent.WorkloadSelectorNested<A> editOrNewWorkloadSelectorLike(WorkloadSelector item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EnvoyFilterSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends EnvoyFilterSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.