Class Serialization.Element.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
- cz.o2.proxima.io.serialization.proto.Serialization.Element.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serialization.ElementOrBuilder,java.lang.Cloneable
- Enclosing class:
- Serialization.Element
public static final class Serialization.Element.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder> implements Serialization.ElementOrBuilder
Single record (StreamElement) serialied
Protobuf typecz.o2.proxima.io.serialization.proto.Element
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Serialization.Element.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Serialization.Elementbuild()Serialization.ElementbuildPartial()Serialization.Element.Builderclear()Serialization.Element.BuilderclearAttribute()string attribute = 2;Serialization.Element.BuilderclearDelete()bool delete = 5;Serialization.Element.BuilderclearDeleteWildcard()bool deleteWildcard = 6;Serialization.Element.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Serialization.Element.BuilderclearKey()string key = 1;Serialization.Element.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Serialization.Element.BuilderclearStamp()uint64 stamp = 3;Serialization.Element.BuilderclearUuid()string uuid = 7;Serialization.Element.BuilderclearValue()bytes value = 4;Serialization.Element.Builderclone()java.lang.StringgetAttribute()string attribute = 2;com.google.protobuf.ByteStringgetAttributeBytes()string attribute = 2;Serialization.ElementgetDefaultInstanceForType()booleangetDelete()bool delete = 5;booleangetDeleteWildcard()bool deleteWildcard = 6;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetKey()string key = 1;com.google.protobuf.ByteStringgetKeyBytes()string key = 1;longgetStamp()uint64 stamp = 3;java.lang.StringgetUuid()string uuid = 7;com.google.protobuf.ByteStringgetUuidBytes()string uuid = 7;com.google.protobuf.ByteStringgetValue()bytes value = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Serialization.Element.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Serialization.Element.BuildermergeFrom(com.google.protobuf.Message other)Serialization.Element.BuildermergeFrom(Serialization.Element other)Serialization.Element.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Serialization.Element.BuildersetAttribute(java.lang.String value)string attribute = 2;Serialization.Element.BuildersetAttributeBytes(com.google.protobuf.ByteString value)string attribute = 2;Serialization.Element.BuildersetDelete(boolean value)bool delete = 5;Serialization.Element.BuildersetDeleteWildcard(boolean value)bool deleteWildcard = 6;Serialization.Element.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Serialization.Element.BuildersetKey(java.lang.String value)string key = 1;Serialization.Element.BuildersetKeyBytes(com.google.protobuf.ByteString value)string key = 1;Serialization.Element.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Serialization.Element.BuildersetStamp(long value)uint64 stamp = 3;Serialization.Element.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Serialization.Element.BuildersetUuid(java.lang.String value)string uuid = 7;Serialization.Element.BuildersetUuidBytes(com.google.protobuf.ByteString value)string uuid = 7;Serialization.Element.BuildersetValue(com.google.protobuf.ByteString value)bytes value = 4;-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<Serialization.Element.Builder>
-
clear
public Serialization.Element.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<Serialization.Element.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<Serialization.Element.Builder>
-
getDefaultInstanceForType
public Serialization.Element getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Serialization.Element build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Serialization.Element buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Serialization.Element.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<Serialization.Element.Builder>
-
setField
public Serialization.Element.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
clearField
public Serialization.Element.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
clearOneof
public Serialization.Element.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
setRepeatedField
public Serialization.Element.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
addRepeatedField
public Serialization.Element.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
mergeFrom
public Serialization.Element.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Serialization.Element.Builder>
-
mergeFrom
public Serialization.Element.Builder mergeFrom(Serialization.Element other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
mergeFrom
public Serialization.Element.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Serialization.Element.Builder>- Throws:
java.io.IOException
-
getKey
public java.lang.String getKey()
string key = 1;- Specified by:
getKeyin interfaceSerialization.ElementOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
string key = 1;- Specified by:
getKeyBytesin interfaceSerialization.ElementOrBuilder- Returns:
- The bytes for key.
-
setKey
public Serialization.Element.Builder setKey(java.lang.String value)
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public Serialization.Element.Builder clearKey()
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
public Serialization.Element.Builder setKeyBytes(com.google.protobuf.ByteString value)
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getAttribute
public java.lang.String getAttribute()
string attribute = 2;- Specified by:
getAttributein interfaceSerialization.ElementOrBuilder- Returns:
- The attribute.
-
getAttributeBytes
public com.google.protobuf.ByteString getAttributeBytes()
string attribute = 2;- Specified by:
getAttributeBytesin interfaceSerialization.ElementOrBuilder- Returns:
- The bytes for attribute.
-
setAttribute
public Serialization.Element.Builder setAttribute(java.lang.String value)
string attribute = 2;- Parameters:
value- The attribute to set.- Returns:
- This builder for chaining.
-
clearAttribute
public Serialization.Element.Builder clearAttribute()
string attribute = 2;- Returns:
- This builder for chaining.
-
setAttributeBytes
public Serialization.Element.Builder setAttributeBytes(com.google.protobuf.ByteString value)
string attribute = 2;- Parameters:
value- The bytes for attribute to set.- Returns:
- This builder for chaining.
-
getStamp
public long getStamp()
uint64 stamp = 3;- Specified by:
getStampin interfaceSerialization.ElementOrBuilder- Returns:
- The stamp.
-
setStamp
public Serialization.Element.Builder setStamp(long value)
uint64 stamp = 3;- Parameters:
value- The stamp to set.- Returns:
- This builder for chaining.
-
clearStamp
public Serialization.Element.Builder clearStamp()
uint64 stamp = 3;- Returns:
- This builder for chaining.
-
getValue
public com.google.protobuf.ByteString getValue()
bytes value = 4;- Specified by:
getValuein interfaceSerialization.ElementOrBuilder- Returns:
- The value.
-
setValue
public Serialization.Element.Builder setValue(com.google.protobuf.ByteString value)
bytes value = 4;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public Serialization.Element.Builder clearValue()
bytes value = 4;- Returns:
- This builder for chaining.
-
getDelete
public boolean getDelete()
bool delete = 5;- Specified by:
getDeletein interfaceSerialization.ElementOrBuilder- Returns:
- The delete.
-
setDelete
public Serialization.Element.Builder setDelete(boolean value)
bool delete = 5;- Parameters:
value- The delete to set.- Returns:
- This builder for chaining.
-
clearDelete
public Serialization.Element.Builder clearDelete()
bool delete = 5;- Returns:
- This builder for chaining.
-
getDeleteWildcard
public boolean getDeleteWildcard()
bool deleteWildcard = 6;- Specified by:
getDeleteWildcardin interfaceSerialization.ElementOrBuilder- Returns:
- The deleteWildcard.
-
setDeleteWildcard
public Serialization.Element.Builder setDeleteWildcard(boolean value)
bool deleteWildcard = 6;- Parameters:
value- The deleteWildcard to set.- Returns:
- This builder for chaining.
-
clearDeleteWildcard
public Serialization.Element.Builder clearDeleteWildcard()
bool deleteWildcard = 6;- Returns:
- This builder for chaining.
-
getUuid
public java.lang.String getUuid()
string uuid = 7;- Specified by:
getUuidin interfaceSerialization.ElementOrBuilder- Returns:
- The uuid.
-
getUuidBytes
public com.google.protobuf.ByteString getUuidBytes()
string uuid = 7;- Specified by:
getUuidBytesin interfaceSerialization.ElementOrBuilder- Returns:
- The bytes for uuid.
-
setUuid
public Serialization.Element.Builder setUuid(java.lang.String value)
string uuid = 7;- Parameters:
value- The uuid to set.- Returns:
- This builder for chaining.
-
clearUuid
public Serialization.Element.Builder clearUuid()
string uuid = 7;- Returns:
- This builder for chaining.
-
setUuidBytes
public Serialization.Element.Builder setUuidBytes(com.google.protobuf.ByteString value)
string uuid = 7;- Parameters:
value- The bytes for uuid to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Serialization.Element.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
mergeUnknownFields
public final Serialization.Element.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Serialization.Element.Builder>
-
-