Class Metrics
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.recaptchaenterprise.v1.Metrics
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MetricsOrBuilder,Serializable
public final class Metrics extends com.google.protobuf.GeneratedMessageV3 implements MetricsOrBuilder
Metrics for a single Key.
Protobuf typegoogle.cloud.recaptchaenterprise.v1.Metrics- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetrics.BuilderMetrics for a single Key.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intCHALLENGE_METRICS_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intSCORE_METRICS_FIELD_NUMBERstatic intSTART_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ChallengeMetricsgetChallengeMetrics(int index)Metrics will be continuous and in order by dates, and in the granularity of day.intgetChallengeMetricsCount()Metrics will be continuous and in order by dates, and in the granularity of day.List<ChallengeMetrics>getChallengeMetricsList()Metrics will be continuous and in order by dates, and in the granularity of day.ChallengeMetricsOrBuildergetChallengeMetricsOrBuilder(int index)Metrics will be continuous and in order by dates, and in the granularity of day.List<? extends ChallengeMetricsOrBuilder>getChallengeMetricsOrBuilderList()Metrics will be continuous and in order by dates, and in the granularity of day.static MetricsgetDefaultInstance()MetricsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.com.google.protobuf.Parser<Metrics>getParserForType()ScoreMetricsgetScoreMetrics(int index)Metrics will be continuous and in order by dates, and in the granularity of day.intgetScoreMetricsCount()Metrics will be continuous and in order by dates, and in the granularity of day.List<ScoreMetrics>getScoreMetricsList()Metrics will be continuous and in order by dates, and in the granularity of day.ScoreMetricsOrBuildergetScoreMetricsOrBuilder(int index)Metrics will be continuous and in order by dates, and in the granularity of day.List<? extends ScoreMetricsOrBuilder>getScoreMetricsOrBuilderList()Metrics will be continuous and in order by dates, and in the granularity of day.intgetSerializedSize()com.google.protobuf.TimestampgetStartTime()Inclusive start time aligned to a day (UTC).com.google.protobuf.TimestampOrBuildergetStartTimeOrBuilder()Inclusive start time aligned to a day (UTC).inthashCode()booleanhasStartTime()Inclusive start time aligned to a day (UTC).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Metrics.BuildernewBuilder()static Metrics.BuildernewBuilder(Metrics prototype)Metrics.BuildernewBuilderForType()protected Metrics.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static MetricsparseDelimitedFrom(InputStream input)static MetricsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MetricsparseFrom(byte[] data)static MetricsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MetricsparseFrom(com.google.protobuf.ByteString data)static MetricsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MetricsparseFrom(com.google.protobuf.CodedInputStream input)static MetricsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MetricsparseFrom(InputStream input)static MetricsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MetricsparseFrom(ByteBuffer data)static MetricsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Metrics>parser()Metrics.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCORE_METRICS_FIELD_NUMBER
public static final int SCORE_METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CHALLENGE_METRICS_FIELD_NUMBER
public static final int CHALLENGE_METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Output only. The name of the metrics, in the format "projects/{project}/keys/{key}/metrics".string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfaceMetricsOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The name of the metrics, in the format "projects/{project}/keys/{key}/metrics".string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceMetricsOrBuilder- Returns:
- The bytes for name.
-
hasStartTime
public boolean hasStartTime()
Inclusive start time aligned to a day (UTC).
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceMetricsOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()
Inclusive start time aligned to a day (UTC).
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceMetricsOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Inclusive start time aligned to a day (UTC).
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceMetricsOrBuilder
-
getScoreMetricsList
public List<ScoreMetrics> getScoreMetricsList()
Metrics will be 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;- Specified by:
getScoreMetricsListin interfaceMetricsOrBuilder
-
getScoreMetricsOrBuilderList
public List<? extends ScoreMetricsOrBuilder> getScoreMetricsOrBuilderList()
Metrics will be 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;- Specified by:
getScoreMetricsOrBuilderListin interfaceMetricsOrBuilder
-
getScoreMetricsCount
public int getScoreMetricsCount()
Metrics will be 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;- Specified by:
getScoreMetricsCountin interfaceMetricsOrBuilder
-
getScoreMetrics
public ScoreMetrics getScoreMetrics(int index)
Metrics will be 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;- Specified by:
getScoreMetricsin interfaceMetricsOrBuilder
-
getScoreMetricsOrBuilder
public ScoreMetricsOrBuilder getScoreMetricsOrBuilder(int index)
Metrics will be 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;- Specified by:
getScoreMetricsOrBuilderin interfaceMetricsOrBuilder
-
getChallengeMetricsList
public List<ChallengeMetrics> getChallengeMetricsList()
Metrics will be continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE), will have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;- Specified by:
getChallengeMetricsListin interfaceMetricsOrBuilder
-
getChallengeMetricsOrBuilderList
public List<? extends ChallengeMetricsOrBuilder> getChallengeMetricsOrBuilderList()
Metrics will be continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE), will have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;- Specified by:
getChallengeMetricsOrBuilderListin interfaceMetricsOrBuilder
-
getChallengeMetricsCount
public int getChallengeMetricsCount()
Metrics will be continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE), will have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;- Specified by:
getChallengeMetricsCountin interfaceMetricsOrBuilder
-
getChallengeMetrics
public ChallengeMetrics getChallengeMetrics(int index)
Metrics will be continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE), will have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;- Specified by:
getChallengeMetricsin interfaceMetricsOrBuilder
-
getChallengeMetricsOrBuilder
public ChallengeMetricsOrBuilder getChallengeMetricsOrBuilder(int index)
Metrics will be continuous and in order by dates, and in the granularity of day. Only challenge-based keys (CHECKBOX, INVISIBLE), will have challenge-based data.
repeated .google.cloud.recaptchaenterprise.v1.ChallengeMetrics challenge_metrics = 3;- Specified by:
getChallengeMetricsOrBuilderin interfaceMetricsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Metrics parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Metrics parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Metrics parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Metrics parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Metrics parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Metrics parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Metrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Metrics.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Metrics.Builder newBuilder()
-
newBuilder
public static Metrics.Builder newBuilder(Metrics prototype)
-
toBuilder
public Metrics.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Metrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Metrics getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Metrics> parser()
-
getParserForType
public com.google.protobuf.Parser<Metrics> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Metrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-