final case class ModifyAckDeadlineRequest(subscription: String = "", ackIds: Seq[String] = _root_.scala.Seq.empty, ackDeadlineSeconds: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ModifyAckDeadlineRequest] with Product with Serializable
Request for the ModifyAckDeadline method.
- subscription
Required. The name of the subscription. Format is
projects/{project}/subscriptions/{sub}
.- ackIds
Required. List of acknowledgment IDs.
- ackDeadlineSeconds
Required. 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 might immediately make the message available for delivery to another subscriber client. This typically results in an increase in the rate of message redeliveries (that is, duplicates). The minimum deadline you can specify is 0 seconds. The maximum deadline you can specify in a single request is 600 seconds (10 minutes).
- Annotations
- @SerialVersionUID()
- Source
- ModifyAckDeadlineRequest.scala
- Alphabetic
- By Inheritance
- ModifyAckDeadlineRequest
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ModifyAckDeadlineRequest(subscription: String = "", ackIds: Seq[String] = _root_.scala.Seq.empty, ackDeadlineSeconds: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)
- subscription
Required. The name of the subscription. Format is
projects/{project}/subscriptions/{sub}
.- ackIds
Required. List of acknowledgment IDs.
- ackDeadlineSeconds
Required. 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 might immediately make the message available for delivery to another subscriber client. This typically results in an increase in the rate of message redeliveries (that is, duplicates). The minimum deadline you can specify is 0 seconds. The maximum deadline you can specify in a single request is 600 seconds (10 minutes).
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val ackDeadlineSeconds: Int
- val ackIds: Seq[String]
- def addAckIds(__vs: String*): ModifyAckDeadlineRequest
- def addAllAckIds(__vs: Iterable[String]): ModifyAckDeadlineRequest
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clearAckIds: ModifyAckDeadlineRequest
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def companion: ModifyAckDeadlineRequest.type
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- def discardUnknownFields: ModifyAckDeadlineRequest
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def serializedSize: Int
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- val subscription: String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
- final def toByteString: ByteString
- Definition Classes
- GeneratedMessage
- final def toPMessage: PMessage
- Definition Classes
- GeneratedMessage
- def toProtoString: String
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- val unknownFields: UnknownFieldSet
- def update(ms: (Lens[ModifyAckDeadlineRequest, ModifyAckDeadlineRequest]) => Mutation[ModifyAckDeadlineRequest]*): ModifyAckDeadlineRequest
- Definition Classes
- Updatable
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withAckDeadlineSeconds(__v: Int): ModifyAckDeadlineRequest
- def withAckIds(__v: Seq[String]): ModifyAckDeadlineRequest
- def withSubscription(__v: String): ModifyAckDeadlineRequest
- def withUnknownFields(__v: UnknownFieldSet): ModifyAckDeadlineRequest
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- ModifyAckDeadlineRequest → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage