@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisassociateAgentKnowledgeBaseRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Disassociate Agent Knowledge Base Request
NOOP
Constructor and Description |
---|
DisassociateAgentKnowledgeBaseRequest() |
Modifier and Type | Method and Description |
---|---|
DisassociateAgentKnowledgeBaseRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAgentId()
Id generated at the server side when an Agent is created
|
String |
getAgentVersion()
Draft Version of the Agent.
|
String |
getKnowledgeBaseId()
Id generated at the server side when a Knowledge Base is associated to an Agent
|
int |
hashCode() |
void |
setAgentId(String agentId)
Id generated at the server side when an Agent is created
|
void |
setAgentVersion(String agentVersion)
Draft Version of the Agent.
|
void |
setKnowledgeBaseId(String knowledgeBaseId)
Id generated at the server side when a Knowledge Base is associated to an Agent
|
String |
toString()
Returns a string representation of this object.
|
DisassociateAgentKnowledgeBaseRequest |
withAgentId(String agentId)
Id generated at the server side when an Agent is created
|
DisassociateAgentKnowledgeBaseRequest |
withAgentVersion(String agentVersion)
Draft Version of the Agent.
|
DisassociateAgentKnowledgeBaseRequest |
withKnowledgeBaseId(String knowledgeBaseId)
Id generated at the server side when a Knowledge Base is associated to an Agent
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public DisassociateAgentKnowledgeBaseRequest()
public void setAgentId(String agentId)
Id generated at the server side when an Agent is created
agentId
- Id generated at the server side when an Agent is createdpublic String getAgentId()
Id generated at the server side when an Agent is created
public DisassociateAgentKnowledgeBaseRequest withAgentId(String agentId)
Id generated at the server side when an Agent is created
agentId
- Id generated at the server side when an Agent is createdpublic void setAgentVersion(String agentVersion)
Draft Version of the Agent.
agentVersion
- Draft Version of the Agent.public String getAgentVersion()
Draft Version of the Agent.
public DisassociateAgentKnowledgeBaseRequest withAgentVersion(String agentVersion)
Draft Version of the Agent.
agentVersion
- Draft Version of the Agent.public void setKnowledgeBaseId(String knowledgeBaseId)
Id generated at the server side when a Knowledge Base is associated to an Agent
knowledgeBaseId
- Id generated at the server side when a Knowledge Base is associated to an Agentpublic String getKnowledgeBaseId()
Id generated at the server side when a Knowledge Base is associated to an Agent
public DisassociateAgentKnowledgeBaseRequest withKnowledgeBaseId(String knowledgeBaseId)
Id generated at the server side when a Knowledge Base is associated to an Agent
knowledgeBaseId
- Id generated at the server side when a Knowledge Base is associated to an Agentpublic String toString()
toString
in class Object
Object.toString()
public DisassociateAgentKnowledgeBaseRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()