package
0.0.0-20250114055629-03741c8521a8
Repository: https://github.com/apache/rocketmq-operator.git
Documentation: pkg.go.dev

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Broker is the Schema for the brokers API +k8s:openapi-gen=true +kubebuilder:printcolumn:name="Size",type="integer",JSONPath=".spec.size" +kubebuilder:printcolumn:name="Replica-Per-Group",type="integer",JSONPath=".spec.replicaPerGroup" +kubebuilder:printcolumn:name="Allow-Restart",type="boolean",JSONPath=".spec.allowRestart" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status.
BrokerList contains a list of Broker.
BrokerSpec defines the desired state of Broker +k8s:openapi-gen=true.
BrokerStatus defines the observed state of Broker +k8s:openapi-gen=true.
Console is the Schema for the consoles API +k8s:openapi-gen=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Size",type="integer",JSONPath=".spec.consoleDeployment.spec.replicas" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:resource:path=consoles,scope=Namespaced.
ConsoleList contains a list of Console.
ConsoleSpec defines the desired state of Console +k8s:openapi-gen=true.
ConsoleStatus defines the observed state of Console +k8s:openapi-gen=true.
Controller is the Schema for the Controllers API +k8s:openapi-gen=true +kubebuilder:printcolumn:name="Size",type="integer",JSONPath=".spec.size" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status.
ControllerList contains a list of Controller.
ControllerSpec defines the desired state of Controller +k8s:openapi-gen=true.
ControllerStatus defines the observed state of Controller +k8s:openapi-gen=true.
NameService is the Schema for the nameservices API +k8s:openapi-gen=true +kubebuilder:printcolumn:name="Size",type="integer",JSONPath=".spec.size" +kubebuilder:printcolumn:name="Host-Network",type="boolean",JSONPath=".spec.hostNetwork" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status.
NameServiceList contains a list of NameService.
NameServiceSpec defines the desired state of NameService +k8s:openapi-gen=true.
NameServiceStatus defines the observed state of NameService +k8s:openapi-gen=true.
TopicTransfer is the Schema for the topictransfers API +k8s:openapi-gen=true +kubebuilder:subresource:status.
TopicTransferList contains a list of TopicTransfer.
TopicTransferSpec defines the desired state of TopicTransfer +k8s:openapi-gen=true.
TopicTransferStatus defines the observed state of TopicTransfer +k8s:openapi-gen=true.