@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateRetrieverRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateRetrieverRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateRetrieverRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier of your Amazon Q application.
|
RetrieverConfiguration |
getConfiguration() |
String |
getDisplayName()
The name of your retriever.
|
String |
getRetrieverId()
The identifier of your retriever.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of your Amazon Q application.
|
void |
setConfiguration(RetrieverConfiguration configuration) |
void |
setDisplayName(String displayName)
The name of your retriever.
|
void |
setRetrieverId(String retrieverId)
The identifier of your retriever.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
|
String |
toString()
Returns a string representation of this object.
|
UpdateRetrieverRequest |
withApplicationId(String applicationId)
The identifier of your Amazon Q application.
|
UpdateRetrieverRequest |
withConfiguration(RetrieverConfiguration configuration) |
UpdateRetrieverRequest |
withDisplayName(String displayName)
The name of your retriever.
|
UpdateRetrieverRequest |
withRetrieverId(String retrieverId)
The identifier of your retriever.
|
UpdateRetrieverRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
|
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 void setApplicationId(String applicationId)
The identifier of your Amazon Q application.
applicationId
- The identifier of your Amazon Q application.public String getApplicationId()
The identifier of your Amazon Q application.
public UpdateRetrieverRequest withApplicationId(String applicationId)
The identifier of your Amazon Q application.
applicationId
- The identifier of your Amazon Q application.public void setConfiguration(RetrieverConfiguration configuration)
configuration
- public RetrieverConfiguration getConfiguration()
public UpdateRetrieverRequest withConfiguration(RetrieverConfiguration configuration)
configuration
- public void setDisplayName(String displayName)
The name of your retriever.
displayName
- The name of your retriever.public String getDisplayName()
The name of your retriever.
public UpdateRetrieverRequest withDisplayName(String displayName)
The name of your retriever.
displayName
- The name of your retriever.public void setRetrieverId(String retrieverId)
The identifier of your retriever.
retrieverId
- The identifier of your retriever.public String getRetrieverId()
The identifier of your retriever.
public UpdateRetrieverRequest withRetrieverId(String retrieverId)
The identifier of your retriever.
retrieverId
- The identifier of your retriever.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
roleArn
- The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required
resources.public String getRoleArn()
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
public UpdateRetrieverRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required resources.
roleArn
- The Amazon Resource Name (ARN) of an IAM role with permission to access the retriever and required
resources.public String toString()
toString
in class Object
Object.toString()
public UpdateRetrieverRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()