public static final class WindowsBasedSli.MetricRange extends com.google.protobuf.GeneratedMessageV3 implements WindowsBasedSli.MetricRangeOrBuilder
A `MetricRange` is used when each window is good when the value x of a single `TimeSeries` satisfies `range.min <= x <= range.max`. The provided `TimeSeries` must have `ValueType = INT64` or `ValueType = DOUBLE` and `MetricKind = GAUGE`.Protobuf type
google.monitoring.v3.WindowsBasedSli.MetricRange| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsBasedSli.MetricRange.Builder
A `MetricRange` is used when each window is good when the value x of a
single `TimeSeries` satisfies `range.min <= x <= range.max`.
|
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 |
RANGE_FIELD_NUMBER |
static int |
TIME_SERIES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static WindowsBasedSli.MetricRange |
getDefaultInstance() |
WindowsBasedSli.MetricRange |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<WindowsBasedSli.MetricRange> |
getParserForType() |
Range |
getRange()
Range of values considered "good." For a one-sided range, set one bound
to an infinite value.
|
RangeOrBuilder |
getRangeOrBuilder()
Range of values considered "good." For a one-sided range, set one bound
to an infinite value.
|
int |
getSerializedSize() |
String |
getTimeSeries()
A [monitoring filter](https://cloud.google.com/monitoring/api/v3/filters)
specifying the `TimeSeries` to use for evaluating window quality.
|
com.google.protobuf.ByteString |
getTimeSeriesBytes()
A [monitoring filter](https://cloud.google.com/monitoring/api/v3/filters)
specifying the `TimeSeries` to use for evaluating window quality.
|
int |
hashCode() |
boolean |
hasRange()
Range of values considered "good." For a one-sided range, set one bound
to an infinite value.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static WindowsBasedSli.MetricRange.Builder |
newBuilder() |
static WindowsBasedSli.MetricRange.Builder |
newBuilder(WindowsBasedSli.MetricRange prototype) |
WindowsBasedSli.MetricRange.Builder |
newBuilderForType() |
protected WindowsBasedSli.MetricRange.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static WindowsBasedSli.MetricRange |
parseDelimitedFrom(InputStream input) |
static WindowsBasedSli.MetricRange |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WindowsBasedSli.MetricRange |
parseFrom(byte[] data) |
static WindowsBasedSli.MetricRange |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WindowsBasedSli.MetricRange |
parseFrom(ByteBuffer data) |
static WindowsBasedSli.MetricRange |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WindowsBasedSli.MetricRange |
parseFrom(com.google.protobuf.ByteString data) |
static WindowsBasedSli.MetricRange |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WindowsBasedSli.MetricRange |
parseFrom(com.google.protobuf.CodedInputStream input) |
static WindowsBasedSli.MetricRange |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WindowsBasedSli.MetricRange |
parseFrom(InputStream input) |
static WindowsBasedSli.MetricRange |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<WindowsBasedSli.MetricRange> |
parser() |
WindowsBasedSli.MetricRange.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 TIME_SERIES_FIELD_NUMBER
public static final int RANGE_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 getTimeSeries()
A [monitoring filter](https://cloud.google.com/monitoring/api/v3/filters) specifying the `TimeSeries` to use for evaluating window quality.
string time_series = 1;getTimeSeries in interface WindowsBasedSli.MetricRangeOrBuilderpublic com.google.protobuf.ByteString getTimeSeriesBytes()
A [monitoring filter](https://cloud.google.com/monitoring/api/v3/filters) specifying the `TimeSeries` to use for evaluating window quality.
string time_series = 1;getTimeSeriesBytes in interface WindowsBasedSli.MetricRangeOrBuilderpublic boolean hasRange()
Range of values considered "good." For a one-sided range, set one bound to an infinite value.
.google.monitoring.v3.Range range = 4;hasRange in interface WindowsBasedSli.MetricRangeOrBuilderpublic Range getRange()
Range of values considered "good." For a one-sided range, set one bound to an infinite value.
.google.monitoring.v3.Range range = 4;getRange in interface WindowsBasedSli.MetricRangeOrBuilderpublic RangeOrBuilder getRangeOrBuilder()
Range of values considered "good." For a one-sided range, set one bound to an infinite value.
.google.monitoring.v3.Range range = 4;getRangeOrBuilder in interface WindowsBasedSli.MetricRangeOrBuilderpublic 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 WindowsBasedSli.MetricRange parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WindowsBasedSli.MetricRange parseFrom(InputStream input) throws IOException
IOExceptionpublic static WindowsBasedSli.MetricRange parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WindowsBasedSli.MetricRange parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static WindowsBasedSli.MetricRange parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WindowsBasedSli.MetricRange parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static WindowsBasedSli.MetricRange parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic WindowsBasedSli.MetricRange.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static WindowsBasedSli.MetricRange.Builder newBuilder()
public static WindowsBasedSli.MetricRange.Builder newBuilder(WindowsBasedSli.MetricRange prototype)
public WindowsBasedSli.MetricRange.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected WindowsBasedSli.MetricRange.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static WindowsBasedSli.MetricRange getDefaultInstance()
public static com.google.protobuf.Parser<WindowsBasedSli.MetricRange> parser()
public com.google.protobuf.Parser<WindowsBasedSli.MetricRange> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public WindowsBasedSli.MetricRange getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.