@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisassociateAgentKnowledgeBaseRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
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()
The unique identifier of the agent from which to disassociate the knowledge base.
|
String |
getAgentVersion()
The version of the agent from which to disassociate the knowledge base.
|
String |
getKnowledgeBaseId()
The unique identifier of the knowledge base to disassociate.
|
int |
hashCode() |
void |
setAgentId(String agentId)
The unique identifier of the agent from which to disassociate the knowledge base.
|
void |
setAgentVersion(String agentVersion)
The version of the agent from which to disassociate the knowledge base.
|
void |
setKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to disassociate.
|
String |
toString()
Returns a string representation of this object.
|
DisassociateAgentKnowledgeBaseRequest |
withAgentId(String agentId)
The unique identifier of the agent from which to disassociate the knowledge base.
|
DisassociateAgentKnowledgeBaseRequest |
withAgentVersion(String agentVersion)
The version of the agent from which to disassociate the knowledge base.
|
DisassociateAgentKnowledgeBaseRequest |
withKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to disassociate.
|
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)
The unique identifier of the agent from which to disassociate the knowledge base.
agentId
- The unique identifier of the agent from which to disassociate the knowledge base.public String getAgentId()
The unique identifier of the agent from which to disassociate the knowledge base.
public DisassociateAgentKnowledgeBaseRequest withAgentId(String agentId)
The unique identifier of the agent from which to disassociate the knowledge base.
agentId
- The unique identifier of the agent from which to disassociate the knowledge base.public void setAgentVersion(String agentVersion)
The version of the agent from which to disassociate the knowledge base.
agentVersion
- The version of the agent from which to disassociate the knowledge base.public String getAgentVersion()
The version of the agent from which to disassociate the knowledge base.
public DisassociateAgentKnowledgeBaseRequest withAgentVersion(String agentVersion)
The version of the agent from which to disassociate the knowledge base.
agentVersion
- The version of the agent from which to disassociate the knowledge base.public void setKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to disassociate.
knowledgeBaseId
- The unique identifier of the knowledge base to disassociate.public String getKnowledgeBaseId()
The unique identifier of the knowledge base to disassociate.
public DisassociateAgentKnowledgeBaseRequest withKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to disassociate.
knowledgeBaseId
- The unique identifier of the knowledge base to disassociate.public String toString()
toString
in class Object
Object.toString()
public DisassociateAgentKnowledgeBaseRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()