Package io.fabric8.kubernetes.api.model
Class ContextFluentImpl<A extends ContextFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ContextFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,ContextFluent<A>
- Direct Known Subclasses:
ContextBuilder
,NamedContextFluentImpl.ContextNestedImpl
,WatchEventFluentImpl.ContextObjectNestedImpl
public class ContextFluentImpl<A extends ContextFluent<A>> extends BaseFluent<A> implements ContextFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ContextFluentImpl.ExtensionsNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ContextFluent
ContextFluent.ExtensionsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ContextFluentImpl()
ContextFluentImpl(Context instance)
-
Method Summary
-
-
-
Constructor Detail
-
ContextFluentImpl
public ContextFluentImpl()
-
ContextFluentImpl
public ContextFluentImpl(Context instance)
-
-
Method Detail
-
getCluster
public String getCluster()
- Specified by:
getCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
withCluster
public A withCluster(String cluster)
- Specified by:
withCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
hasCluster
public Boolean hasCluster()
- Specified by:
hasCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewCluster
public A withNewCluster(String arg1)
- Specified by:
withNewCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewCluster
public A withNewCluster(StringBuilder arg1)
- Specified by:
withNewCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewCluster
public A withNewCluster(StringBuffer arg1)
- Specified by:
withNewCluster
in interfaceContextFluent<A extends ContextFluent<A>>
-
addToExtensions
public A addToExtensions(int index, NamedExtension item)
- Specified by:
addToExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
setToExtensions
public A setToExtensions(int index, NamedExtension item)
- Specified by:
setToExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
addToExtensions
public A addToExtensions(NamedExtension... items)
- Specified by:
addToExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
addAllToExtensions
public A addAllToExtensions(Collection<NamedExtension> items)
- Specified by:
addAllToExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
removeFromExtensions
public A removeFromExtensions(NamedExtension... items)
- Specified by:
removeFromExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
removeAllFromExtensions
public A removeAllFromExtensions(Collection<NamedExtension> items)
- Specified by:
removeAllFromExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
removeMatchingFromExtensions
public A removeMatchingFromExtensions(Predicate<NamedExtensionBuilder> predicate)
- Specified by:
removeMatchingFromExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
getExtensions
@Deprecated public List<NamedExtension> getExtensions()
Deprecated.This method has been deprecated, please use method buildExtensions instead.- Specified by:
getExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
- Returns:
- The buildable object.
-
buildExtensions
public List<NamedExtension> buildExtensions()
- Specified by:
buildExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
buildExtension
public NamedExtension buildExtension(int index)
- Specified by:
buildExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
buildFirstExtension
public NamedExtension buildFirstExtension()
- Specified by:
buildFirstExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
buildLastExtension
public NamedExtension buildLastExtension()
- Specified by:
buildLastExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
buildMatchingExtension
public NamedExtension buildMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
- Specified by:
buildMatchingExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
hasMatchingExtension
public Boolean hasMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
- Specified by:
hasMatchingExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
withExtensions
public A withExtensions(List<NamedExtension> extensions)
- Specified by:
withExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
withExtensions
public A withExtensions(NamedExtension... extensions)
- Specified by:
withExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
hasExtensions
public Boolean hasExtensions()
- Specified by:
hasExtensions
in interfaceContextFluent<A extends ContextFluent<A>>
-
addNewExtension
public ContextFluent.ExtensionsNested<A> addNewExtension()
- Specified by:
addNewExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
addNewExtensionLike
public ContextFluent.ExtensionsNested<A> addNewExtensionLike(NamedExtension item)
- Specified by:
addNewExtensionLike
in interfaceContextFluent<A extends ContextFluent<A>>
-
setNewExtensionLike
public ContextFluent.ExtensionsNested<A> setNewExtensionLike(int index, NamedExtension item)
- Specified by:
setNewExtensionLike
in interfaceContextFluent<A extends ContextFluent<A>>
-
editExtension
public ContextFluent.ExtensionsNested<A> editExtension(int index)
- Specified by:
editExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
editFirstExtension
public ContextFluent.ExtensionsNested<A> editFirstExtension()
- Specified by:
editFirstExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
editLastExtension
public ContextFluent.ExtensionsNested<A> editLastExtension()
- Specified by:
editLastExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
editMatchingExtension
public ContextFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
- Specified by:
editMatchingExtension
in interfaceContextFluent<A extends ContextFluent<A>>
-
getNamespace
public String getNamespace()
- Specified by:
getNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNamespace
public A withNamespace(String namespace)
- Specified by:
withNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
hasNamespace
public Boolean hasNamespace()
- Specified by:
hasNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewNamespace
public A withNewNamespace(String arg1)
- Specified by:
withNewNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewNamespace
public A withNewNamespace(StringBuilder arg1)
- Specified by:
withNewNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewNamespace
public A withNewNamespace(StringBuffer arg1)
- Specified by:
withNewNamespace
in interfaceContextFluent<A extends ContextFluent<A>>
-
getUser
public String getUser()
- Specified by:
getUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
withUser
public A withUser(String user)
- Specified by:
withUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
hasUser
public Boolean hasUser()
- Specified by:
hasUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewUser
public A withNewUser(String arg1)
- Specified by:
withNewUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewUser
public A withNewUser(StringBuilder arg1)
- Specified by:
withNewUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
withNewUser
public A withNewUser(StringBuffer arg1)
- Specified by:
withNewUser
in interfaceContextFluent<A extends ContextFluent<A>>
-
-