Class BuildFluentImpl<A extends BuildFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.connect.build.BuildFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,BuildFluent<A>
- Direct Known Subclasses:
BuildBuilder,KafkaConnectSpecFluentImpl.BuildNestedImpl
public class BuildFluentImpl<A extends BuildFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements BuildFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classBuildFluentImpl.DockerOutputNestedImpl<N>classBuildFluentImpl.ImageStreamOutputNestedImpl<N>classBuildFluentImpl.PluginsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.connect.build.BuildFluent
BuildFluent.DockerOutputNested<N>, BuildFluent.ImageStreamOutputNested<N>, BuildFluent.PluginsNested<N>
-
-
Constructor Summary
Constructors Constructor Description BuildFluentImpl()BuildFluentImpl(Build instance)
-
Method Summary
-
-
-
Constructor Detail
-
BuildFluentImpl
public BuildFluentImpl()
-
BuildFluentImpl
public BuildFluentImpl(Build instance)
-
-
Method Detail
-
getOutput
@Deprecated public Output getOutput()
Deprecated.This method has been deprecated, please use method buildOutput instead.- Specified by:
getOutputin interfaceBuildFluent<A extends BuildFluent<A>>- Returns:
- The buildable object.
-
buildOutput
public Output buildOutput()
- Specified by:
buildOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withOutput
public A withOutput(Output output)
- Specified by:
withOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
hasOutput
public Boolean hasOutput()
- Specified by:
hasOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withImageStreamOutput
public A withImageStreamOutput(ImageStreamOutput imageStreamOutput)
- Specified by:
withImageStreamOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withNewImageStreamOutput
public BuildFluent.ImageStreamOutputNested<A> withNewImageStreamOutput()
- Specified by:
withNewImageStreamOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withNewImageStreamOutputLike
public BuildFluent.ImageStreamOutputNested<A> withNewImageStreamOutputLike(ImageStreamOutput item)
- Specified by:
withNewImageStreamOutputLikein interfaceBuildFluent<A extends BuildFluent<A>>
-
withDockerOutput
public A withDockerOutput(DockerOutput dockerOutput)
- Specified by:
withDockerOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withNewDockerOutput
public BuildFluent.DockerOutputNested<A> withNewDockerOutput()
- Specified by:
withNewDockerOutputin interfaceBuildFluent<A extends BuildFluent<A>>
-
withNewDockerOutputLike
public BuildFluent.DockerOutputNested<A> withNewDockerOutputLike(DockerOutput item)
- Specified by:
withNewDockerOutputLikein interfaceBuildFluent<A extends BuildFluent<A>>
-
addToPlugins
public A addToPlugins(int index, Plugin item)
- Specified by:
addToPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
setToPlugins
public A setToPlugins(int index, Plugin item)
- Specified by:
setToPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
addToPlugins
public A addToPlugins(Plugin... items)
- Specified by:
addToPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
addAllToPlugins
public A addAllToPlugins(Collection<Plugin> items)
- Specified by:
addAllToPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
removeFromPlugins
public A removeFromPlugins(Plugin... items)
- Specified by:
removeFromPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
removeAllFromPlugins
public A removeAllFromPlugins(Collection<Plugin> items)
- Specified by:
removeAllFromPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
removeMatchingFromPlugins
public A removeMatchingFromPlugins(Predicate<PluginBuilder> predicate)
- Specified by:
removeMatchingFromPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
getPlugins
@Deprecated public List<Plugin> getPlugins()
Deprecated.This method has been deprecated, please use method buildPlugins instead.- Specified by:
getPluginsin interfaceBuildFluent<A extends BuildFluent<A>>- Returns:
- The buildable object.
-
buildPlugins
public List<Plugin> buildPlugins()
- Specified by:
buildPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
buildPlugin
public Plugin buildPlugin(int index)
- Specified by:
buildPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
buildFirstPlugin
public Plugin buildFirstPlugin()
- Specified by:
buildFirstPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
buildLastPlugin
public Plugin buildLastPlugin()
- Specified by:
buildLastPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
buildMatchingPlugin
public Plugin buildMatchingPlugin(Predicate<PluginBuilder> predicate)
- Specified by:
buildMatchingPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
hasMatchingPlugin
public Boolean hasMatchingPlugin(Predicate<PluginBuilder> predicate)
- Specified by:
hasMatchingPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
withPlugins
public A withPlugins(List<Plugin> plugins)
- Specified by:
withPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
withPlugins
public A withPlugins(Plugin... plugins)
- Specified by:
withPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
hasPlugins
public Boolean hasPlugins()
- Specified by:
hasPluginsin interfaceBuildFluent<A extends BuildFluent<A>>
-
addNewPlugin
public BuildFluent.PluginsNested<A> addNewPlugin()
- Specified by:
addNewPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
addNewPluginLike
public BuildFluent.PluginsNested<A> addNewPluginLike(Plugin item)
- Specified by:
addNewPluginLikein interfaceBuildFluent<A extends BuildFluent<A>>
-
setNewPluginLike
public BuildFluent.PluginsNested<A> setNewPluginLike(int index, Plugin item)
- Specified by:
setNewPluginLikein interfaceBuildFluent<A extends BuildFluent<A>>
-
editPlugin
public BuildFluent.PluginsNested<A> editPlugin(int index)
- Specified by:
editPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
editFirstPlugin
public BuildFluent.PluginsNested<A> editFirstPlugin()
- Specified by:
editFirstPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
editLastPlugin
public BuildFluent.PluginsNested<A> editLastPlugin()
- Specified by:
editLastPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
editMatchingPlugin
public BuildFluent.PluginsNested<A> editMatchingPlugin(Predicate<PluginBuilder> predicate)
- Specified by:
editMatchingPluginin interfaceBuildFluent<A extends BuildFluent<A>>
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
- Specified by:
getResourcesin interfaceBuildFluent<A extends BuildFluent<A>>
-
withResources
public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
- Specified by:
withResourcesin interfaceBuildFluent<A extends BuildFluent<A>>
-
hasResources
public Boolean hasResources()
- Specified by:
hasResourcesin interfaceBuildFluent<A extends BuildFluent<A>>
-
-