Package io.etcd.jetcd.api
Class WatchResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.etcd.jetcd.api.WatchResponse
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WatchResponseOrBuilder,java.io.Serializable
public final class WatchResponse extends com.google.protobuf.GeneratedMessageV3 implements WatchResponseOrBuilder
Protobuf typeetcdserverpb.WatchResponse- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWatchResponse.BuilderProtobuf typeetcdserverpb.WatchResponse-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCANCEL_REASON_FIELD_NUMBERstatic intCANCELED_FIELD_NUMBERstatic intCOMPACT_REVISION_FIELD_NUMBERstatic intCREATED_FIELD_NUMBERstatic intEVENTS_FIELD_NUMBERstatic intHEADER_FIELD_NUMBERstatic intWATCH_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)booleangetCanceled()canceled is set to true if the response is for a cancel watch request.java.lang.StringgetCancelReason()cancel_reason indicates the reason for canceling the watcher.com.google.protobuf.ByteStringgetCancelReasonBytes()cancel_reason indicates the reason for canceling the watcher.longgetCompactRevision()compact_revision is set to the minimum index if a watcher tries to watch at a compacted index.booleangetCreated()created is set to true if the response is for a create watch request.static WatchResponsegetDefaultInstance()WatchResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()EventgetEvents(int index)repeated .mvccpb.Event events = 11;intgetEventsCount()repeated .mvccpb.Event events = 11;java.util.List<Event>getEventsList()repeated .mvccpb.Event events = 11;EventOrBuildergetEventsOrBuilder(int index)repeated .mvccpb.Event events = 11;java.util.List<? extends EventOrBuilder>getEventsOrBuilderList()repeated .mvccpb.Event events = 11;ResponseHeadergetHeader().etcdserverpb.ResponseHeader header = 1;ResponseHeaderOrBuildergetHeaderOrBuilder().etcdserverpb.ResponseHeader header = 1;com.google.protobuf.Parser<WatchResponse>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()longgetWatchId()watch_id is the ID of the watcher that corresponds to the response.inthashCode()booleanhasHeader().etcdserverpb.ResponseHeader header = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WatchResponse.BuildernewBuilder()static WatchResponse.BuildernewBuilder(WatchResponse prototype)WatchResponse.BuildernewBuilderForType()protected WatchResponse.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WatchResponseparseDelimitedFrom(java.io.InputStream input)static WatchResponseparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WatchResponseparseFrom(byte[] data)static WatchResponseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WatchResponseparseFrom(com.google.protobuf.ByteString data)static WatchResponseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WatchResponseparseFrom(com.google.protobuf.CodedInputStream input)static WatchResponseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WatchResponseparseFrom(java.io.InputStream input)static WatchResponseparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WatchResponseparseFrom(java.nio.ByteBuffer data)static WatchResponseparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WatchResponse>parser()WatchResponse.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, 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, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
HEADER_FIELD_NUMBER
public static final int HEADER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WATCH_ID_FIELD_NUMBER
public static final int WATCH_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATED_FIELD_NUMBER
public static final int CREATED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CANCELED_FIELD_NUMBER
public static final int CANCELED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPACT_REVISION_FIELD_NUMBER
public static final int COMPACT_REVISION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CANCEL_REASON_FIELD_NUMBER
public static final int CANCEL_REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVENTS_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasHeader
public boolean hasHeader()
.etcdserverpb.ResponseHeader header = 1;- Specified by:
hasHeaderin interfaceWatchResponseOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
public ResponseHeader getHeader()
.etcdserverpb.ResponseHeader header = 1;- Specified by:
getHeaderin interfaceWatchResponseOrBuilder- Returns:
- The header.
-
getHeaderOrBuilder
public ResponseHeaderOrBuilder getHeaderOrBuilder()
.etcdserverpb.ResponseHeader header = 1;- Specified by:
getHeaderOrBuilderin interfaceWatchResponseOrBuilder
-
getWatchId
public long getWatchId()
watch_id is the ID of the watcher that corresponds to the response.
int64 watch_id = 2;- Specified by:
getWatchIdin interfaceWatchResponseOrBuilder- Returns:
- The watchId.
-
getCreated
public boolean getCreated()
created is set to true if the response is for a create watch request. The client should record the watch_id and expect to receive events for the created watcher from the same stream. All events sent to the created watcher will attach with the same watch_id.
bool created = 3;- Specified by:
getCreatedin interfaceWatchResponseOrBuilder- Returns:
- The created.
-
getCanceled
public boolean getCanceled()
canceled is set to true if the response is for a cancel watch request. No further events will be sent to the canceled watcher.
bool canceled = 4;- Specified by:
getCanceledin interfaceWatchResponseOrBuilder- Returns:
- The canceled.
-
getCompactRevision
public long getCompactRevision()
compact_revision is set to the minimum index if a watcher tries to watch at a compacted index. This happens when creating a watcher at a compacted revision or the watcher cannot catch up with the progress of the key-value store. The client should treat the watcher as canceled and should not try to create any watcher with the same start_revision again.
int64 compact_revision = 5;- Specified by:
getCompactRevisionin interfaceWatchResponseOrBuilder- Returns:
- The compactRevision.
-
getCancelReason
public java.lang.String getCancelReason()
cancel_reason indicates the reason for canceling the watcher.
string cancel_reason = 6;- Specified by:
getCancelReasonin interfaceWatchResponseOrBuilder- Returns:
- The cancelReason.
-
getCancelReasonBytes
public com.google.protobuf.ByteString getCancelReasonBytes()
cancel_reason indicates the reason for canceling the watcher.
string cancel_reason = 6;- Specified by:
getCancelReasonBytesin interfaceWatchResponseOrBuilder- Returns:
- The bytes for cancelReason.
-
getEventsList
public java.util.List<Event> getEventsList()
repeated .mvccpb.Event events = 11;- Specified by:
getEventsListin interfaceWatchResponseOrBuilder
-
getEventsOrBuilderList
public java.util.List<? extends EventOrBuilder> getEventsOrBuilderList()
repeated .mvccpb.Event events = 11;- Specified by:
getEventsOrBuilderListin interfaceWatchResponseOrBuilder
-
getEventsCount
public int getEventsCount()
repeated .mvccpb.Event events = 11;- Specified by:
getEventsCountin interfaceWatchResponseOrBuilder
-
getEvents
public Event getEvents(int index)
repeated .mvccpb.Event events = 11;- Specified by:
getEventsin interfaceWatchResponseOrBuilder
-
getEventsOrBuilder
public EventOrBuilder getEventsOrBuilder(int index)
repeated .mvccpb.Event events = 11;- Specified by:
getEventsOrBuilderin interfaceWatchResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.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 WatchResponse parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WatchResponse parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static WatchResponse parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static WatchResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static WatchResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static WatchResponse parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static WatchResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public WatchResponse.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WatchResponse.Builder newBuilder()
-
newBuilder
public static WatchResponse.Builder newBuilder(WatchResponse prototype)
-
toBuilder
public WatchResponse.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WatchResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WatchResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WatchResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<WatchResponse> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WatchResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-