Class ExternalConfigurationFluentImpl<A extends ExternalConfigurationFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.connect.ExternalConfigurationFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ExternalConfigurationFluent<A>
- Direct Known Subclasses:
AbstractKafkaConnectSpecFluentImpl.ExternalConfigurationNestedImpl,ExternalConfigurationBuilder
public class ExternalConfigurationFluentImpl<A extends ExternalConfigurationFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ExternalConfigurationFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classExternalConfigurationFluentImpl.EnvNestedImpl<N>classExternalConfigurationFluentImpl.VolumesNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.connect.ExternalConfigurationFluent
ExternalConfigurationFluent.EnvNested<N>, ExternalConfigurationFluent.VolumesNested<N>
-
-
Constructor Summary
Constructors Constructor Description ExternalConfigurationFluentImpl()ExternalConfigurationFluentImpl(ExternalConfiguration instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExternalConfigurationFluentImpl
public ExternalConfigurationFluentImpl()
-
ExternalConfigurationFluentImpl
public ExternalConfigurationFluentImpl(ExternalConfiguration instance)
-
-
Method Detail
-
addToEnv
public A addToEnv(int index, ExternalConfigurationEnv item)
- Specified by:
addToEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
setToEnv
public A setToEnv(int index, ExternalConfigurationEnv item)
- Specified by:
setToEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addToEnv
public A addToEnv(ExternalConfigurationEnv... items)
- Specified by:
addToEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addAllToEnv
public A addAllToEnv(Collection<ExternalConfigurationEnv> items)
- Specified by:
addAllToEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeFromEnv
public A removeFromEnv(ExternalConfigurationEnv... items)
- Specified by:
removeFromEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeAllFromEnv
public A removeAllFromEnv(Collection<ExternalConfigurationEnv> items)
- Specified by:
removeAllFromEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeMatchingFromEnv
public A removeMatchingFromEnv(Predicate<ExternalConfigurationEnvBuilder> predicate)
- Specified by:
removeMatchingFromEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
getEnv
@Deprecated public List<ExternalConfigurationEnv> getEnv()
Deprecated.This method has been deprecated, please use method buildEnv instead.- Specified by:
getEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>- Returns:
- The buildable object.
-
buildEnv
public List<ExternalConfigurationEnv> buildEnv()
- Specified by:
buildEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildEnv
public ExternalConfigurationEnv buildEnv(int index)
- Specified by:
buildEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildFirstEnv
public ExternalConfigurationEnv buildFirstEnv()
- Specified by:
buildFirstEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildLastEnv
public ExternalConfigurationEnv buildLastEnv()
- Specified by:
buildLastEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildMatchingEnv
public ExternalConfigurationEnv buildMatchingEnv(Predicate<ExternalConfigurationEnvBuilder> predicate)
- Specified by:
buildMatchingEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
hasMatchingEnv
public Boolean hasMatchingEnv(Predicate<ExternalConfigurationEnvBuilder> predicate)
- Specified by:
hasMatchingEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
withEnv
public A withEnv(List<ExternalConfigurationEnv> env)
- Specified by:
withEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
withEnv
public A withEnv(ExternalConfigurationEnv... env)
- Specified by:
withEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
hasEnv
public Boolean hasEnv()
- Specified by:
hasEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addNewEnv
public ExternalConfigurationFluent.EnvNested<A> addNewEnv()
- Specified by:
addNewEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addNewEnvLike
public ExternalConfigurationFluent.EnvNested<A> addNewEnvLike(ExternalConfigurationEnv item)
- Specified by:
addNewEnvLikein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
setNewEnvLike
public ExternalConfigurationFluent.EnvNested<A> setNewEnvLike(int index, ExternalConfigurationEnv item)
- Specified by:
setNewEnvLikein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editEnv
public ExternalConfigurationFluent.EnvNested<A> editEnv(int index)
- Specified by:
editEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editFirstEnv
public ExternalConfigurationFluent.EnvNested<A> editFirstEnv()
- Specified by:
editFirstEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editLastEnv
public ExternalConfigurationFluent.EnvNested<A> editLastEnv()
- Specified by:
editLastEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editMatchingEnv
public ExternalConfigurationFluent.EnvNested<A> editMatchingEnv(Predicate<ExternalConfigurationEnvBuilder> predicate)
- Specified by:
editMatchingEnvin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addToVolumes
public A addToVolumes(int index, ExternalConfigurationVolumeSource item)
- Specified by:
addToVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
setToVolumes
public A setToVolumes(int index, ExternalConfigurationVolumeSource item)
- Specified by:
setToVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addToVolumes
public A addToVolumes(ExternalConfigurationVolumeSource... items)
- Specified by:
addToVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addAllToVolumes
public A addAllToVolumes(Collection<ExternalConfigurationVolumeSource> items)
- Specified by:
addAllToVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeFromVolumes
public A removeFromVolumes(ExternalConfigurationVolumeSource... items)
- Specified by:
removeFromVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeAllFromVolumes
public A removeAllFromVolumes(Collection<ExternalConfigurationVolumeSource> items)
- Specified by:
removeAllFromVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
removeMatchingFromVolumes
public A removeMatchingFromVolumes(Predicate<ExternalConfigurationVolumeSourceBuilder> predicate)
- Specified by:
removeMatchingFromVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
getVolumes
@Deprecated public List<ExternalConfigurationVolumeSource> getVolumes()
Deprecated.This method has been deprecated, please use method buildVolumes instead.- Specified by:
getVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>- Returns:
- The buildable object.
-
buildVolumes
public List<ExternalConfigurationVolumeSource> buildVolumes()
- Specified by:
buildVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildVolume
public ExternalConfigurationVolumeSource buildVolume(int index)
- Specified by:
buildVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildFirstVolume
public ExternalConfigurationVolumeSource buildFirstVolume()
- Specified by:
buildFirstVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildLastVolume
public ExternalConfigurationVolumeSource buildLastVolume()
- Specified by:
buildLastVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
buildMatchingVolume
public ExternalConfigurationVolumeSource buildMatchingVolume(Predicate<ExternalConfigurationVolumeSourceBuilder> predicate)
- Specified by:
buildMatchingVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
hasMatchingVolume
public Boolean hasMatchingVolume(Predicate<ExternalConfigurationVolumeSourceBuilder> predicate)
- Specified by:
hasMatchingVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
withVolumes
public A withVolumes(List<ExternalConfigurationVolumeSource> volumes)
- Specified by:
withVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
withVolumes
public A withVolumes(ExternalConfigurationVolumeSource... volumes)
- Specified by:
withVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
hasVolumes
public Boolean hasVolumes()
- Specified by:
hasVolumesin interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addNewVolume
public ExternalConfigurationFluent.VolumesNested<A> addNewVolume()
- Specified by:
addNewVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
addNewVolumeLike
public ExternalConfigurationFluent.VolumesNested<A> addNewVolumeLike(ExternalConfigurationVolumeSource item)
- Specified by:
addNewVolumeLikein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
setNewVolumeLike
public ExternalConfigurationFluent.VolumesNested<A> setNewVolumeLike(int index, ExternalConfigurationVolumeSource item)
- Specified by:
setNewVolumeLikein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editVolume
public ExternalConfigurationFluent.VolumesNested<A> editVolume(int index)
- Specified by:
editVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editFirstVolume
public ExternalConfigurationFluent.VolumesNested<A> editFirstVolume()
- Specified by:
editFirstVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editLastVolume
public ExternalConfigurationFluent.VolumesNested<A> editLastVolume()
- Specified by:
editLastVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
editMatchingVolume
public ExternalConfigurationFluent.VolumesNested<A> editMatchingVolume(Predicate<ExternalConfigurationVolumeSourceBuilder> predicate)
- Specified by:
editMatchingVolumein interfaceExternalConfigurationFluent<A extends ExternalConfigurationFluent<A>>
-
-