Interface AgentCardOrBuilder (0.9.0)

public interface AgentCardOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

public abstract String getDescription()

Required. A description of the agent's domain of action/solution space.

string description = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Required. A description of the agent's domain of action/solution space.

string description = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for description.

getName()

public abstract String getName()

Required. A human-readable name for the agent.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. A human-readable name for the agent.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for name.

getSkills(int index)

public abstract AgentSkill getSkills(int index)

Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at.

repeated .google.cloud.ces.v1beta.AgentSkill skills = 6 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AgentSkill

getSkillsCount()

public abstract int getSkillsCount()

Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at.

repeated .google.cloud.ces.v1beta.AgentSkill skills = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getSkillsList()

public abstract List<AgentSkill> getSkillsList()

Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at.

repeated .google.cloud.ces.v1beta.AgentSkill skills = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<AgentSkill>

getSkillsOrBuilder(int index)

public abstract AgentSkillOrBuilder getSkillsOrBuilder(int index)

Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at.

repeated .google.cloud.ces.v1beta.AgentSkill skills = 6 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AgentSkillOrBuilder

getSkillsOrBuilderList()

public abstract List<? extends AgentSkillOrBuilder> getSkillsOrBuilderList()

Required. Skills represent a unit of ability an agent can perform. This may somewhat abstract but represents a more focused set of actions that the agent is highly likely to succeed at.

repeated .google.cloud.ces.v1beta.AgentSkill skills = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AgentSkillOrBuilder>

getSupportedInterfaces(int index)

public abstract AgentInterface getSupportedInterfaces(int index)

Required. Ordered list of supported interfaces. The first entry is preferred.

repeated .google.cloud.ces.v1beta.AgentInterface supported_interfaces = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AgentInterface

getSupportedInterfacesCount()

public abstract int getSupportedInterfacesCount()

Required. Ordered list of supported interfaces. The first entry is preferred.

repeated .google.cloud.ces.v1beta.AgentInterface supported_interfaces = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getSupportedInterfacesList()

public abstract List<AgentInterface> getSupportedInterfacesList()

Required. Ordered list of supported interfaces. The first entry is preferred.

repeated .google.cloud.ces.v1beta.AgentInterface supported_interfaces = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<AgentInterface>

getSupportedInterfacesOrBuilder(int index)

public abstract AgentInterfaceOrBuilder getSupportedInterfacesOrBuilder(int index)

Required. Ordered list of supported interfaces. The first entry is preferred.

repeated .google.cloud.ces.v1beta.AgentInterface supported_interfaces = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
AgentInterfaceOrBuilder

getSupportedInterfacesOrBuilderList()

public abstract List<? extends AgentInterfaceOrBuilder> getSupportedInterfacesOrBuilderList()

Required. Ordered list of supported interfaces. The first entry is preferred.

repeated .google.cloud.ces.v1beta.AgentInterface supported_interfaces = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AgentInterfaceOrBuilder>

getVersion()

public abstract String getVersion()

Required. The version of the agent.

string version = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Required. The version of the agent.

string version = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for version.