Broker Properties Args
data class BrokerPropertiesArgs(val advanced: Output<AdvancedSettingsArgs>? = null, val cardinality: Output<CardinalityArgs>? = null, val diagnostics: Output<BrokerDiagnosticsArgs>? = null, val diskBackedMessageBuffer: Output<DiskBackedMessageBufferArgs>? = null, val generateResourceLimits: Output<GenerateResourceLimitsArgs>? = null, val memoryProfile: Output<Either<String, BrokerMemoryProfile>>? = null) : ConvertibleToJava<BrokerPropertiesArgs>
Broker Resource properties
Constructors
Link copied to clipboard
constructor(advanced: Output<AdvancedSettingsArgs>? = null, cardinality: Output<CardinalityArgs>? = null, diagnostics: Output<BrokerDiagnosticsArgs>? = null, diskBackedMessageBuffer: Output<DiskBackedMessageBufferArgs>? = null, generateResourceLimits: Output<GenerateResourceLimitsArgs>? = null, memoryProfile: Output<Either<String, BrokerMemoryProfile>>? = null)
Properties
Link copied to clipboard
Advanced settings of Broker.
Link copied to clipboard
The cardinality details of the broker.
Link copied to clipboard
Spec defines the desired identities of Broker diagnostics settings.
Link copied to clipboard
Settings of Disk Backed Message Buffer.
Link copied to clipboard
This setting controls whether Kubernetes CPU resource limits are requested. Increasing the number of replicas or workers proportionally increases the amount of CPU resources requested. If this setting is enabled and there are insufficient CPU resources, an error will be emitted.
Link copied to clipboard
Memory profile of Broker.