Package io.fabric8.kubernetes.api.model
Class PreferredSchedulingTermFluentImpl<A extends PreferredSchedulingTermFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.PreferredSchedulingTermFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,PreferredSchedulingTermFluent<A>
- Direct Known Subclasses:
DoneablePreferredSchedulingTerm,NodeAffinityFluentImpl.PreferredDuringSchedulingIgnoredDuringExecutionNestedImpl,PreferredSchedulingTermBuilder,WatchEventFluentImpl.PreferredSchedulingTermObjectNestedImpl
public class PreferredSchedulingTermFluentImpl<A extends PreferredSchedulingTermFluent<A>> extends BaseFluent<A> implements PreferredSchedulingTermFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPreferredSchedulingTermFluentImpl.PreferenceNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.PreferredSchedulingTermFluent
PreferredSchedulingTermFluent.PreferenceNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description PreferredSchedulingTermFluentImpl()PreferredSchedulingTermFluentImpl(PreferredSchedulingTerm instance) -
Method Summary
Modifier and Type Method Description NodeSelectorTermbuildPreference()PreferredSchedulingTermFluent.PreferenceNested<A>editOrNewPreference()PreferredSchedulingTermFluent.PreferenceNested<A>editOrNewPreferenceLike(NodeSelectorTerm item)PreferredSchedulingTermFluent.PreferenceNested<A>editPreference()booleanequals(Object o)NodeSelectorTermgetPreference()Deprecated.IntegergetWeight()BooleanhasPreference()BooleanhasWeight()PreferredSchedulingTermFluent.PreferenceNested<A>withNewPreference()PreferredSchedulingTermFluent.PreferenceNested<A>withNewPreferenceLike(NodeSelectorTerm item)AwithNewWeight(int arg1)AwithNewWeight(String arg1)AwithPreference(NodeSelectorTerm preference)AwithWeight(Integer weight)
-
Constructor Details
-
PreferredSchedulingTermFluentImpl
public PreferredSchedulingTermFluentImpl() -
PreferredSchedulingTermFluentImpl
-
-
Method Details
-
getPreference
Deprecated.This method has been deprecated, please use method buildPreference instead.- Specified by:
getPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>- Returns:
- The buildable object.
-
buildPreference
- Specified by:
buildPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withPreference
- Specified by:
withPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
hasPreference
- Specified by:
hasPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withNewPreference
- Specified by:
withNewPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withNewPreferenceLike
public PreferredSchedulingTermFluent.PreferenceNested<A> withNewPreferenceLike(NodeSelectorTerm item)- Specified by:
withNewPreferenceLikein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
editPreference
- Specified by:
editPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
editOrNewPreference
- Specified by:
editOrNewPreferencein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
editOrNewPreferenceLike
public PreferredSchedulingTermFluent.PreferenceNested<A> editOrNewPreferenceLike(NodeSelectorTerm item)- Specified by:
editOrNewPreferenceLikein interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
getWeight
- Specified by:
getWeightin interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withWeight
- Specified by:
withWeightin interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
hasWeight
- Specified by:
hasWeightin interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withNewWeight
- Specified by:
withNewWeightin interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
withNewWeight
- Specified by:
withNewWeightin interfacePreferredSchedulingTermFluent<A extends PreferredSchedulingTermFluent<A>>
-
equals
-