Package io.strimzi.api.kafka.model
Class KafkaTopicSpecFluentImpl<A extends KafkaTopicSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.SpecFluentImpl<A>
-
- io.strimzi.api.kafka.model.KafkaTopicSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,KafkaTopicSpecFluent<A>,SpecFluent<A>
- Direct Known Subclasses:
KafkaTopicFluentImpl.SpecNestedImpl,KafkaTopicSpecBuilder
public class KafkaTopicSpecFluentImpl<A extends KafkaTopicSpecFluent<A>> extends SpecFluentImpl<A> implements KafkaTopicSpecFluent<A>
-
-
Constructor Summary
Constructors Constructor Description KafkaTopicSpecFluentImpl()KafkaTopicSpecFluentImpl(KafkaTopicSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
KafkaTopicSpecFluentImpl
public KafkaTopicSpecFluentImpl()
-
KafkaTopicSpecFluentImpl
public KafkaTopicSpecFluentImpl(KafkaTopicSpec instance)
-
-
Method Detail
-
getTopicName
public String getTopicName()
- Specified by:
getTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withTopicName
public A withTopicName(String topicName)
- Specified by:
withTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
hasTopicName
public Boolean hasTopicName()
- Specified by:
hasTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(StringBuilder arg1)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(int[] arg1, int arg2, int arg3)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(char[] arg1)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(StringBuffer arg1)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(byte[] arg1, int arg2)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(byte[] arg1)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(char[] arg1, int arg2, int arg3)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withNewTopicName
public A withNewTopicName(String arg1)
- Specified by:
withNewTopicNamein interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
getPartitions
public Integer getPartitions()
- Specified by:
getPartitionsin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withPartitions
public A withPartitions(Integer partitions)
- Specified by:
withPartitionsin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
hasPartitions
public Boolean hasPartitions()
- Specified by:
hasPartitionsin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
getReplicas
public Integer getReplicas()
- Specified by:
getReplicasin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withReplicas
public A withReplicas(Integer replicas)
- Specified by:
withReplicasin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
hasReplicas
public Boolean hasReplicas()
- Specified by:
hasReplicasin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
addToConfig
public A addToConfig(String key, Object value)
- Specified by:
addToConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
addToConfig
public A addToConfig(Map<String,Object> map)
- Specified by:
addToConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
removeFromConfig
public A removeFromConfig(String key)
- Specified by:
removeFromConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
removeFromConfig
public A removeFromConfig(Map<String,Object> map)
- Specified by:
removeFromConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
getConfig
public Map<String,Object> getConfig()
- Specified by:
getConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
withConfig
public <K,V> A withConfig(Map<String,Object> config)
- Specified by:
withConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
hasConfig
public Boolean hasConfig()
- Specified by:
hasConfigin interfaceKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classSpecFluentImpl<A extends KafkaTopicSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSpecFluentImpl<A extends KafkaTopicSpecFluent<A>>
-
-