Interface GenerateGroundedContentRequest.GroundingSource.InlineSourceOrBuilder (0.51.0)

public static interface GenerateGroundedContentRequest.GroundingSource.InlineSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsAttributes(String key)

public abstract boolean containsAttributes(String key)

Attributes associated with the content.

Common attributes include source (indicating where the content was sourced from) and author (indicating the author of the content).

map<string, string> attributes = 2;

Parameter
Name Description
key String
Returns
Type Description
boolean

getAttributes() (deprecated)

public abstract Map<String,String> getAttributes()

Use #getAttributesMap() instead.

Returns
Type Description
Map<String,String>

getAttributesCount()

public abstract int getAttributesCount()

Attributes associated with the content.

Common attributes include source (indicating where the content was sourced from) and author (indicating the author of the content).

map<string, string> attributes = 2;

Returns
Type Description
int

getAttributesMap()

public abstract Map<String,String> getAttributesMap()

Attributes associated with the content.

Common attributes include source (indicating where the content was sourced from) and author (indicating the author of the content).

map<string, string> attributes = 2;

Returns
Type Description
Map<String,String>

getAttributesOrDefault(String key, String defaultValue)

public abstract String getAttributesOrDefault(String key, String defaultValue)

Attributes associated with the content.

Common attributes include source (indicating where the content was sourced from) and author (indicating the author of the content).

map<string, string> attributes = 2;

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getAttributesOrThrow(String key)

public abstract String getAttributesOrThrow(String key)

Attributes associated with the content.

Common attributes include source (indicating where the content was sourced from) and author (indicating the author of the content).

map<string, string> attributes = 2;

Parameter
Name Description
key String
Returns
Type Description
String

getGroundingFacts(int index)

public abstract GroundingFact getGroundingFacts(int index)

List of facts to be used for grounding.

repeated .google.cloud.discoveryengine.v1.GroundingFact grounding_facts = 1;

Parameter
Name Description
index int
Returns
Type Description
GroundingFact

getGroundingFactsCount()

public abstract int getGroundingFactsCount()

List of facts to be used for grounding.

repeated .google.cloud.discoveryengine.v1.GroundingFact grounding_facts = 1;

Returns
Type Description
int

getGroundingFactsList()

public abstract List<GroundingFact> getGroundingFactsList()

List of facts to be used for grounding.

repeated .google.cloud.discoveryengine.v1.GroundingFact grounding_facts = 1;

Returns
Type Description
List<GroundingFact>

getGroundingFactsOrBuilder(int index)

public abstract GroundingFactOrBuilder getGroundingFactsOrBuilder(int index)

List of facts to be used for grounding.

repeated .google.cloud.discoveryengine.v1.GroundingFact grounding_facts = 1;

Parameter
Name Description
index int
Returns
Type Description
GroundingFactOrBuilder

getGroundingFactsOrBuilderList()

public abstract List<? extends GroundingFactOrBuilder> getGroundingFactsOrBuilderList()

List of facts to be used for grounding.

repeated .google.cloud.discoveryengine.v1.GroundingFact grounding_facts = 1;

Returns
Type Description
List<? extends com.google.cloud.discoveryengine.v1.GroundingFactOrBuilder>