public static class EnumDefinition.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
EnumDefinition.Builder |
addReservedName(String reservedName) |
EnumDefinition.Builder |
addReservedRange(int start,
int end) |
EnumDefinition.Builder |
addValue(String name,
int num) |
EnumDefinition.Builder |
addValue(String name,
int num,
ProtobufSchema.ProtobufMeta meta,
Boolean isDeprecated,
Boolean isDebugRedact,
com.google.protobuf.DescriptorProtos.FeatureSet features) |
EnumDefinition |
build() |
String |
getName() |
EnumDefinition.Builder |
setMeta(ProtobufSchema.ProtobufMeta meta) |
public String getName()
public EnumDefinition.Builder addValue(String name, int num)
public EnumDefinition.Builder addValue(String name, int num, ProtobufSchema.ProtobufMeta meta, Boolean isDeprecated, Boolean isDebugRedact, com.google.protobuf.DescriptorProtos.FeatureSet features)
public EnumDefinition.Builder addReservedName(String reservedName)
public EnumDefinition.Builder addReservedRange(int start, int end)
public EnumDefinition.Builder setMeta(ProtobufSchema.ProtobufMeta meta)
public EnumDefinition build()
Copyright © 2026 Confluent, Inc.. All rights reserved.