Class AddressBookProtos.Person.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
org.apache.camel.quarkus.component.protobuf.it.model.AddressBookProtos.Person.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AddressBookProtos.PersonOrBuilder
- Enclosing class:
- AddressBookProtos.Person
public static final class AddressBookProtos.Person.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
implements AddressBookProtos.PersonOrBuilder
Protobuf type
org.apache.camel.quarkus.component.protobuf.it.model.Person-
Method Summary
Modifier and TypeMethodDescriptionaddAllNicknames(Iterable<String> values) repeated string nicknames = 5;addAllPhone(Iterable<? extends AddressBookProtos.Person.PhoneNumber> values) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;addNicknames(String value) repeated string nicknames = 5;addNicknamesBytes(com.google.protobuf.ByteString value) repeated string nicknames = 5;addPhone(int index, AddressBookProtos.Person.PhoneNumber value) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;addPhone(int index, AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;addPhone(AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;addPhoneBuilder(int index) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;optional string email = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()required int32 id = 2;required string name = 1;repeated string nicknames = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;clone()optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEmail()optional string email = 3;com.google.protobuf.ByteStringoptional string email = 3;intgetId()required int32 id = 2;getName()required string name = 1;com.google.protobuf.ByteStringrequired string name = 1;getNicknames(int index) repeated string nicknames = 5;com.google.protobuf.ByteStringgetNicknamesBytes(int index) repeated string nicknames = 5;intrepeated string nicknames = 5;com.google.protobuf.ProtocolStringListrepeated string nicknames = 5;getPhone(int index) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;getPhoneBuilder(int index) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;intrepeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;getPhoneOrBuilder(int index) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;booleanoptional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;booleanhasEmail()optional string email = 3;booleanhasId()required int32 id = 2;booleanhasName()required string name = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanoptional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removePhone(int index) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;setAddress(AddressBookProtos.Person.Address.Builder builderForValue) optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;optional string email = 3;setEmailBytes(com.google.protobuf.ByteString value) optional string email = 3;setId(int value) required int32 id = 2;required string name = 1;setNameBytes(com.google.protobuf.ByteString value) required string name = 1;setNicknames(int index, String value) repeated string nicknames = 5;setPhone(int index, AddressBookProtos.Person.PhoneNumber value) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;setPhone(int index, AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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
-
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<AddressBookProtos.Person.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<AddressBookProtos.Person.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<AddressBookProtos.Person.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-
setField
public AddressBookProtos.Person.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<AddressBookProtos.Person.Builder>
-
clearField
public AddressBookProtos.Person.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-
clearOneof
public AddressBookProtos.Person.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-
setRepeatedField
public AddressBookProtos.Person.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<AddressBookProtos.Person.Builder>
-
addRepeatedField
public AddressBookProtos.Person.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<AddressBookProtos.Person.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AddressBookProtos.Person.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-
mergeFrom
public AddressBookProtos.Person.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<AddressBookProtos.Person.Builder>- Throws:
IOException
-
hasName
public boolean hasName()required string name = 1;- Specified by:
hasNamein interfaceAddressBookProtos.PersonOrBuilder- Returns:
- Whether the name field is set.
-
getName
required string name = 1;- Specified by:
getNamein interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()required string name = 1;- Specified by:
getNameBytesin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The bytes for name.
-
setName
required string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
required string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
required string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()required int32 id = 2;- Specified by:
hasIdin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- Whether the id field is set.
-
getId
public int getId()required int32 id = 2;- Specified by:
getIdin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The id.
-
setId
required int32 id = 2;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
required int32 id = 2;- Returns:
- This builder for chaining.
-
hasEmail
public boolean hasEmail()optional string email = 3;- Specified by:
hasEmailin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- Whether the email field is set.
-
getEmail
optional string email = 3;- Specified by:
getEmailin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()optional string email = 3;- Specified by:
getEmailBytesin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The bytes for email.
-
setEmail
optional string email = 3;- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
optional string email = 3;- Returns:
- This builder for chaining.
-
setEmailBytes
optional string email = 3;- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
getPhoneList
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;- Specified by:
getPhoneListin interfaceAddressBookProtos.PersonOrBuilder
-
getPhoneCount
public int getPhoneCount()repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;- Specified by:
getPhoneCountin interfaceAddressBookProtos.PersonOrBuilder
-
getPhone
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;- Specified by:
getPhonein interfaceAddressBookProtos.PersonOrBuilder
-
setPhone
public AddressBookProtos.Person.Builder setPhone(int index, AddressBookProtos.Person.PhoneNumber value) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
setPhone
public AddressBookProtos.Person.Builder setPhone(int index, AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addPhone
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addPhone
public AddressBookProtos.Person.Builder addPhone(int index, AddressBookProtos.Person.PhoneNumber value) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addPhone
public AddressBookProtos.Person.Builder addPhone(AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addPhone
public AddressBookProtos.Person.Builder addPhone(int index, AddressBookProtos.Person.PhoneNumber.Builder builderForValue) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addAllPhone
public AddressBookProtos.Person.Builder addAllPhone(Iterable<? extends AddressBookProtos.Person.PhoneNumber> values) repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
clearPhone
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
removePhone
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
getPhoneBuilder
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
getPhoneOrBuilder
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;- Specified by:
getPhoneOrBuilderin interfaceAddressBookProtos.PersonOrBuilder
-
getPhoneOrBuilderList
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4;- Specified by:
getPhoneOrBuilderListin interfaceAddressBookProtos.PersonOrBuilder
-
addPhoneBuilder
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
addPhoneBuilder
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
getPhoneBuilderList
repeated .org.apache.camel.quarkus.component.protobuf.it.model.Person.PhoneNumber phone = 4; -
getNicknamesList
public com.google.protobuf.ProtocolStringList getNicknamesList()repeated string nicknames = 5;- Specified by:
getNicknamesListin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- A list containing the nicknames.
-
getNicknamesCount
public int getNicknamesCount()repeated string nicknames = 5;- Specified by:
getNicknamesCountin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The count of nicknames.
-
getNicknames
repeated string nicknames = 5;- Specified by:
getNicknamesin interfaceAddressBookProtos.PersonOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The nicknames at the given index.
-
getNicknamesBytes
public com.google.protobuf.ByteString getNicknamesBytes(int index) repeated string nicknames = 5;- Specified by:
getNicknamesBytesin interfaceAddressBookProtos.PersonOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the nicknames at the given index.
-
setNicknames
repeated string nicknames = 5;- Parameters:
index- The index to set the value at.value- The nicknames to set.- Returns:
- This builder for chaining.
-
addNicknames
repeated string nicknames = 5;- Parameters:
value- The nicknames to add.- Returns:
- This builder for chaining.
-
addAllNicknames
repeated string nicknames = 5;- Parameters:
values- The nicknames to add.- Returns:
- This builder for chaining.
-
clearNicknames
repeated string nicknames = 5;- Returns:
- This builder for chaining.
-
addNicknamesBytes
repeated string nicknames = 5;- Parameters:
value- The bytes of the nicknames to add.- Returns:
- This builder for chaining.
-
hasAddress
public boolean hasAddress()optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;- Specified by:
hasAddressin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;- Specified by:
getAddressin interfaceAddressBookProtos.PersonOrBuilder- Returns:
- The address.
-
setAddress
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6; -
setAddress
public AddressBookProtos.Person.Builder setAddress(AddressBookProtos.Person.Address.Builder builderForValue) optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6; -
mergeAddress
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6; -
clearAddress
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6; -
getAddressBuilder
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6; -
getAddressOrBuilder
optional .org.apache.camel.quarkus.component.protobuf.it.model.Person.Address address = 6;- Specified by:
getAddressOrBuilderin interfaceAddressBookProtos.PersonOrBuilder
-
setUnknownFields
public final AddressBookProtos.Person.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-
mergeUnknownFields
public final AddressBookProtos.Person.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AddressBookProtos.Person.Builder>
-