public static final class ModifyAckDeadlineRequest.Builder extends GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder> implements ModifyAckDeadlineRequestOrBuilder
Request for the ModifyAckDeadline method.Protobuf type
google.pubsub.v1.ModifyAckDeadlineRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ModifyAckDeadlineRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ModifyAckDeadlineRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ModifyAckDeadlineRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder mergeFrom(ModifyAckDeadlineRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public ModifyAckDeadlineRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ModifyAckDeadlineRequest.Builder>java.io.IOExceptionpublic java.lang.String getSubscription()
The name of the subscription.
Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;getSubscription in interface ModifyAckDeadlineRequestOrBuilderpublic ByteString getSubscriptionBytes()
The name of the subscription.
Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;getSubscriptionBytes in interface ModifyAckDeadlineRequestOrBuilderpublic ModifyAckDeadlineRequest.Builder setSubscription(java.lang.String value)
The name of the subscription.
Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;public ModifyAckDeadlineRequest.Builder clearSubscription()
The name of the subscription.
Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;public ModifyAckDeadlineRequest.Builder setSubscriptionBytes(ByteString value)
The name of the subscription.
Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;public ProtocolStringList getAckIdsList()
List of acknowledgment IDs.
repeated string ack_ids = 4;getAckIdsList in interface ModifyAckDeadlineRequestOrBuilderpublic int getAckIdsCount()
List of acknowledgment IDs.
repeated string ack_ids = 4;getAckIdsCount in interface ModifyAckDeadlineRequestOrBuilderpublic java.lang.String getAckIds(int index)
List of acknowledgment IDs.
repeated string ack_ids = 4;getAckIds in interface ModifyAckDeadlineRequestOrBuilderpublic ByteString getAckIdsBytes(int index)
List of acknowledgment IDs.
repeated string ack_ids = 4;getAckIdsBytes in interface ModifyAckDeadlineRequestOrBuilderpublic ModifyAckDeadlineRequest.Builder setAckIds(int index, java.lang.String value)
List of acknowledgment IDs.
repeated string ack_ids = 4;public ModifyAckDeadlineRequest.Builder addAckIds(java.lang.String value)
List of acknowledgment IDs.
repeated string ack_ids = 4;public ModifyAckDeadlineRequest.Builder addAllAckIds(java.lang.Iterable<java.lang.String> values)
List of acknowledgment IDs.
repeated string ack_ids = 4;public ModifyAckDeadlineRequest.Builder clearAckIds()
List of acknowledgment IDs.
repeated string ack_ids = 4;public ModifyAckDeadlineRequest.Builder addAckIdsBytes(ByteString value)
List of acknowledgment IDs.
repeated string ack_ids = 4;public int getAckDeadlineSeconds()
The new ack deadline with respect to the time this request was sent to the Pub/Sub system. For example, if the value is 10, the new ack deadline will expire 10 seconds after the `ModifyAckDeadline` call was made. Specifying zero may immediately make the message available for another pull request. The minimum deadline you can specify is 0 seconds. The maximum deadline you can specify is 600 seconds (10 minutes).
int32 ack_deadline_seconds = 3;getAckDeadlineSeconds in interface ModifyAckDeadlineRequestOrBuilderpublic ModifyAckDeadlineRequest.Builder setAckDeadlineSeconds(int value)
The new ack deadline with respect to the time this request was sent to the Pub/Sub system. For example, if the value is 10, the new ack deadline will expire 10 seconds after the `ModifyAckDeadline` call was made. Specifying zero may immediately make the message available for another pull request. The minimum deadline you can specify is 0 seconds. The maximum deadline you can specify is 600 seconds (10 minutes).
int32 ack_deadline_seconds = 3;public ModifyAckDeadlineRequest.Builder clearAckDeadlineSeconds()
The new ack deadline with respect to the time this request was sent to the Pub/Sub system. For example, if the value is 10, the new ack deadline will expire 10 seconds after the `ModifyAckDeadline` call was made. Specifying zero may immediately make the message available for another pull request. The minimum deadline you can specify is 0 seconds. The maximum deadline you can specify is 600 seconds (10 minutes).
int32 ack_deadline_seconds = 3;public final ModifyAckDeadlineRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>public final ModifyAckDeadlineRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>