Interface DocumentInfoOrBuilder (0.58.0)

public interface DocumentInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConversionValue()

public abstract float getConversionValue()

Optional. The conversion value associated with this Document. Must be set if UserEvent.event_type is "conversion".

For example, a value of 1000 signifies that 1000 seconds were spent viewing a Document for the watch conversion type.

optional float conversion_value = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
float

The conversionValue.

getDocumentDescriptorCase()

public abstract DocumentInfo.DocumentDescriptorCase getDocumentDescriptorCase()
Returns
Type Description
DocumentInfo.DocumentDescriptorCase

getId()

public abstract String getId()

The Document resource ID.

string id = 1;

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

The Document resource ID.

string id = 1;

Returns
Type Description
ByteString

The bytes for id.

getJoined()

public abstract boolean getJoined()

Output only. Whether the referenced Document can be found in the data store.

bool joined = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The joined.

getName()

public abstract String getName()

The Document resource full name, of the form: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/branches/{branch_id}/documents/{document_id}

string name = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The Document resource full name, of the form: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/branches/{branch_id}/documents/{document_id}

string name = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

getPromotionIds(int index)

public abstract String getPromotionIds(int index)

The promotion IDs associated with this Document. Currently, this field is restricted to at most one ID.

repeated string promotion_ids = 4;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The promotionIds at the given index.

getPromotionIdsBytes(int index)

public abstract ByteString getPromotionIdsBytes(int index)

The promotion IDs associated with this Document. Currently, this field is restricted to at most one ID.

repeated string promotion_ids = 4;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the promotionIds at the given index.

getPromotionIdsCount()

public abstract int getPromotionIdsCount()

The promotion IDs associated with this Document. Currently, this field is restricted to at most one ID.

repeated string promotion_ids = 4;

Returns
Type Description
int

The count of promotionIds.

getPromotionIdsList()

public abstract List<String> getPromotionIdsList()

The promotion IDs associated with this Document. Currently, this field is restricted to at most one ID.

repeated string promotion_ids = 4;

Returns
Type Description
List<String>

A list containing the promotionIds.

getQuantity()

public abstract int getQuantity()

Quantity of the Document associated with the user event. Defaults to 1.

For example, this field is 2 if two quantities of the same Document are involved in a add-to-cart event.

Required for events of the following event types:

  • add-to-cart
  • purchase

optional int32 quantity = 3;

Returns
Type Description
int

The quantity.

getUri()

public abstract String getUri()

The Document URI - only allowed for website data stores.

string uri = 6;

Returns
Type Description
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

The Document URI - only allowed for website data stores.

string uri = 6;

Returns
Type Description
ByteString

The bytes for uri.

hasConversionValue()

public abstract boolean hasConversionValue()

Optional. The conversion value associated with this Document. Must be set if UserEvent.event_type is "conversion".

For example, a value of 1000 signifies that 1000 seconds were spent viewing a Document for the watch conversion type.

optional float conversion_value = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the conversionValue field is set.

hasId()

public abstract boolean hasId()

The Document resource ID.

string id = 1;

Returns
Type Description
boolean

Whether the id field is set.

hasName()

public abstract boolean hasName()

The Document resource full name, of the form: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/branches/{branch_id}/documents/{document_id}

string name = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the name field is set.

hasQuantity()

public abstract boolean hasQuantity()

Quantity of the Document associated with the user event. Defaults to 1.

For example, this field is 2 if two quantities of the same Document are involved in a add-to-cart event.

Required for events of the following event types:

  • add-to-cart
  • purchase

optional int32 quantity = 3;

Returns
Type Description
boolean

Whether the quantity field is set.

hasUri()

public abstract boolean hasUri()

The Document URI - only allowed for website data stores.

string uri = 6;

Returns
Type Description
boolean

Whether the uri field is set.