public class LabelFluentImpl<A extends LabelFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements LabelFluent<A>
LabelFluent.FieldsNested<N>| Constructor and Description |
|---|
LabelFluentImpl() |
LabelFluentImpl(Label instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic LabelFluentImpl()
public LabelFluentImpl(Label instance)
public A addToFields(int index, FieldSpec item)
addToFields in interface LabelFluent<A extends LabelFluent<A>>public A setToFields(int index, FieldSpec item)
setToFields in interface LabelFluent<A extends LabelFluent<A>>public A addToFields(FieldSpec... items)
addToFields in interface LabelFluent<A extends LabelFluent<A>>public A addAllToFields(Collection<FieldSpec> items)
addAllToFields in interface LabelFluent<A extends LabelFluent<A>>public A removeFromFields(FieldSpec... items)
removeFromFields in interface LabelFluent<A extends LabelFluent<A>>public A removeAllFromFields(Collection<FieldSpec> items)
removeAllFromFields in interface LabelFluent<A extends LabelFluent<A>>public A removeMatchingFromFields(Predicate<FieldSpecBuilder> predicate)
removeMatchingFromFields in interface LabelFluent<A extends LabelFluent<A>>@Deprecated public List<FieldSpec> getFields()
getFields in interface LabelFluent<A extends LabelFluent<A>>public List<FieldSpec> buildFields()
buildFields in interface LabelFluent<A extends LabelFluent<A>>public FieldSpec buildField(int index)
buildField in interface LabelFluent<A extends LabelFluent<A>>public FieldSpec buildFirstField()
buildFirstField in interface LabelFluent<A extends LabelFluent<A>>public FieldSpec buildLastField()
buildLastField in interface LabelFluent<A extends LabelFluent<A>>public FieldSpec buildMatchingField(Predicate<FieldSpecBuilder> predicate)
buildMatchingField in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasMatchingField(Predicate<FieldSpecBuilder> predicate)
hasMatchingField in interface LabelFluent<A extends LabelFluent<A>>public A withFields(List<FieldSpec> fields)
withFields in interface LabelFluent<A extends LabelFluent<A>>public A withFields(FieldSpec... fields)
withFields in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasFields()
hasFields in interface LabelFluent<A extends LabelFluent<A>>public A addNewField(Boolean create, String group, String kind, String path, String version)
addNewField in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> addNewField()
addNewField in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> addNewFieldLike(FieldSpec item)
addNewFieldLike in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> setNewFieldLike(int index, FieldSpec item)
setNewFieldLike in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> editField(int index)
editField in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> editFirstField()
editFirstField in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> editLastField()
editLastField in interface LabelFluent<A extends LabelFluent<A>>public LabelFluent.FieldsNested<A> editMatchingField(Predicate<FieldSpecBuilder> predicate)
editMatchingField in interface LabelFluent<A extends LabelFluent<A>>public Boolean getIncludeSelectors()
getIncludeSelectors in interface LabelFluent<A extends LabelFluent<A>>public A withIncludeSelectors(Boolean includeSelectors)
withIncludeSelectors in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasIncludeSelectors()
hasIncludeSelectors in interface LabelFluent<A extends LabelFluent<A>>public Boolean getIncludeTemplates()
getIncludeTemplates in interface LabelFluent<A extends LabelFluent<A>>public A withIncludeTemplates(Boolean includeTemplates)
withIncludeTemplates in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasIncludeTemplates()
hasIncludeTemplates in interface LabelFluent<A extends LabelFluent<A>>public A addToPairs(String key, String value)
addToPairs in interface LabelFluent<A extends LabelFluent<A>>public A addToPairs(Map<String,String> map)
addToPairs in interface LabelFluent<A extends LabelFluent<A>>public A removeFromPairs(String key)
removeFromPairs in interface LabelFluent<A extends LabelFluent<A>>public A removeFromPairs(Map<String,String> map)
removeFromPairs in interface LabelFluent<A extends LabelFluent<A>>public Map<String,String> getPairs()
getPairs in interface LabelFluent<A extends LabelFluent<A>>public <K,V> A withPairs(Map<String,String> pairs)
withPairs in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasPairs()
hasPairs in interface LabelFluent<A extends LabelFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface LabelFluent<A extends LabelFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends LabelFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends LabelFluent<A>>public A withIncludeSelectors()
withIncludeSelectors in interface LabelFluent<A extends LabelFluent<A>>public A withIncludeTemplates()
withIncludeTemplates in interface LabelFluent<A extends LabelFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.