public static final class Decimal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder> implements DecimalOrBuilder
confluent.type.Decimal| Modifier and Type | Method and Description |
|---|---|
Decimal.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Decimal |
build() |
Decimal |
buildPartial() |
Decimal.Builder |
clear() |
Decimal.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Decimal.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Decimal.Builder |
clearPrecision()
The precision (zero indicates unlimited precision)
|
Decimal.Builder |
clearScale()
The scale
|
Decimal.Builder |
clearValue()
The two's-complement representation of the unscaled integer value in big-endian byte order
|
Decimal.Builder |
clone() |
Decimal |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getPrecision()
The precision (zero indicates unlimited precision)
|
int |
getScale()
The scale
|
com.google.protobuf.ByteString |
getValue()
The two's-complement representation of the unscaled integer value in big-endian byte order
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Decimal.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Decimal.Builder |
mergeFrom(Decimal other) |
Decimal.Builder |
mergeFrom(com.google.protobuf.Message other) |
Decimal.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Decimal.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Decimal.Builder |
setPrecision(int value)
The precision (zero indicates unlimited precision)
|
Decimal.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Decimal.Builder |
setScale(int value)
The scale
|
Decimal.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Decimal.Builder |
setValue(com.google.protobuf.ByteString value)
The two's-complement representation of the unscaled integer value in big-endian byte order
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Decimal build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Decimal buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Decimal.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Decimal.Builder>public Decimal.Builder mergeFrom(Decimal other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public Decimal.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Decimal.Builder>IOExceptionpublic com.google.protobuf.ByteString getValue()
The two's-complement representation of the unscaled integer value in big-endian byte order
bytes value = 1;getValue in interface DecimalOrBuilderpublic Decimal.Builder setValue(com.google.protobuf.ByteString value)
The two's-complement representation of the unscaled integer value in big-endian byte order
bytes value = 1;value - The value to set.public Decimal.Builder clearValue()
The two's-complement representation of the unscaled integer value in big-endian byte order
bytes value = 1;public int getPrecision()
The precision (zero indicates unlimited precision)
uint32 precision = 2;getPrecision in interface DecimalOrBuilderpublic Decimal.Builder setPrecision(int value)
The precision (zero indicates unlimited precision)
uint32 precision = 2;value - The precision to set.public Decimal.Builder clearPrecision()
The precision (zero indicates unlimited precision)
uint32 precision = 2;public int getScale()
The scale
int32 scale = 3;getScale in interface DecimalOrBuilderpublic Decimal.Builder setScale(int value)
The scale
int32 scale = 3;value - The scale to set.public Decimal.Builder clearScale()
The scale
int32 scale = 3;public final Decimal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>public final Decimal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Decimal.Builder>Copyright © 2026 Confluent, Inc.. All rights reserved.