Class TagsAndNamesCriterion
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- io.axoniq.axonserver.grpc.event.dcb.TagsAndNamesCriterion
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TagsAndNamesCriterionOrBuilder,Serializable
@Generated public final class TagsAndNamesCriterion extends com.google.protobuf.GeneratedMessage implements TagsAndNamesCriterionOrBuilder
The criterion based on event tags and event names. The event meets this criterion if ALL tags from this criterion are present in the tags of the event AND if the event name is present in one of the names of the this criterion.
Protobuf typeio.axoniq.axonserver.grpc.event.dcb.TagsAndNamesCriterion- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTagsAndNamesCriterion.BuilderThe criterion based on event tags and event names.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intNAME_FIELD_NUMBERstatic intTAG_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static TagsAndNamesCriteriongetDefaultInstance()TagsAndNamesCriteriongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName(int index)A list of event names.com.google.protobuf.ByteStringgetNameBytes(int index)A list of event names.intgetNameCount()A list of event names.com.google.protobuf.ProtocolStringListgetNameList()A list of event names.com.google.protobuf.Parser<TagsAndNamesCriterion>getParserForType()intgetSerializedSize()TaggetTag(int index)A list of event tags.intgetTagCount()A list of event tags.List<Tag>getTagList()A list of event tags.TagOrBuildergetTagOrBuilder(int index)A list of event tags.List<? extends TagOrBuilder>getTagOrBuilderList()A list of event tags.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TagsAndNamesCriterion.BuildernewBuilder()static TagsAndNamesCriterion.BuildernewBuilder(TagsAndNamesCriterion prototype)TagsAndNamesCriterion.BuildernewBuilderForType()protected TagsAndNamesCriterion.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static TagsAndNamesCriterionparseDelimitedFrom(InputStream input)static TagsAndNamesCriterionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TagsAndNamesCriterionparseFrom(byte[] data)static TagsAndNamesCriterionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TagsAndNamesCriterionparseFrom(com.google.protobuf.ByteString data)static TagsAndNamesCriterionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TagsAndNamesCriterionparseFrom(com.google.protobuf.CodedInputStream input)static TagsAndNamesCriterionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TagsAndNamesCriterionparseFrom(InputStream input)static TagsAndNamesCriterionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TagsAndNamesCriterionparseFrom(ByteBuffer data)static TagsAndNamesCriterionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TagsAndNamesCriterion>parser()TagsAndNamesCriterion.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TAG_FIELD_NUMBER
public static final int TAG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getNameList
public com.google.protobuf.ProtocolStringList getNameList()
A list of event names. The event meets this criterion if its name is in one of the names in this list.
repeated string name = 1;- Specified by:
getNameListin interfaceTagsAndNamesCriterionOrBuilder- Returns:
- A list containing the name.
-
getNameCount
public int getNameCount()
A list of event names. The event meets this criterion if its name is in one of the names in this list.
repeated string name = 1;- Specified by:
getNameCountin interfaceTagsAndNamesCriterionOrBuilder- Returns:
- The count of name.
-
getName
public String getName(int index)
A list of event names. The event meets this criterion if its name is in one of the names in this list.
repeated string name = 1;- Specified by:
getNamein interfaceTagsAndNamesCriterionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The name at the given index.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes(int index)
A list of event names. The event meets this criterion if its name is in one of the names in this list.
repeated string name = 1;- Specified by:
getNameBytesin interfaceTagsAndNamesCriterionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the name at the given index.
-
getTagList
public List<Tag> getTagList()
A list of event tags. The event meets this criterion if it contains all the tags from this list. It meets the criterion if it contains more than provided list here, but it MUST contain all from the list.
repeated .io.axoniq.axonserver.grpc.event.dcb.Tag tag = 2;- Specified by:
getTagListin interfaceTagsAndNamesCriterionOrBuilder
-
getTagOrBuilderList
public List<? extends TagOrBuilder> getTagOrBuilderList()
A list of event tags. The event meets this criterion if it contains all the tags from this list. It meets the criterion if it contains more than provided list here, but it MUST contain all from the list.
repeated .io.axoniq.axonserver.grpc.event.dcb.Tag tag = 2;- Specified by:
getTagOrBuilderListin interfaceTagsAndNamesCriterionOrBuilder
-
getTagCount
public int getTagCount()
A list of event tags. The event meets this criterion if it contains all the tags from this list. It meets the criterion if it contains more than provided list here, but it MUST contain all from the list.
repeated .io.axoniq.axonserver.grpc.event.dcb.Tag tag = 2;- Specified by:
getTagCountin interfaceTagsAndNamesCriterionOrBuilder
-
getTag
public Tag getTag(int index)
A list of event tags. The event meets this criterion if it contains all the tags from this list. It meets the criterion if it contains more than provided list here, but it MUST contain all from the list.
repeated .io.axoniq.axonserver.grpc.event.dcb.Tag tag = 2;- Specified by:
getTagin interfaceTagsAndNamesCriterionOrBuilder
-
getTagOrBuilder
public TagOrBuilder getTagOrBuilder(int index)
A list of event tags. The event meets this criterion if it contains all the tags from this list. It meets the criterion if it contains more than provided list here, but it MUST contain all from the list.
repeated .io.axoniq.axonserver.grpc.event.dcb.Tag tag = 2;- Specified by:
getTagOrBuilderin interfaceTagsAndNamesCriterionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TagsAndNamesCriterion parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TagsAndNamesCriterion parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TagsAndNamesCriterion parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TagsAndNamesCriterion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TagsAndNamesCriterion.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TagsAndNamesCriterion.Builder newBuilder()
-
newBuilder
public static TagsAndNamesCriterion.Builder newBuilder(TagsAndNamesCriterion prototype)
-
toBuilder
public TagsAndNamesCriterion.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TagsAndNamesCriterion.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static TagsAndNamesCriterion getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TagsAndNamesCriterion> parser()
-
getParserForType
public com.google.protobuf.Parser<TagsAndNamesCriterion> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public TagsAndNamesCriterion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-