public final class SeekSubscriptionRequest extends com.google.protobuf.GeneratedMessageV3 implements SeekSubscriptionRequestOrBuilder
Request for SeekSubscription.Protobuf type
google.cloud.pubsublite.v1.SeekSubscriptionRequest| Modifier and Type | Class and Description |
|---|---|
static class |
SeekSubscriptionRequest.Builder
Request for SeekSubscription.
|
static class |
SeekSubscriptionRequest.NamedTarget
A named position with respect to the message backlog.
|
static class |
SeekSubscriptionRequest.TargetCase |
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| Modifier and Type | Field and Description |
|---|---|
static int |
NAME_FIELD_NUMBER |
static int |
NAMED_TARGET_FIELD_NUMBER |
static int |
TIME_TARGET_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SeekSubscriptionRequest |
getDefaultInstance() |
SeekSubscriptionRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
SeekSubscriptionRequest.NamedTarget |
getNamedTarget()
Seek to a named position with respect to the message backlog.
|
int |
getNamedTargetValue()
Seek to a named position with respect to the message backlog.
|
com.google.protobuf.Parser<SeekSubscriptionRequest> |
getParserForType() |
int |
getSerializedSize() |
SeekSubscriptionRequest.TargetCase |
getTargetCase() |
TimeTarget |
getTimeTarget()
Seek to the first message whose publish or event time is greater than or
equal to the specified query time.
|
TimeTargetOrBuilder |
getTimeTargetOrBuilder()
Seek to the first message whose publish or event time is greater than or
equal to the specified query time.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasNamedTarget()
Seek to a named position with respect to the message backlog.
|
boolean |
hasTimeTarget()
Seek to the first message whose publish or event time is greater than or
equal to the specified query time.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SeekSubscriptionRequest.Builder |
newBuilder() |
static SeekSubscriptionRequest.Builder |
newBuilder(SeekSubscriptionRequest prototype) |
SeekSubscriptionRequest.Builder |
newBuilderForType() |
protected SeekSubscriptionRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SeekSubscriptionRequest |
parseDelimitedFrom(InputStream input) |
static SeekSubscriptionRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SeekSubscriptionRequest |
parseFrom(byte[] data) |
static SeekSubscriptionRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SeekSubscriptionRequest |
parseFrom(ByteBuffer data) |
static SeekSubscriptionRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SeekSubscriptionRequest |
parseFrom(com.google.protobuf.ByteString data) |
static SeekSubscriptionRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SeekSubscriptionRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SeekSubscriptionRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SeekSubscriptionRequest |
parseFrom(InputStream input) |
static SeekSubscriptionRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SeekSubscriptionRequest> |
parser() |
SeekSubscriptionRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int NAMED_TARGET_FIELD_NUMBER
public static final int TIME_TARGET_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public SeekSubscriptionRequest.TargetCase getTargetCase()
getTargetCase in interface SeekSubscriptionRequestOrBuilderpublic String getName()
Required. The name of the subscription to seek.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface SeekSubscriptionRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The name of the subscription to seek.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface SeekSubscriptionRequestOrBuilderpublic boolean hasNamedTarget()
Seek to a named position with respect to the message backlog.
.google.cloud.pubsublite.v1.SeekSubscriptionRequest.NamedTarget named_target = 2;hasNamedTarget in interface SeekSubscriptionRequestOrBuilderpublic int getNamedTargetValue()
Seek to a named position with respect to the message backlog.
.google.cloud.pubsublite.v1.SeekSubscriptionRequest.NamedTarget named_target = 2;getNamedTargetValue in interface SeekSubscriptionRequestOrBuilderpublic SeekSubscriptionRequest.NamedTarget getNamedTarget()
Seek to a named position with respect to the message backlog.
.google.cloud.pubsublite.v1.SeekSubscriptionRequest.NamedTarget named_target = 2;getNamedTarget in interface SeekSubscriptionRequestOrBuilderpublic boolean hasTimeTarget()
Seek to the first message whose publish or event time is greater than or equal to the specified query time. If no such message can be located, will seek to the end of the message backlog.
.google.cloud.pubsublite.v1.TimeTarget time_target = 3;hasTimeTarget in interface SeekSubscriptionRequestOrBuilderpublic TimeTarget getTimeTarget()
Seek to the first message whose publish or event time is greater than or equal to the specified query time. If no such message can be located, will seek to the end of the message backlog.
.google.cloud.pubsublite.v1.TimeTarget time_target = 3;getTimeTarget in interface SeekSubscriptionRequestOrBuilderpublic TimeTargetOrBuilder getTimeTargetOrBuilder()
Seek to the first message whose publish or event time is greater than or equal to the specified query time. If no such message can be located, will seek to the end of the message backlog.
.google.cloud.pubsublite.v1.TimeTarget time_target = 3;getTimeTargetOrBuilder in interface SeekSubscriptionRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SeekSubscriptionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SeekSubscriptionRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static SeekSubscriptionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SeekSubscriptionRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SeekSubscriptionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SeekSubscriptionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SeekSubscriptionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SeekSubscriptionRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SeekSubscriptionRequest.Builder newBuilder()
public static SeekSubscriptionRequest.Builder newBuilder(SeekSubscriptionRequest prototype)
public SeekSubscriptionRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SeekSubscriptionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SeekSubscriptionRequest getDefaultInstance()
public static com.google.protobuf.Parser<SeekSubscriptionRequest> parser()
public com.google.protobuf.Parser<SeekSubscriptionRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SeekSubscriptionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.