Class CaribouAttributeValue
Inheritance
object
CaribouAttributeValue
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class CaribouAttributeValue : IDirectResponseSchema
Properties
BooleanValue
Tags 1 through 15 are reserved for the most commonly used fields.
Declaration
[JsonProperty("booleanValue")]
public virtual bool? BooleanValue { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IntValue
Declaration
[JsonProperty("intValue")]
public virtual int? IntValue { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
LongValue
Declaration
[JsonProperty("longValue")]
public virtual long? LongValue { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
RawByteValue
Generally, applications should avoid storing raw bytes and instead store structured data as protocol buffer extensions. This both reduces the amount of ad-hoc attribute parsing code as well as eliminates an intermediate copy of the data when deserializing the value. The rawByteValue field is mainly provided for compatibility with attributes stored before the introduction of the Attribute.Value.
Declaration
[JsonProperty("rawByteValue")]
public virtual string RawByteValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StringValue
Declaration
[JsonProperty("stringValue")]
public virtual string StringValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |