Package io.strimzi.api.kafka.model
Class JmxTransSpecFluentImpl<A extends JmxTransSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.JmxTransSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,JmxTransSpecFluent<A>
- Direct Known Subclasses:
JmxTransSpecBuilder,KafkaSpecFluentImpl.JmxTransNestedImpl
public class JmxTransSpecFluentImpl<A extends JmxTransSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements JmxTransSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJmxTransSpecFluentImpl.KafkaQueriesNestedImpl<N>classJmxTransSpecFluentImpl.OutputDefinitionsNestedImpl<N>classJmxTransSpecFluentImpl.TemplateNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.JmxTransSpecFluent
JmxTransSpecFluent.KafkaQueriesNested<N>, JmxTransSpecFluent.OutputDefinitionsNested<N>, JmxTransSpecFluent.TemplateNested<N>
-
-
Constructor Summary
Constructors Constructor Description JmxTransSpecFluentImpl()JmxTransSpecFluentImpl(JmxTransSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
JmxTransSpecFluentImpl
public JmxTransSpecFluentImpl()
-
JmxTransSpecFluentImpl
public JmxTransSpecFluentImpl(JmxTransSpec instance)
-
-
Method Detail
-
getImage
public String getImage()
- Specified by:
getImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withImage
public A withImage(String image)
- Specified by:
withImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasImage
public Boolean hasImage()
- Specified by:
hasImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(StringBuilder arg1)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(int[] arg1, int arg2, int arg3)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(char[] arg1)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(StringBuffer arg1)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(byte[] arg1, int arg2)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(byte[] arg1)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(char[] arg1, int arg2, int arg3)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewImage
public A withNewImage(String arg1)
- Specified by:
withNewImagein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
getLogLevel
public String getLogLevel()
- Specified by:
getLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withLogLevel
public A withLogLevel(String logLevel)
- Specified by:
withLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasLogLevel
public Boolean hasLogLevel()
- Specified by:
hasLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(StringBuilder arg1)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(int[] arg1, int arg2, int arg3)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(char[] arg1)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(StringBuffer arg1)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(byte[] arg1, int arg2)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(byte[] arg1)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(char[] arg1, int arg2, int arg3)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewLogLevel
public A withNewLogLevel(String arg1)
- Specified by:
withNewLogLevelin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addToOutputDefinitions
public A addToOutputDefinitions(int index, JmxTransOutputDefinitionTemplate item)
- Specified by:
addToOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
setToOutputDefinitions
public A setToOutputDefinitions(int index, JmxTransOutputDefinitionTemplate item)
- Specified by:
setToOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addToOutputDefinitions
public A addToOutputDefinitions(JmxTransOutputDefinitionTemplate... items)
- Specified by:
addToOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addAllToOutputDefinitions
public A addAllToOutputDefinitions(Collection<JmxTransOutputDefinitionTemplate> items)
- Specified by:
addAllToOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeFromOutputDefinitions
public A removeFromOutputDefinitions(JmxTransOutputDefinitionTemplate... items)
- Specified by:
removeFromOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeAllFromOutputDefinitions
public A removeAllFromOutputDefinitions(Collection<JmxTransOutputDefinitionTemplate> items)
- Specified by:
removeAllFromOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeMatchingFromOutputDefinitions
public A removeMatchingFromOutputDefinitions(Predicate<JmxTransOutputDefinitionTemplateBuilder> predicate)
- Specified by:
removeMatchingFromOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
getOutputDefinitions
@Deprecated public List<JmxTransOutputDefinitionTemplate> getOutputDefinitions()
Deprecated.This method has been deprecated, please use method buildOutputDefinitions instead.- Specified by:
getOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>- Returns:
- The buildable object.
-
buildOutputDefinitions
public List<JmxTransOutputDefinitionTemplate> buildOutputDefinitions()
- Specified by:
buildOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildOutputDefinition
public JmxTransOutputDefinitionTemplate buildOutputDefinition(int index)
- Specified by:
buildOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildFirstOutputDefinition
public JmxTransOutputDefinitionTemplate buildFirstOutputDefinition()
- Specified by:
buildFirstOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildLastOutputDefinition
public JmxTransOutputDefinitionTemplate buildLastOutputDefinition()
- Specified by:
buildLastOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildMatchingOutputDefinition
public JmxTransOutputDefinitionTemplate buildMatchingOutputDefinition(Predicate<JmxTransOutputDefinitionTemplateBuilder> predicate)
- Specified by:
buildMatchingOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasMatchingOutputDefinition
public Boolean hasMatchingOutputDefinition(Predicate<JmxTransOutputDefinitionTemplateBuilder> predicate)
- Specified by:
hasMatchingOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withOutputDefinitions
public A withOutputDefinitions(List<JmxTransOutputDefinitionTemplate> outputDefinitions)
- Specified by:
withOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withOutputDefinitions
public A withOutputDefinitions(JmxTransOutputDefinitionTemplate... outputDefinitions)
- Specified by:
withOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasOutputDefinitions
public Boolean hasOutputDefinitions()
- Specified by:
hasOutputDefinitionsin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addNewOutputDefinition
public JmxTransSpecFluent.OutputDefinitionsNested<A> addNewOutputDefinition()
- Specified by:
addNewOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addNewOutputDefinitionLike
public JmxTransSpecFluent.OutputDefinitionsNested<A> addNewOutputDefinitionLike(JmxTransOutputDefinitionTemplate item)
- Specified by:
addNewOutputDefinitionLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
setNewOutputDefinitionLike
public JmxTransSpecFluent.OutputDefinitionsNested<A> setNewOutputDefinitionLike(int index, JmxTransOutputDefinitionTemplate item)
- Specified by:
setNewOutputDefinitionLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editOutputDefinition
public JmxTransSpecFluent.OutputDefinitionsNested<A> editOutputDefinition(int index)
- Specified by:
editOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editFirstOutputDefinition
public JmxTransSpecFluent.OutputDefinitionsNested<A> editFirstOutputDefinition()
- Specified by:
editFirstOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editLastOutputDefinition
public JmxTransSpecFluent.OutputDefinitionsNested<A> editLastOutputDefinition()
- Specified by:
editLastOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editMatchingOutputDefinition
public JmxTransSpecFluent.OutputDefinitionsNested<A> editMatchingOutputDefinition(Predicate<JmxTransOutputDefinitionTemplateBuilder> predicate)
- Specified by:
editMatchingOutputDefinitionin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addToKafkaQueries
public A addToKafkaQueries(int index, JmxTransQueryTemplate item)
- Specified by:
addToKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
setToKafkaQueries
public A setToKafkaQueries(int index, JmxTransQueryTemplate item)
- Specified by:
setToKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addToKafkaQueries
public A addToKafkaQueries(JmxTransQueryTemplate... items)
- Specified by:
addToKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addAllToKafkaQueries
public A addAllToKafkaQueries(Collection<JmxTransQueryTemplate> items)
- Specified by:
addAllToKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeFromKafkaQueries
public A removeFromKafkaQueries(JmxTransQueryTemplate... items)
- Specified by:
removeFromKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeAllFromKafkaQueries
public A removeAllFromKafkaQueries(Collection<JmxTransQueryTemplate> items)
- Specified by:
removeAllFromKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
removeMatchingFromKafkaQueries
public A removeMatchingFromKafkaQueries(Predicate<JmxTransQueryTemplateBuilder> predicate)
- Specified by:
removeMatchingFromKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
getKafkaQueries
@Deprecated public List<JmxTransQueryTemplate> getKafkaQueries()
Deprecated.This method has been deprecated, please use method buildKafkaQueries instead.- Specified by:
getKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>- Returns:
- The buildable object.
-
buildKafkaQueries
public List<JmxTransQueryTemplate> buildKafkaQueries()
- Specified by:
buildKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildKafkaQuery
public JmxTransQueryTemplate buildKafkaQuery(int index)
- Specified by:
buildKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildFirstKafkaQuery
public JmxTransQueryTemplate buildFirstKafkaQuery()
- Specified by:
buildFirstKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildLastKafkaQuery
public JmxTransQueryTemplate buildLastKafkaQuery()
- Specified by:
buildLastKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
buildMatchingKafkaQuery
public JmxTransQueryTemplate buildMatchingKafkaQuery(Predicate<JmxTransQueryTemplateBuilder> predicate)
- Specified by:
buildMatchingKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasMatchingKafkaQuery
public Boolean hasMatchingKafkaQuery(Predicate<JmxTransQueryTemplateBuilder> predicate)
- Specified by:
hasMatchingKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withKafkaQueries
public A withKafkaQueries(List<JmxTransQueryTemplate> kafkaQueries)
- Specified by:
withKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withKafkaQueries
public A withKafkaQueries(JmxTransQueryTemplate... kafkaQueries)
- Specified by:
withKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasKafkaQueries
public Boolean hasKafkaQueries()
- Specified by:
hasKafkaQueriesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addNewKafkaQuery
public JmxTransSpecFluent.KafkaQueriesNested<A> addNewKafkaQuery()
- Specified by:
addNewKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
addNewKafkaQueryLike
public JmxTransSpecFluent.KafkaQueriesNested<A> addNewKafkaQueryLike(JmxTransQueryTemplate item)
- Specified by:
addNewKafkaQueryLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
setNewKafkaQueryLike
public JmxTransSpecFluent.KafkaQueriesNested<A> setNewKafkaQueryLike(int index, JmxTransQueryTemplate item)
- Specified by:
setNewKafkaQueryLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editKafkaQuery
public JmxTransSpecFluent.KafkaQueriesNested<A> editKafkaQuery(int index)
- Specified by:
editKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editFirstKafkaQuery
public JmxTransSpecFluent.KafkaQueriesNested<A> editFirstKafkaQuery()
- Specified by:
editFirstKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editLastKafkaQuery
public JmxTransSpecFluent.KafkaQueriesNested<A> editLastKafkaQuery()
- Specified by:
editLastKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editMatchingKafkaQuery
public JmxTransSpecFluent.KafkaQueriesNested<A> editMatchingKafkaQuery(Predicate<JmxTransQueryTemplateBuilder> predicate)
- Specified by:
editMatchingKafkaQueryin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
- Specified by:
getResourcesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withResources
public A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
- Specified by:
withResourcesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasResources
public Boolean hasResources()
- Specified by:
hasResourcesin interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
getTemplate
@Deprecated public JmxTransTemplate getTemplate()
Deprecated.This method has been deprecated, please use method buildTemplate instead.- Specified by:
getTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>- Returns:
- The buildable object.
-
buildTemplate
public JmxTransTemplate buildTemplate()
- Specified by:
buildTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withTemplate
public A withTemplate(JmxTransTemplate template)
- Specified by:
withTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
hasTemplate
public Boolean hasTemplate()
- Specified by:
hasTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewTemplate
public JmxTransSpecFluent.TemplateNested<A> withNewTemplate()
- Specified by:
withNewTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
withNewTemplateLike
public JmxTransSpecFluent.TemplateNested<A> withNewTemplateLike(JmxTransTemplate item)
- Specified by:
withNewTemplateLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editTemplate
public JmxTransSpecFluent.TemplateNested<A> editTemplate()
- Specified by:
editTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editOrNewTemplate
public JmxTransSpecFluent.TemplateNested<A> editOrNewTemplate()
- Specified by:
editOrNewTemplatein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
editOrNewTemplateLike
public JmxTransSpecFluent.TemplateNested<A> editOrNewTemplateLike(JmxTransTemplate item)
- Specified by:
editOrNewTemplateLikein interfaceJmxTransSpecFluent<A extends JmxTransSpecFluent<A>>
-
-