public final class Value extends GeneratedMessage implements ValueOrBuilder
Value represents a dynamically typed value which can be either be
a float, a integer, a string, or a datetime value. A producer of value is
expected to set one of these variants. Absence of any variant indicates an
error.
Protobuf type google.cloud.contentwarehouse.v1.Value
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BOOLEAN_VALUE_FIELD_NUMBER
public static final int BOOLEAN_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATETIME_VALUE_FIELD_NUMBER
public static final int DATETIME_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENUM_VALUE_FIELD_NUMBER
public static final int ENUM_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FLOAT_VALUE_FIELD_NUMBER
public static final int FLOAT_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INT_VALUE_FIELD_NUMBER
public static final int INT_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 |
|
TIMESTAMP_VALUE_FIELD_NUMBER
public static final int TIMESTAMP_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Value getDefaultInstance()
| Returns |
| Type |
Description |
Value |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Value.Builder newBuilder()
newBuilder(Value prototype)
public static Value.Builder newBuilder(Value prototype)
| Parameter |
| Name |
Description |
prototype |
Value
|
parseDelimitedFrom(InputStream input)
public static Value parseDelimitedFrom(InputStream input)
| Returns |
| Type |
Description |
Value |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Value parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parseFrom(byte[] data)
public static Value parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
Value |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Value parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parseFrom(ByteString data)
public static Value parseFrom(ByteString data)
| Returns |
| Type |
Description |
Value |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Value parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parseFrom(CodedInputStream input)
public static Value parseFrom(CodedInputStream input)
| Returns |
| Type |
Description |
Value |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Value parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parseFrom(InputStream input)
public static Value parseFrom(InputStream input)
| Returns |
| Type |
Description |
Value |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Value parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parseFrom(ByteBuffer data)
public static Value parseFrom(ByteBuffer data)
| Returns |
| Type |
Description |
Value |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Value parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Value |
|
parser()
public static Parser<Value> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBooleanValue()
public boolean getBooleanValue()
Represents a boolean value.
bool boolean_value = 7;
| Returns |
| Type |
Description |
boolean |
The booleanValue.
|
getDatetimeValue()
public DateTime getDatetimeValue()
Represents a datetime value.
.google.type.DateTime datetime_value = 5;
| Returns |
| Type |
Description |
com.google.type.DateTime |
The datetimeValue.
|
getDatetimeValueOrBuilder()
public DateTimeOrBuilder getDatetimeValueOrBuilder()
Represents a datetime value.
.google.type.DateTime datetime_value = 5;
| Returns |
| Type |
Description |
com.google.type.DateTimeOrBuilder |
|
getDefaultInstanceForType()
public Value getDefaultInstanceForType()
| Returns |
| Type |
Description |
Value |
|
getEnumValue()
public EnumValue getEnumValue()
Represents an enum value.
.google.cloud.contentwarehouse.v1.EnumValue enum_value = 4;
| Returns |
| Type |
Description |
EnumValue |
The enumValue.
|
getEnumValueOrBuilder()
public EnumValueOrBuilder getEnumValueOrBuilder()
Represents an enum value.
.google.cloud.contentwarehouse.v1.EnumValue enum_value = 4;
getFloatValue()
public float getFloatValue()
Represents a float value.
float float_value = 1;
| Returns |
| Type |
Description |
float |
The floatValue.
|
getIntValue()
Represents a integer value.
int32 int_value = 2;
| Returns |
| Type |
Description |
int |
The intValue.
|
getKindCase()
public Value.KindCase getKindCase()
getParserForType()
public Parser<Value> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStringValue()
public String getStringValue()
Represents a string value.
string string_value = 3;
| Returns |
| Type |
Description |
String |
The stringValue.
|
getStringValueBytes()
public ByteString getStringValueBytes()
Represents a string value.
string string_value = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for stringValue.
|
getTimestampValue()
public TimestampValue getTimestampValue()
Represents a timestamp value.
.google.cloud.contentwarehouse.v1.TimestampValue timestamp_value = 6;
getTimestampValueOrBuilder()
public TimestampValueOrBuilder getTimestampValueOrBuilder()
Represents a timestamp value.
.google.cloud.contentwarehouse.v1.TimestampValue timestamp_value = 6;
hasBooleanValue()
public boolean hasBooleanValue()
Represents a boolean value.
bool boolean_value = 7;
| Returns |
| Type |
Description |
boolean |
Whether the booleanValue field is set.
|
hasDatetimeValue()
public boolean hasDatetimeValue()
Represents a datetime value.
.google.type.DateTime datetime_value = 5;
| Returns |
| Type |
Description |
boolean |
Whether the datetimeValue field is set.
|
hasEnumValue()
public boolean hasEnumValue()
Represents an enum value.
.google.cloud.contentwarehouse.v1.EnumValue enum_value = 4;
| Returns |
| Type |
Description |
boolean |
Whether the enumValue field is set.
|
hasFloatValue()
public boolean hasFloatValue()
Represents a float value.
float float_value = 1;
| Returns |
| Type |
Description |
boolean |
Whether the floatValue field is set.
|
hasIntValue()
public boolean hasIntValue()
Represents a integer value.
int32 int_value = 2;
| Returns |
| Type |
Description |
boolean |
Whether the intValue field is set.
|
hasStringValue()
public boolean hasStringValue()
Represents a string value.
string string_value = 3;
| Returns |
| Type |
Description |
boolean |
Whether the stringValue field is set.
|
hasTimestampValue()
public boolean hasTimestampValue()
Represents a timestamp value.
.google.cloud.contentwarehouse.v1.TimestampValue timestamp_value = 6;
| Returns |
| Type |
Description |
boolean |
Whether the timestampValue field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Value.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Value.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Value.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides