Class PgProto.TypeInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PgProto.TypeInfo.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
io.debezium.connector.postgresql.proto.PgProto.TypeInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PgProto.TypeInfoOrBuilder,Cloneable
- Enclosing class:
PgProto.TypeInfo
public static final class PgProto.TypeInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
implements PgProto.TypeInfoOrBuilder
Protobuf type
decoderbufs.TypeInfo-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()private voidbuildPartial0(PgProto.TypeInfo result) clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) required string modifier = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) required bool value_optional = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorrequired string modifier = 1;com.google.protobuf.ByteStringrequired string modifier = 1;booleanrequired bool value_optional = 2;booleanrequired string modifier = 1;booleanrequired bool value_optional = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PgProto.TypeInfo other) final PgProto.TypeInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setModifier(String value) required string modifier = 1;setModifierBytes(com.google.protobuf.ByteString value) required string modifier = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final PgProto.TypeInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValueOptional(boolean value) required bool value_optional = 2;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
modifier_
-
valueOptional_
private boolean valueOptional_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
setField
public PgProto.TypeInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
setRepeatedField
public PgProto.TypeInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
addRepeatedField
public PgProto.TypeInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PgProto.TypeInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
mergeFrom
public PgProto.TypeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PgProto.TypeInfo.Builder>- Throws:
IOException
-
hasModifier
public boolean hasModifier()required string modifier = 1;- Specified by:
hasModifierin interfacePgProto.TypeInfoOrBuilder- Returns:
- Whether the modifier field is set.
-
getModifier
required string modifier = 1;- Specified by:
getModifierin interfacePgProto.TypeInfoOrBuilder- Returns:
- The modifier.
-
getModifierBytes
public com.google.protobuf.ByteString getModifierBytes()required string modifier = 1;- Specified by:
getModifierBytesin interfacePgProto.TypeInfoOrBuilder- Returns:
- The bytes for modifier.
-
setModifier
required string modifier = 1;- Parameters:
value- The modifier to set.- Returns:
- This builder for chaining.
-
clearModifier
required string modifier = 1;- Returns:
- This builder for chaining.
-
setModifierBytes
required string modifier = 1;- Parameters:
value- The bytes for modifier to set.- Returns:
- This builder for chaining.
-
hasValueOptional
public boolean hasValueOptional()required bool value_optional = 2;- Specified by:
hasValueOptionalin interfacePgProto.TypeInfoOrBuilder- Returns:
- Whether the valueOptional field is set.
-
getValueOptional
public boolean getValueOptional()required bool value_optional = 2;- Specified by:
getValueOptionalin interfacePgProto.TypeInfoOrBuilder- Returns:
- The valueOptional.
-
setValueOptional
required bool value_optional = 2;- Parameters:
value- The valueOptional to set.- Returns:
- This builder for chaining.
-
clearValueOptional
required bool value_optional = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final PgProto.TypeInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-
mergeUnknownFields
public final PgProto.TypeInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PgProto.TypeInfo.Builder>
-