public final class TypedValue extends GeneratedMessageV3 implements TypedValueOrBuilder
A single strongly-typed value.
Protobuf type google.monitoring.v3.TypedValue
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
BOOL_VALUE_FIELD_NUMBER
public static final int BOOL_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DISTRIBUTION_VALUE_FIELD_NUMBER
public static final int DISTRIBUTION_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DOUBLE_VALUE_FIELD_NUMBER
public static final int DOUBLE_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INT64_VALUE_FIELD_NUMBER
public static final int INT64_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STRING_VALUE_FIELD_NUMBER
public static final int STRING_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static TypedValue getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static TypedValue.Builder newBuilder()
newBuilder(TypedValue prototype)
public static TypedValue.Builder newBuilder(TypedValue prototype)
public static TypedValue parseDelimitedFrom(InputStream input)
public static TypedValue parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static TypedValue parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static TypedValue parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(CodedInputStream input)
public static TypedValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(InputStream input)
public static TypedValue parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static TypedValue parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<TypedValue> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getBoolValue()
public boolean getBoolValue()
A Boolean value: true
or false
.
bool bool_value = 1;
Returns |
Type |
Description |
boolean |
The boolValue.
|
getDefaultInstanceForType()
public TypedValue getDefaultInstanceForType()
getDistributionValue()
public Distribution getDistributionValue()
A distribution value.
.google.api.Distribution distribution_value = 5;
Returns |
Type |
Description |
com.google.api.Distribution |
The distributionValue.
|
getDistributionValueOrBuilder()
public DistributionOrBuilder getDistributionValueOrBuilder()
A distribution value.
.google.api.Distribution distribution_value = 5;
Returns |
Type |
Description |
com.google.api.DistributionOrBuilder |
|
getDoubleValue()
public double getDoubleValue()
A 64-bit double-precision floating-point number. Its magnitude
is approximately ±10<sup>±300</sup> and it has 16
significant digits of precision.
double double_value = 3;
Returns |
Type |
Description |
double |
The doubleValue.
|
getInt64Value()
public long getInt64Value()
A 64-bit integer. Its range is approximately ±9.2x10<sup>18</sup>.
int64 int64_value = 2;
Returns |
Type |
Description |
long |
The int64Value.
|
getParserForType()
public Parser<TypedValue> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getStringValue()
public String getStringValue()
A variable-length string value.
string string_value = 4;
Returns |
Type |
Description |
String |
The stringValue.
|
getStringValueBytes()
public ByteString getStringValueBytes()
A variable-length string value.
string string_value = 4;
Returns |
Type |
Description |
ByteString |
The bytes for stringValue.
|
getValueCase()
public TypedValue.ValueCase getValueCase()
hasBoolValue()
public boolean hasBoolValue()
A Boolean value: true
or false
.
bool bool_value = 1;
Returns |
Type |
Description |
boolean |
Whether the boolValue field is set.
|
hasDistributionValue()
public boolean hasDistributionValue()
A distribution value.
.google.api.Distribution distribution_value = 5;
Returns |
Type |
Description |
boolean |
Whether the distributionValue field is set.
|
hasDoubleValue()
public boolean hasDoubleValue()
A 64-bit double-precision floating-point number. Its magnitude
is approximately ±10<sup>±300</sup> and it has 16
significant digits of precision.
double double_value = 3;
Returns |
Type |
Description |
boolean |
Whether the doubleValue field is set.
|
hasInt64Value()
public boolean hasInt64Value()
A 64-bit integer. Its range is approximately ±9.2x10<sup>18</sup>.
int64 int64_value = 2;
Returns |
Type |
Description |
boolean |
Whether the int64Value field is set.
|
hasStringValue()
public boolean hasStringValue()
A variable-length string value.
string string_value = 4;
Returns |
Type |
Description |
boolean |
Whether the stringValue field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public TypedValue.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected TypedValue.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public TypedValue.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides