public final class TypedValue extends GeneratedMessageV3 implements TypedValueOrBuilder
A single strongly-typed value.
Protobuf type google.cloud.bigquery.migration.v2.TypedValue
Static Fields
BOOL_VALUE_FIELD_NUMBER
public static final int BOOL_VALUE_FIELD_NUMBER
Field Value
DISTRIBUTION_VALUE_FIELD_NUMBER
public static final int DISTRIBUTION_VALUE_FIELD_NUMBER
Field Value
DOUBLE_VALUE_FIELD_NUMBER
public static final int DOUBLE_VALUE_FIELD_NUMBER
Field Value
INT64_VALUE_FIELD_NUMBER
public static final int INT64_VALUE_FIELD_NUMBER
Field Value
STRING_VALUE_FIELD_NUMBER
public static final int STRING_VALUE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static TypedValue getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static TypedValue.Builder newBuilder()
Returns
newBuilder(TypedValue prototype)
public static TypedValue.Builder newBuilder(TypedValue prototype)
Parameter
Returns
public static TypedValue parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static TypedValue parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static TypedValue parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static TypedValue parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static TypedValue parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static TypedValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static TypedValue parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static TypedValue parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static TypedValue parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static TypedValue parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<TypedValue> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
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()
Returns
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^(+/-300)
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^18
.
int64 int64_value = 2;
Returns
Type | Description |
long | The int64Value.
|
getParserForType()
public Parser<TypedValue> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
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.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getValueCase()
public TypedValue.ValueCase getValueCase()
Returns
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^(+/-300)
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^18
.
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
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public TypedValue.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected TypedValue.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public TypedValue.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions