@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AgentFlowNodeConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Defines an agent node in your flow. You specify the agent to invoke at this point in the flow. For more information, see Node types in Amazon Bedrock works in the Amazon Bedrock User Guide.
Constructor and Description |
---|
AgentFlowNodeConfiguration() |
Modifier and Type | Method and Description |
---|---|
AgentFlowNodeConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAgentAliasArn()
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAgentAliasArn(String agentAliasArn)
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
|
String |
toString()
Returns a string representation of this object.
|
AgentFlowNodeConfiguration |
withAgentAliasArn(String agentAliasArn)
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
|
public void setAgentAliasArn(String agentAliasArn)
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
agentAliasArn
- The Amazon Resource Name (ARN) of the alias of the agent to invoke.public String getAgentAliasArn()
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
public AgentFlowNodeConfiguration withAgentAliasArn(String agentAliasArn)
The Amazon Resource Name (ARN) of the alias of the agent to invoke.
agentAliasArn
- The Amazon Resource Name (ARN) of the alias of the agent to invoke.public String toString()
toString
in class Object
Object.toString()
public AgentFlowNodeConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.