public final class QueueStats extends GeneratedMessageV3 implements QueueStatsOrBuilder
Statistics for a queue.Protobuf type
google.cloud.tasks.v2beta2.QueueStats
Modifier and Type | Class and Description |
---|---|
static class |
QueueStats.Builder
Statistics for a queue.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
AbstractMessageLite.InternalOneOfEnum
Modifier and Type | Field and Description |
---|---|
static int |
CONCURRENT_DISPATCHES_COUNT_FIELD_NUMBER |
static int |
EFFECTIVE_EXECUTION_RATE_FIELD_NUMBER |
static int |
EXECUTED_LAST_MINUTE_COUNT_FIELD_NUMBER |
static int |
OLDEST_ESTIMATED_ARRIVAL_TIME_FIELD_NUMBER |
static int |
TASKS_COUNT_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
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
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int TASKS_COUNT_FIELD_NUMBER
public static final int OLDEST_ESTIMATED_ARRIVAL_TIME_FIELD_NUMBER
public static final int EXECUTED_LAST_MINUTE_COUNT_FIELD_NUMBER
public static final int CONCURRENT_DISPATCHES_COUNT_FIELD_NUMBER
public static final int EFFECTIVE_EXECUTION_RATE_FIELD_NUMBER
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class GeneratedMessageV3
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public long getTasksCount()
Output only. An estimation of the number of tasks in the queue, that is, the tasks in the queue that haven't been executed, the tasks in the queue which the queue has dispatched but has not yet received a reply for, and the failed tasks that the queue is retrying.
int64 tasks_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTasksCount
in interface QueueStatsOrBuilder
public boolean hasOldestEstimatedArrivalTime()
Output only. An estimation of the nearest time in the future where a task in the queue is scheduled to be executed.
.google.protobuf.Timestamp oldest_estimated_arrival_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasOldestEstimatedArrivalTime
in interface QueueStatsOrBuilder
public Timestamp getOldestEstimatedArrivalTime()
Output only. An estimation of the nearest time in the future where a task in the queue is scheduled to be executed.
.google.protobuf.Timestamp oldest_estimated_arrival_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOldestEstimatedArrivalTime
in interface QueueStatsOrBuilder
public TimestampOrBuilder getOldestEstimatedArrivalTimeOrBuilder()
Output only. An estimation of the nearest time in the future where a task in the queue is scheduled to be executed.
.google.protobuf.Timestamp oldest_estimated_arrival_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOldestEstimatedArrivalTimeOrBuilder
in interface QueueStatsOrBuilder
public long getExecutedLastMinuteCount()
Output only. The number of tasks that the queue has dispatched and received a reply for during the last minute. This variable counts both successful and non-successful executions.
int64 executed_last_minute_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExecutedLastMinuteCount
in interface QueueStatsOrBuilder
public long getConcurrentDispatchesCount()
Output only. The number of requests that the queue has dispatched but has not received a reply for yet.
int64 concurrent_dispatches_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getConcurrentDispatchesCount
in interface QueueStatsOrBuilder
public double getEffectiveExecutionRate()
Output only. The current maximum number of tasks per second executed by the queue. The maximum value of this variable is controlled by the RateLimits of the Queue. However, this value could be less to avoid overloading the endpoints tasks in the queue are targeting.
double effective_execution_rate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEffectiveExecutionRate
in interface QueueStatsOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static QueueStats parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static QueueStats parseFrom(InputStream input) throws IOException
IOException
public static QueueStats parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static QueueStats parseDelimitedFrom(InputStream input) throws IOException
IOException
public static QueueStats parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static QueueStats parseFrom(CodedInputStream input) throws IOException
IOException
public static QueueStats parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public QueueStats.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static QueueStats.Builder newBuilder()
public static QueueStats.Builder newBuilder(QueueStats prototype)
public QueueStats.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected QueueStats.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static QueueStats getDefaultInstance()
public static Parser<QueueStats> parser()
public Parser<QueueStats> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public QueueStats getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
Copyright © 2022 Google LLC. All rights reserved.