public final class Metrics extends com.google.protobuf.GeneratedMessageV3 implements MetricsOrBuilder
Metrics for a single Key.Protobuf type
google.cloud.recaptchaenterprise.v1.Metrics| Modifier and Type | Class and Description |
|---|---|
static class |
Metrics.Builder
Metrics for a single Key.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CHALLENGE_METRICS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SCORE_METRICS_FIELD_NUMBER |
static int |
START_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ChallengeMetrics |
getChallengeMetrics(int index)
Metrics are continuous and in order by dates, and in the granularity
of day.
|
int |
getChallengeMetricsCount()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
List<ChallengeMetrics> |
getChallengeMetricsList()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
ChallengeMetricsOrBuilder |
getChallengeMetricsOrBuilder(int index)
Metrics are continuous and in order by dates, and in the granularity
of day.
|
List<? extends ChallengeMetricsOrBuilder> |
getChallengeMetricsOrBuilderList()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
static Metrics |
getDefaultInstance() |
Metrics |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Parser<Metrics> |
getParserForType() |
ScoreMetrics |
getScoreMetrics(int index)
Metrics are continuous and in order by dates, and in the granularity
of day.
|
int |
getScoreMetricsCount()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
List<ScoreMetrics> |
getScoreMetricsList()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
ScoreMetricsOrBuilder |
getScoreMetricsOrBuilder(int index)
Metrics are continuous and in order by dates, and in the granularity
of day.
|
List<? extends ScoreMetricsOrBuilder> |
getScoreMetricsOrBuilderList()
Metrics are continuous and in order by dates, and in the granularity
of day.
|
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getStartTime()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific)
timezone.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific)
timezone.
|
int |
hashCode() |
boolean |
hasStartTime()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific)
timezone.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Metrics.Builder |
newBuilder() |
static Metrics.Builder |
newBuilder(Metrics prototype) |
Metrics.Builder |
newBuilderForType() |
protected Metrics.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Metrics |
parseDelimitedFrom(InputStream input) |
static Metrics |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Metrics |
parseFrom(byte[] data) |
static Metrics |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Metrics |
parseFrom(ByteBuffer data) |
static Metrics |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Metrics |
parseFrom(com.google.protobuf.ByteString data) |
static Metrics |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Metrics |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Metrics |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Metrics |
parseFrom(InputStream input) |
static Metrics |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Metrics> |
parser() |
Metrics.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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 START_TIME_FIELD_NUMBER
public static final int SCORE_METRICS_FIELD_NUMBER
public static final int CHALLENGE_METRICS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 String getName()
Output only. Identifier. The name of the metrics, in the format
`projects/{project}/keys/{key}/metrics`.
string name = 4 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
getName in interface MetricsOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Identifier. The name of the metrics, in the format
`projects/{project}/keys/{key}/metrics`.
string name = 4 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];
getNameBytes in interface MetricsOrBuilderpublic boolean hasStartTime()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific) timezone.
.google.protobuf.Timestamp start_time = 1;hasStartTime in interface MetricsOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific) timezone.
.google.protobuf.Timestamp start_time = 1;getStartTime in interface MetricsOrBuilderpublic com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Inclusive start time aligned to a day in the America/Los_Angeles (Pacific) timezone.
.google.protobuf.Timestamp start_time = 1;getStartTimeOrBuilder in interface MetricsOrBuilderpublic List<ScoreMetrics> getScoreMetricsList()
Metrics are continuous and in order by dates, and in the granularity of day. All Key types should have score-based data.
repeated .google.cloud.recaptchaenterprise.v1.ScoreMetrics score_metrics = 2;getScoreMetricsList in interface MetricsOrBuilderpublic List<? extends ScoreMetricsOrBuilder> getScoreMetricsOrBuilderList()
Metrics are continuous and in order by dates, and in the granularity of day. All Key types should have score-based data.
repeated .google.cloud.recaptchaenterprise.v1.ScoreMetrics score_metrics = 2;getScoreMetricsOrBuilderList in interface MetricsOrBuilderpublic int getScoreMetricsCount()
Metrics are continuous and in order by dates, and in the granularity of day. All Key types should have score-based data.
repeated .google.cloud.recaptchaenterprise.v1.ScoreMetrics score_metrics = 2;getScoreMetricsCount in interface MetricsOrBuilderpublic ScoreMetrics getScoreMetrics(int index)
Metrics are continuous and in order by dates, and in the granularity of day. All Key types should have score-based data.
repeated .google.cloud.recaptchaenterprise.v1.ScoreMetrics score_metrics = 2;getScoreMetrics in interface MetricsOrBuilderpublic ScoreMetricsOrBuilder getScoreMetricsOrBuilder(int index)
Metrics are continuous and in order by dates, and in the granularity of day. All Key types should have score-based data.
repeated .google.cloud.recaptchaenterprise.v1.ScoreMetrics score_metrics = 2;getScoreMetricsOrBuilder in interface MetricsOrBuilderpublic List<ChallengeMetrics> getChallengeMetricsList()
Metrics are continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE) have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;
getChallengeMetricsList in interface MetricsOrBuilderpublic List<? extends ChallengeMetricsOrBuilder> getChallengeMetricsOrBuilderList()
Metrics are continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE) have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;
getChallengeMetricsOrBuilderList in interface MetricsOrBuilderpublic int getChallengeMetricsCount()
Metrics are continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE) have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;
getChallengeMetricsCount in interface MetricsOrBuilderpublic ChallengeMetrics getChallengeMetrics(int index)
Metrics are continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE) have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;
getChallengeMetrics in interface MetricsOrBuilderpublic ChallengeMetricsOrBuilder getChallengeMetricsOrBuilder(int index)
Metrics are continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE) have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;
getChallengeMetricsOrBuilder in interface MetricsOrBuilderpublic 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 Metrics parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Metrics parseFrom(InputStream input) throws IOException
IOExceptionpublic static Metrics parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Metrics parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Metrics parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Metrics parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Metrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Metrics.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Metrics.Builder newBuilder()
public static Metrics.Builder newBuilder(Metrics prototype)
public Metrics.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Metrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Metrics getDefaultInstance()
public static com.google.protobuf.Parser<Metrics> parser()
public com.google.protobuf.Parser<Metrics> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Metrics getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.