Package cz.o2.proxima.io.pubsub.proto
Class PubSub.KeyValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<PubSub.KeyValue.Builder>
-
- cz.o2.proxima.io.pubsub.proto.PubSub.KeyValue.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PubSub.KeyValueOrBuilder,java.lang.Cloneable
- Enclosing class:
- PubSub.KeyValue
public static final class PubSub.KeyValue.Builder extends com.google.protobuf.GeneratedMessage.Builder<PubSub.KeyValue.Builder> implements PubSub.KeyValueOrBuilder
* KeyValue sent to the PubSub by ingest.
Protobuf typecz.o2.proxima.io.pubsub.proto.KeyValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PubSub.KeyValuebuild()PubSub.KeyValuebuildPartial()PubSub.KeyValue.Builderclear()PubSub.KeyValue.BuilderclearAttribute()* Attribute of entity.PubSub.KeyValue.BuilderclearDelete()* Is this attribute delete?PubSub.KeyValue.BuilderclearDeleteWildcard()* Is this wildcard attribute delete?PubSub.KeyValue.BuilderclearKey()* Key of entity.PubSub.KeyValue.BuilderclearStamp()* Timestamp of the write.PubSub.KeyValue.BuilderclearValue()* Value (if not delete)java.lang.StringgetAttribute()* Attribute of entity.com.google.protobuf.ByteStringgetAttributeBytes()* Attribute of entity.PubSub.KeyValuegetDefaultInstanceForType()booleangetDelete()* Is this attribute delete?booleangetDeleteWildcard()* Is this wildcard attribute delete?static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetKey()* Key of entity.com.google.protobuf.ByteStringgetKeyBytes()* Key of entity.longgetStamp()* Timestamp of the write.com.google.protobuf.ByteStringgetValue()* Value (if not delete)protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PubSub.KeyValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PubSub.KeyValue.BuildermergeFrom(com.google.protobuf.Message other)PubSub.KeyValue.BuildermergeFrom(PubSub.KeyValue other)PubSub.KeyValue.BuildersetAttribute(java.lang.String value)* Attribute of entity.PubSub.KeyValue.BuildersetAttributeBytes(com.google.protobuf.ByteString value)* Attribute of entity.PubSub.KeyValue.BuildersetDelete(boolean value)* Is this attribute delete?PubSub.KeyValue.BuildersetDeleteWildcard(boolean value)* Is this wildcard attribute delete?PubSub.KeyValue.BuildersetKey(java.lang.String value)* Key of entity.PubSub.KeyValue.BuildersetKeyBytes(com.google.protobuf.ByteString value)* Key of entity.PubSub.KeyValue.BuildersetStamp(long value)* Timestamp of the write.PubSub.KeyValue.BuildersetValue(com.google.protobuf.ByteString value)* Value (if not delete)-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PubSub.KeyValue.Builder>
-
clear
public PubSub.KeyValue.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PubSub.KeyValue.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.GeneratedMessage.Builder<PubSub.KeyValue.Builder>
-
getDefaultInstanceForType
public PubSub.KeyValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PubSub.KeyValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PubSub.KeyValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public PubSub.KeyValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PubSub.KeyValue.Builder>
-
mergeFrom
public PubSub.KeyValue.Builder mergeFrom(PubSub.KeyValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PubSub.KeyValue.Builder>
-
mergeFrom
public PubSub.KeyValue.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<PubSub.KeyValue.Builder>- Throws:
java.io.IOException
-
getKey
public java.lang.String getKey()
* Key of entity.
string key = 1;- Specified by:
getKeyin interfacePubSub.KeyValueOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
* Key of entity.
string key = 1;- Specified by:
getKeyBytesin interfacePubSub.KeyValueOrBuilder- Returns:
- The bytes for key.
-
setKey
public PubSub.KeyValue.Builder setKey(java.lang.String value)
* Key of entity.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public PubSub.KeyValue.Builder clearKey()
* Key of entity.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
public PubSub.KeyValue.Builder setKeyBytes(com.google.protobuf.ByteString value)
* Key of entity.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getAttribute
public java.lang.String getAttribute()
* Attribute of entity.
string attribute = 2;- Specified by:
getAttributein interfacePubSub.KeyValueOrBuilder- Returns:
- The attribute.
-
getAttributeBytes
public com.google.protobuf.ByteString getAttributeBytes()
* Attribute of entity.
string attribute = 2;- Specified by:
getAttributeBytesin interfacePubSub.KeyValueOrBuilder- Returns:
- The bytes for attribute.
-
setAttribute
public PubSub.KeyValue.Builder setAttribute(java.lang.String value)
* Attribute of entity.
string attribute = 2;- Parameters:
value- The attribute to set.- Returns:
- This builder for chaining.
-
clearAttribute
public PubSub.KeyValue.Builder clearAttribute()
* Attribute of entity.
string attribute = 2;- Returns:
- This builder for chaining.
-
setAttributeBytes
public PubSub.KeyValue.Builder setAttributeBytes(com.google.protobuf.ByteString value)
* Attribute of entity.
string attribute = 2;- Parameters:
value- The bytes for attribute to set.- Returns:
- This builder for chaining.
-
getValue
public com.google.protobuf.ByteString getValue()
* Value (if not delete)
bytes value = 3;- Specified by:
getValuein interfacePubSub.KeyValueOrBuilder- Returns:
- The value.
-
setValue
public PubSub.KeyValue.Builder setValue(com.google.protobuf.ByteString value)
* Value (if not delete)
bytes value = 3;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public PubSub.KeyValue.Builder clearValue()
* Value (if not delete)
bytes value = 3;- Returns:
- This builder for chaining.
-
getDelete
public boolean getDelete()
* Is this attribute delete?
bool delete = 4;- Specified by:
getDeletein interfacePubSub.KeyValueOrBuilder- Returns:
- The delete.
-
setDelete
public PubSub.KeyValue.Builder setDelete(boolean value)
* Is this attribute delete?
bool delete = 4;- Parameters:
value- The delete to set.- Returns:
- This builder for chaining.
-
clearDelete
public PubSub.KeyValue.Builder clearDelete()
* Is this attribute delete?
bool delete = 4;- Returns:
- This builder for chaining.
-
getDeleteWildcard
public boolean getDeleteWildcard()
* Is this wildcard attribute delete?
bool deleteWildcard = 5;- Specified by:
getDeleteWildcardin interfacePubSub.KeyValueOrBuilder- Returns:
- The deleteWildcard.
-
setDeleteWildcard
public PubSub.KeyValue.Builder setDeleteWildcard(boolean value)
* Is this wildcard attribute delete?
bool deleteWildcard = 5;- Parameters:
value- The deleteWildcard to set.- Returns:
- This builder for chaining.
-
clearDeleteWildcard
public PubSub.KeyValue.Builder clearDeleteWildcard()
* Is this wildcard attribute delete?
bool deleteWildcard = 5;- Returns:
- This builder for chaining.
-
getStamp
public long getStamp()
* Timestamp of the write.
uint64 stamp = 6;- Specified by:
getStampin interfacePubSub.KeyValueOrBuilder- Returns:
- The stamp.
-
setStamp
public PubSub.KeyValue.Builder setStamp(long value)
* Timestamp of the write.
uint64 stamp = 6;- Parameters:
value- The stamp to set.- Returns:
- This builder for chaining.
-
clearStamp
public PubSub.KeyValue.Builder clearStamp()
* Timestamp of the write.
uint64 stamp = 6;- Returns:
- This builder for chaining.
-
-