public static final class ModifyAckDeadlineRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder> implements ModifyAckDeadlineRequestOrBuilder
Request for the ModifyAckDeadline method.Protobuf type
google.pubsub.v1.ModifyAckDeadlineRequest
Modifier and Type | Method and Description |
---|---|
ModifyAckDeadlineRequest.Builder |
addAckIds(java.lang.String value)
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest.Builder |
addAckIdsBytes(com.google.protobuf.ByteString value)
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest.Builder |
addAllAckIds(java.lang.Iterable<java.lang.String> values)
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ModifyAckDeadlineRequest |
build() |
ModifyAckDeadlineRequest |
buildPartial() |
ModifyAckDeadlineRequest.Builder |
clear() |
ModifyAckDeadlineRequest.Builder |
clearAckDeadlineSeconds()
The new ack deadline with respect to the time this request was sent to
the Pub/Sub system.
|
ModifyAckDeadlineRequest.Builder |
clearAckIds()
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ModifyAckDeadlineRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ModifyAckDeadlineRequest.Builder |
clearSubscription()
The name of the subscription.
|
ModifyAckDeadlineRequest.Builder |
clone() |
int |
getAckDeadlineSeconds()
The new ack deadline with respect to the time this request was sent to
the Pub/Sub system.
|
java.lang.String |
getAckIds(int index)
List of acknowledgment IDs.
|
com.google.protobuf.ByteString |
getAckIdsBytes(int index)
List of acknowledgment IDs.
|
int |
getAckIdsCount()
List of acknowledgment IDs.
|
com.google.protobuf.ProtocolStringList |
getAckIdsList()
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getSubscription()
The name of the subscription.
|
SubscriptionName |
getSubscriptionAsSubscriptionName() |
com.google.protobuf.ByteString |
getSubscriptionBytes()
The name of the subscription.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ModifyAckDeadlineRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ModifyAckDeadlineRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ModifyAckDeadlineRequest.Builder |
mergeFrom(ModifyAckDeadlineRequest other) |
ModifyAckDeadlineRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ModifyAckDeadlineRequest.Builder |
setAckDeadlineSeconds(int value)
The new ack deadline with respect to the time this request was sent to
the Pub/Sub system.
|
ModifyAckDeadlineRequest.Builder |
setAckIds(int index,
java.lang.String value)
List of acknowledgment IDs.
|
ModifyAckDeadlineRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ModifyAckDeadlineRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ModifyAckDeadlineRequest.Builder |
setSubscription(java.lang.String value)
The name of the subscription.
|
ModifyAckDeadlineRequest.Builder |
setSubscriptionBytes(com.google.protobuf.ByteString value)
The name of the subscription.
|
ModifyAckDeadlineRequest.Builder |
setSubscriptionWithSubscriptionName(SubscriptionName value) |
ModifyAckDeadlineRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownField
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ModifyAckDeadlineRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ModifyAckDeadlineRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ModifyAckDeadlineRequest.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder mergeFrom(ModifyAckDeadlineRequest other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public ModifyAckDeadlineRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ModifyAckDeadlineRequest.Builder>
java.io.IOException
public java.lang.String getSubscription()
The name of the subscription. Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;
getSubscription
in interface ModifyAckDeadlineRequestOrBuilder
public com.google.protobuf.ByteString getSubscriptionBytes()
The name of the subscription. Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;
getSubscriptionBytes
in interface ModifyAckDeadlineRequestOrBuilder
public 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(com.google.protobuf.ByteString value)
The name of the subscription. Format is `projects/{project}/subscriptions/{sub}`.
string subscription = 1;
public com.google.protobuf.ProtocolStringList getAckIdsList()
List of acknowledgment IDs.
repeated string ack_ids = 4;
getAckIdsList
in interface ModifyAckDeadlineRequestOrBuilder
public int getAckIdsCount()
List of acknowledgment IDs.
repeated string ack_ids = 4;
getAckIdsCount
in interface ModifyAckDeadlineRequestOrBuilder
public java.lang.String getAckIds(int index)
List of acknowledgment IDs.
repeated string ack_ids = 4;
getAckIds
in interface ModifyAckDeadlineRequestOrBuilder
public com.google.protobuf.ByteString getAckIdsBytes(int index)
List of acknowledgment IDs.
repeated string ack_ids = 4;
getAckIdsBytes
in interface ModifyAckDeadlineRequestOrBuilder
public 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(com.google.protobuf.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 ModifyAckDeadlineRequestOrBuilder
public 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(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public final ModifyAckDeadlineRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ModifyAckDeadlineRequest.Builder>
public final ModifyAckDeadlineRequest.Builder setSubscriptionWithSubscriptionName(SubscriptionName value)
public final SubscriptionName getSubscriptionAsSubscriptionName()