Class BrokerCapacityBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.balancing.BrokerCapacityFluentImpl<BrokerCapacityBuilder>
-
- io.strimzi.api.kafka.model.balancing.BrokerCapacityBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<BrokerCapacity>,io.fabric8.kubernetes.api.builder.Fluent<BrokerCapacityBuilder>,io.fabric8.kubernetes.api.builder.Visitable<BrokerCapacityBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<BrokerCapacity,BrokerCapacityBuilder>,BrokerCapacityFluent<BrokerCapacityBuilder>
public class BrokerCapacityBuilder extends BrokerCapacityFluentImpl<BrokerCapacityBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<BrokerCapacity,BrokerCapacityBuilder>
Representation of the Cruise Control broker capacity settings. Since the Kafka brokers in Strimzi are homogeneous, the capacity values for each resource will be used for every broker.
-
-
Constructor Summary
Constructors Constructor Description BrokerCapacityBuilder()BrokerCapacityBuilder(BrokerCapacity instance)BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent)BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, BrokerCapacity instance)BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, BrokerCapacity instance, Boolean validationEnabled)BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, Boolean validationEnabled)BrokerCapacityBuilder(BrokerCapacity instance, Boolean validationEnabled)BrokerCapacityBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokerCapacitybuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.strimzi.api.kafka.model.balancing.BrokerCapacityFluentImpl
getCpuUtilization, getDisk, getInboundNetwork, getOutboundNetwork, hasCpuUtilization, hasDisk, hasInboundNetwork, hasOutboundNetwork, withCpuUtilization, withDisk, withInboundNetwork, withNewDisk, withNewInboundNetwork, withNewOutboundNetwork, withOutboundNetwork
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
-
-
-
-
Constructor Detail
-
BrokerCapacityBuilder
public BrokerCapacityBuilder()
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(Boolean validationEnabled)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, Boolean validationEnabled)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, BrokerCapacity instance)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacityFluent<?> fluent, BrokerCapacity instance, Boolean validationEnabled)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacity instance)
-
BrokerCapacityBuilder
public BrokerCapacityBuilder(BrokerCapacity instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public BrokerCapacity build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<BrokerCapacity>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBrokerCapacityFluentImpl<BrokerCapacityBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBrokerCapacityFluentImpl<BrokerCapacityBuilder>
-
-