Interface CompanionAgentOrBuilder (4.105.0)

public interface CompanionAgentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCesToolSpecs(int index)

public abstract CesToolSpec getCesToolSpecs(int index)

Optional. List of CES tool specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CesToolSpec

getCesToolSpecsCount()

public abstract int getCesToolSpecsCount()

Optional. List of CES tool specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCesToolSpecsList()

public abstract List<CesToolSpec> getCesToolSpecsList()

Optional. List of CES tool specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CesToolSpec>

getCesToolSpecsOrBuilder(int index)

public abstract CesToolSpecOrBuilder getCesToolSpecsOrBuilder(int index)

Optional. List of CES tool specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CesToolSpecOrBuilder

getCesToolSpecsOrBuilderList()

public abstract List<? extends CesToolSpecOrBuilder> getCesToolSpecsOrBuilderList()

Optional. List of CES tool specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.CesToolSpec ces_tool_specs = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.CesToolSpecOrBuilder>

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. Creation time of this companion agent.

.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. Creation time of this companion agent.

.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getDescription()

public abstract String getDescription()

Optional. Description for the companion agent.

string description = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Optional. Description for the companion agent.

string description = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

Optional. Display name for the companion agent. Character limit is 63.

string display_name = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. Display name for the companion agent. Character limit is 63.

string display_name = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for displayName.

getName()

public abstract String getName()

Identifier. The unique identifier of the companion agent. Format: projects/{project}/locations/{location}/companionAgents/{companion_agent}

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

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The unique identifier of the companion agent. Format: projects/{project}/locations/{location}/companionAgents/{companion_agent}

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

Returns
Type Description
ByteString

The bytes for name.

getSkillConfigs(int index)

public abstract CompanionAgent.SkillConfig getSkillConfigs(int index)

Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

repeated .google.cloud.dialogflow.v2.CompanionAgent.SkillConfig skill_configs = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CompanionAgent.SkillConfig

getSkillConfigsCount()

public abstract int getSkillConfigsCount()

Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

repeated .google.cloud.dialogflow.v2.CompanionAgent.SkillConfig skill_configs = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getSkillConfigsList()

public abstract List<CompanionAgent.SkillConfig> getSkillConfigsList()

Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

repeated .google.cloud.dialogflow.v2.CompanionAgent.SkillConfig skill_configs = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<SkillConfig>

getSkillConfigsOrBuilder(int index)

public abstract CompanionAgent.SkillConfigOrBuilder getSkillConfigsOrBuilder(int index)

Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

repeated .google.cloud.dialogflow.v2.CompanionAgent.SkillConfig skill_configs = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CompanionAgent.SkillConfigOrBuilder

getSkillConfigsOrBuilderList()

public abstract List<? extends CompanionAgent.SkillConfigOrBuilder> getSkillConfigsOrBuilderList()

Optional. List of skill configs for the companion agent. Allows at most one instance of each SkillConfig type.

repeated .google.cloud.dialogflow.v2.CompanionAgent.SkillConfig skill_configs = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.CompanionAgent.SkillConfigOrBuilder>

getToolsetTools(int index)

public abstract ToolsetTool getToolsetTools(int index)

Optional. List of CES toolset specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ToolsetTool

getToolsetToolsCount()

public abstract int getToolsetToolsCount()

Optional. List of CES toolset specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getToolsetToolsList()

public abstract List<ToolsetTool> getToolsetToolsList()

Optional. List of CES toolset specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ToolsetTool>

getToolsetToolsOrBuilder(int index)

public abstract ToolsetToolOrBuilder getToolsetToolsOrBuilder(int index)

Optional. List of CES toolset specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ToolsetToolOrBuilder

getToolsetToolsOrBuilderList()

public abstract List<? extends ToolsetToolOrBuilder> getToolsetToolsOrBuilderList()

Optional. List of CES toolset specs that the companion agent can choose from.

repeated .google.cloud.dialogflow.v2.ToolsetTool toolset_tools = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.ToolsetToolOrBuilder>

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. Update time of this companion agent.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. Update time of this companion agent.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. Creation time of this companion agent.

.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. Update time of this companion agent.

.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.